The controller layer for Windows
One app.Every controller.Every game.
Reads whatever you're holding and hands your game a controller it already trusts - even a keyboard and mouse.
$29.99 once, yours forever · no subscription · free tier to start
Turn any input into any controller
OmniControl reads what you hold and hands your game a virtual pad it treats as real hardware - any platform, even keyboard and mouse. It is the piece that makes everything else work.
Your game just sees a controller it trusts - aim assist and all - so your keyboard and mouse can play Call of Duty and the games that never allowed a mouse.
See it before you download it
A quick tour of remapping, emulation and tuning - the whole workshop in motion.
Built for how you actually play
Keyboard & MousePRO
Play controller-only games with mouse and keyboard
Use your mouse and keyboard as a virtual controller. Every key can become a button, trigger or macro while your mouse drives the right stick.
A built-in turn-rate calibration keeps aiming consistent across games, and every title can load its own profile automatically.
- Mouse to right stick
- Keyboard to controller buttons
- Per-game profiles
Remapping
Rebind every input, then multiply it
Rebind any button, stick or trigger to another input, a key, a mouse action or a macro. Even the back buttons and paddles most tools ignore are yours to use.
Shift layers turn one pad into several: hold a bumper and the whole map changes, so one controller covers combat, menus and vehicles. Edit live, or freeze the map with a hotkey while you play.
- Buttons, sticks, triggers and paddles
- Shift layers, combos and turbo
- Edit live or pause with a hotkey
Game library
The right setup, the moment a game opens
Save a full profile per game, remaps, curves, trigger feel, emulation and keyboard-and-mouse setup, all in one library.
OmniControl swaps the whole setup in the moment a game takes focus. No scripts, no toggling: alt-tab from a shooter to a platformer and the controller reconfigures itself.
- A full profile per game
- Applied automatically when the game takes focus
- Maps, tuning and output, all together
Familiar tools, brought up to date
Everything the classics do, plus the parts they miss - and a free tier.
| Capability | OmniControl | DS4Windows | reWASD |
|---|---|---|---|
| Free tier | Yes | Yes | Partial |
| Virtual Xbox 360 + DualShock 4 output | Yes | Yes | Yes |
| Keyboard & mouse to controller | Yes | No | Yes |
| DualSense adaptive triggers | Yes | Partial | Partial |
| Gyro / motion aiming | Yes | Yes | Yes |
| Per-game auto-switching profiles | Yes | Partial | Yes |
| Live on-screen overlay | Yes | No | Partial |
| 3D controller views | Yes | No | No |
| Modern, actively designed UI | Yes | Partial | Yes |
Free tier
Virtual Xbox 360 + DualShock 4 output
Keyboard & mouse to controller
DualSense adaptive triggers
Gyro / motion aiming
Per-game auto-switching profiles
Live on-screen overlay
3D controller views
Modern, actively designed UI
Start free. Unlock the rest once.
The whole app is free to read, map and tune. Pro adds emulation and every studio - a single purchase, no subscription.
The full app for reading, mapping and tuning your controller.
No time limit. No account needed.
- Controller manager, live input & diagnostics
- True-to-life 3D controller viewer
- Button mapping, including keyboard & mouse
- Stick & trigger tuning
- Lighting, Lightbar Studio, rumble & motion
- Stream overlay & your game library
Emulation and every studio, unlocked for good.
One payment. No subscription. Free updates forever.
- Everything in Free
- Emulation - virtual Xbox & DualShock output
- Macros & macro binding
- Stick Studio & Trigger Studio curves
- Adaptive Trigger Studio
- Recorder & game automation
- Overlay without the watermark
Good to know
What is OmniControl, exactly?
A Windows app that sits between your controller and your games. It reads any supported pad, lets you remap and tune every input, and presents a clean virtual Xbox 360 or DualShock 4 to whatever you are playing - so a game that only likes one kind of controller happily accepts yours.
Which controllers does it support?
DualSense and DualSense Edge, DualShock 4 and 3, Xbox Series, One, 360 and Elite Series 2, plus generic HID gamepads. DualSense extras - adaptive triggers, gyro, touchpad and lightbar - are supported over USB.
How does keyboard and mouse on a controller game work?
OmniControl builds a virtual controller and drives it from your keyboard and mouse. Mouse movement is converted to aim-stick motion through a model of the game's own curve, and a short calibration lines the feel up to your real mouse. It works on games that keep reading a controller in the background.
Will this get me banned?
OmniControl is built for single-player and controller-friendly games. It is not a tool for defeating anti-cheat, and kernel-anti-cheat competitive shooters are out of scope by design. If a game's rules forbid input remapping, do not use it there.
Is it free?
There is a free tier that covers core remapping and emulation. Pro unlocks the advanced feature set. You buy Pro once with a license key - there is no subscription.
What do I need to run it?
Windows 10 or 11, 64-bit. OmniControl installs the ViGEmBus driver it uses to create the virtual controller; everything else is included in the installer.
Set your controller up once. Play everything.
Free to read, map and tune. Unlock emulation and every studio for a single $29.99 - no subscription, free updates forever.
v2.1.1 · Windows 10 & 11 64-bit
