Controller setup
OmniControl works with your controller over USB or Bluetooth. Once the pad is connected, OmniControl detects it automatically and shows it as a live 3D model that responds as you press buttons and move sticks.
Supported controllers
OmniControl recognizes a wide range of pads:
- DualSense and DualSense Edge
- DualShock 4 and DualShock 3
- Xbox Series, Xbox One, Xbox 360, and Elite Series 2
- Switch Pro Controller
- Generic HID gamepads
Connect over USB
USB is the most complete connection. It carries the full feature set, including the DualSense extras described below.
Plug the controller in
Wait for detection
Test it
Connect over Bluetooth
Bluetooth frees you from a cable and is fine for standard remapping and emulation.
Put the pad in pairing mode
Pair in Windows
Confirm in OmniControl
DualSense extras need USB
Adaptive triggers, gyro, the touchpad, and light bar control come over USB only. Connect a DualSense with a cable to use these. See Motion aiming for gyro details.Confirm the pad is detected
The live 3D model is your quick check that OmniControl sees the controller correctly.

If the model does not appear or does not respond, reconnect the cable or re-pair over Bluetooth. For deeper diagnosis, see Troubleshooting.
Next steps
With the pad connected, you can start shaping how it behaves:
- Remapping - send any button, stick, trigger, or paddle to a different input, key, mouse action, or macro.
- Emulation - present your pad to a game as a virtual Xbox 360 or DualShock 4 through the ViGEmBus driver, so the game sees a genuine device.
Anti-cheat boundary
OmniControl is built for single-player and controller-friendly games. It is not a tool for defeating anti-cheat. Kernel-level anti-cheat competitive shooters are out of scope, and using OmniControl with them may put your account at risk.