OpenController

DualShock 4 on PC

Many PC games only understand the Xbox controller. With OpenController open, the DualShock 4 shows up in your games as an Xbox 360 controller with its own player number, and the original is hidden so the game doesn't see the same controller twice.

Download for Windows on ARM

0.8.14 · installer · 5.6 MBWhat's new

Intel or AMD PC? Download for Windows

Download for Windows

0.8.14 · installer · 6.1 MBWhat's new

ARM PC? Download for Windows on ARM

Download for Linux on ARM

0.8.14 · tar.gz · 10.4 MBWhat's new

Intel or AMD computer? Download for Linux

Download for Linux

0.8.14 · tar.gz · 11.5 MBWhat's new

ARM computer? Download for Linux on ARM

Download for Mac

0.8.14 · zip · 10.8 MBWhat's new

Download for Windows, Linux or Mac

OpenController runs on a computer. Open this page there to get the right download.

Test your controller

What works

Extra buttons: Touchpad click, its left and right halves, two fingers

Aim by moving it: yes

Light bar: yes · Touchpad as buttons: yes

Also on Sony's USB wireless adaptor.

How to set it up

  1. 1Download OpenController and open it. On Windows, its Requirements page installs the free drivers it needs, when you click.
  2. 2Connect the controller by cable, Bluetooth or its receiver. It shows up in OpenController's window, drawn in its own shape.
  3. 3Click it to set what each extra button does: an Xbox button, a key or a recorded macro, with a profile per game if you want.
  4. 4To aim by moving the controller, turn it on under Motion: always, while aiming, or while holding a button.
  5. 5Open your game and play. It sees an Xbox 360 controller.

Using Steam? Turn off Steam Input for PlayStation and Switch controllers in its settings, or Steam reads the controller too and the game may see the same button twice.

More answers are in the common questions.

Models (81)

The models OpenController knows in this family. Most controllers work even when they are not on the list.

  • Armor 3 or Level Up CobraCompatible
  • Zeroplus Armor Armor 3 Pad PS4Compatible
  • Astro C40Compatible
  • Astro C40 in Xbox 360 mode (Xbox/PC mode)Compatible
  • Zeroplus Brook Mars ControllerCompatible
  • CRKD Gibson SG Guitar (PS4)Compatible
  • CRKD Gibson SG Guitar dongle (PS4)Compatible
  • Zeroplus EMIO PS4 Elite ControllerCompatible
  • Zeroplus Game:Pad 4Compatible
  • GreenAsia Gamo2 DivallerCompatible
  • Gioteck VX4Compatible
  • RedOctane Guitar Hero Live dongle (PS4)Compatible
  • Zeroplus Hitbox Arcade StickCompatible
  • HORI Fighting Commander 4 PS4Compatible
  • HORI Fighting Commander OCTACompatible
  • HORI Fighting Commander OCTA (Xbox/PC mode)Compatible
  • HORI Fighting Commander PS4Compatible
  • HORI Fighting Stick mini 4Compatible
  • Hori Fighting Stick mini 4 kaiCompatible
  • Hori Fighting Stick αCompatible
  • HORI Mini Hatsune Miku FTCompatible
  • Hori mini wiredCompatible
  • HORI Real Arcade Pro 4Compatible
  • HORI TAC PRO mousethingCompatible
  • HORI TAC4 mousethingCompatible
  • HORI Taiko Controller (PS4)Compatible
  • HORI Wireless Controller Light (Japan only)Compatible
  • HORIPAD 4 FPSCompatible
  • HORIPAD 4 FPS PlusCompatible
  • Mad Catz FightPad Pro PS4Compatible
  • Mad Catz FightStick TE 2 PS4Compatible
  • Mad Catz FightStick TE 2+ PS4Compatible
  • Mad Catz FightStick TE S+ PS4Compatible
  • Mad Catz Stratocaster Guitar (PS4)Compatible
  • NACON Asymmetric ControllerCompatible
  • NACON Asymmetric Controller Wireless DongleCompatible
  • NACON Daija Arcade Stick (Xbox/PC mode)Compatible
  • NACON Daija Fight StickCompatible
  • Nacon PS4 Compact Controller (Xbox/PC mode)Compatible
  • NACON PS4 controller in Xbox modeCompatible
  • NACON Revolution 5 Pro (PS4 mode wired)Compatible
  • NACON Revolution 5 Pro (PS4 mode with dongle)Compatible
  • NACON Revolution InfiniteCompatible
  • Nacon Revolution Pro ControllerCompatible
  • NACON Revolution Pro Controller 3Compatible
  • Nacon Revolution Pro Controller v2Compatible
  • NACON Revolution Unlimited Wireless DongleCompatible
  • NACON Unknown Controller (Xbox/PC mode)Compatible
  • NACON Wireless Controller for PS4 (Xbox/PC mode)Compatible
  • Zeroplus P4 Wired Gamepad generic knock offCompatible
  • PDP Jaguar Guitar (PS4)Compatible
  • PDP Riffmaster Guitar (PS4)Compatible
  • PowerA Fusion Fight PadCompatible
  • PS4 Fun ControllerCompatible
  • Qanba DragonCompatible
  • Qanba Dragon Arcade Joystick (Xbox/PC mode)Compatible
  • Qanba DroneCompatible
  • Qanba ObsidianCompatible
  • Qanba Obsidian Arcade Joystick (Xbox/PC mode)Compatible
  • Razer Panthera Evo FightstickCompatible
  • Razer Raiju 2 Tournament edition BTCompatible
  • Razer Raiju 2 Tournament edition USBCompatible
  • Razer Raiju 2 Ultimate BTCompatible
  • Razer Raiju 2 Ultimate USBCompatible
  • Razer Raiju PS4 ControllerCompatible
  • Razer RAION FightpadCompatible
  • SCUF VantageCompatible
  • Zeroplus Snakebyte Game:Pad 4SCompatible
  • Sony PS4 ControllerVerified
  • Sony PS4 Controller (Wireless dongle)Compatible
  • Sony PS4 Slim ControllerVerified
  • Zeroplus Steel Play MetalTechCompatible
  • Sony STRIKEPAD PS4 Grip Add-onCompatible
  • Thrustmaster Eswap ProCompatible
  • DragonRise Venom Arcade StickCompatible
  • PDP Victrix Pro FS (PS4 peripheral but no trackpad/lightbar)Compatible
  • PDP Victrix Pro FS PS4/PS5 (PS4 mode)Compatible
  • PDP Victrix Pro FS V2 w/ Touchpad for PS4Compatible
  • Zeroplus Warrior Joypad JS083Compatible
  • ZEROPLUS P4 Wired GamepadCompatible
  • ZEROPLUS P4 Wired GamepadCompatible

Yours is missing or misbehaves? Let us know.