Plug in an Xbox, DualShock 4, or DualSense controller and control your cursor, click, scroll, and drag from anywhere on the desktop. No account, no ads, completely free and offline.
If you play games on your couch but also need to browse, adjust settings, or control Windows from the living room, switching between controller and mouse gets old fast. Controller as Mouse solves this: your gamepad becomes a full desktop pointing device everywhere — Steam settings, browser, media player, system dialogs, everything.
It's built for living room setups, HTPC / media center use, presentations, and one-handed control. The left stick moves the cursor with a smooth acceleration curve (precise near center, fast at the edges), the right stick scrolls, and buttons map to clicks. No gaming aim-assist — just ordinary desktop control.
Unlike keyboard shortcuts or on-screen menus, a controller gives you the comfort of leaning back while keeping both hands free or managing with one hand.
Out of the box: left stick = cursor, right stick = scroll (both vertical and horizontal), A or RT = left click, X = right click, R3 (right-stick press) = middle click, D-pad = arrow keys, B = Esc, LT (trigger) = precision mode (pull harder for finer movement). Start + Back toggles the whole mapping on/off.
Tweak everything via sliders in the app: Cursor Speed, Scroll Speed, Deadzone, Acceleration curve, scroll direction. No config files or text editing — just use the GUI. Save different profiles (Couch / Media, Precision, Left-handed, or your own) as JSON files in your local app folder.
Enable 'Start with Windows' to launch minimized to the system tray. Toggle mapping with Ctrl + Alt + M from the keyboard or Start + Back from the pad. Hot-plug a new controller and it's recognized instantly — no restart needed.
Use Controller as Mouse to navigate Steam menus, adjust game settings, or alt-tab without touching a mouse. The app synthesizes standard mouse and keyboard input — it does not hook into games or install kernel drivers, so it simply repeats normal Windows input. Always check your game's terms; some games have strict rules about input tools. Controller as Mouse does not bypass or interfere with game logic, but verify with your game's rules before using it competitively.
For single-player games or couch gaming, it's perfect: pause, navigate settings, click OK dialogs, all from the pad. The precision mode (LT trigger) helps with exact clicks when you need them. If you need to switch back to controller input for a game, just toggle the mapping off (Start + Back or Ctrl + Alt + M) and the gamepad signals go to the game as normal.
Xbox controllers (Xbox One, Xbox Series X/S), PlayStation DualShock 4, DualSense (PS5), and most XInput / DirectInput gamepads via SDL2. No special drivers needed — Windows already recognizes them.
You download a .zip file containing an installer (.msi). Run the installer once on your Windows machine, then the app is ready to use. Standard Windows setup.
The app sends ordinary mouse and keyboard signals to Windows, so it works in any application. However, online games or competitive games may have restrictions on input tools — always check your game's terms. Controller as Mouse only mimics standard keyboard and mouse input without modifying the game itself.
Completely offline. No internet required, no cloud upload, no accounts. Download once and run it on your Windows 10 or 11 machine.
You can adjust sensitivity, deadzone, and acceleration via the app's slider interface, and save different profiles. Button mapping itself follows the default layout shown in the app; you configure profiles, not individual key rebinding.
Download the installer from the Releases page, run it, plug in your controller, and start using it as a mouse — free and straightforward.
Download