A downloadable tool

Download NowName your own price

NOTE. Inside App it still says V1.4, but it is V1.5!

ControllerX — Turn Your Controller Into a Smart Mouse (Xbox & PlayStation)

Control your entire PC from the couch.
ControllerX transforms your Xbox and PlayStation controllers into a smooth, fully functional desktop companion — ideal for media setups, casual browsing, or just making your controller more useful.

Highlights

  • Multi-platform: Xbox + PlayStation support (incl. many off-brand/XInput pads)

  • Smart mouse: Cursor, scroll, clicks, and sensitivity tuning

  • Profiles & keybinds: Save, switch, import/export, rename, duplicate

  • Media & browser controls: Pause/resume video and open URLs with a button

  • Tray experience: Minimize to tray, quick toggles, profile switch, live tooltip

  • Polished UX: Visual feedback overlay, auto-load last profile, auto-save on exit

  • Platform selector: Start hub to pick Xbox or PlayStation at launch

  • Built-in Changelog tab for easy update visibility

Features

🖱️ Smart Mouse Control

  • Move cursor with left stick

  • Right stick = scroll

  • A = Left click, B = Right click (default — fully rebindable)

  • Custom speed & deadzone per stick

  • Invert Y-axis options (per stick)

 Multi-Platform Controller Support

  • Xbox controllers (wired/Bluetooth)

  • PlayStation controllers (DualShock; initial DualSense compatibility may vary)

  • Off-brand/XInput controllers tested and supported where possible

Profiles & Keybinds

  • Create multiple setups for work, gaming, media

  • Rebind every button (clicks, scrolls, hotkeys, custom actions)

  • Import/Export, rename, duplicate profiles

  • Auto-load last used profile on startup

 Desktop Companion Tools

  • Volume: up/down + mute toggle

  • Screen toggle: switch displays instantly

  • Open browser/URL from a controller button

  • Media control: pause/resume video with one press

 Tray & Feedback

  • Minimize to tray on close

  • Tray menu: enable/disable, switch profile, quick actions

  • Tray tooltip: see current status + active profile at a glance

  • Visual overlay: subtle toasts for mode/profile changes

Changelog (Built-in)

  • View changes right inside the app via the Changelog tab

Install

  • Installer & Uninstaller included

  • Lightweight, no extra dependencies for standard Windows setups

Tech Info

  • Built with Python (AI-assisted development)

  • Windows 10/11

  • Minimal system load (~30 MB RAM typical)

Privacy

No ads. No telemetry. No background services — just a clean, focused tool.

FAQ (Short)

Does it work with off-brand controllers?
Yes — many XInput pads work out of the box. We’ve tested with multiple third-party Xbox-style controllers.

PlayStation supported?
Yes — PlayStation controllers are selectable from the Platform Selector at startup. (DualShock fully supported; DualSense support may vary by model/driver.)

Can I change the button layout?
Absolutely — all buttons are fully rebindable and profile-based.

❤️ Support the Project

ControllerX is a small, passion-driven utility.
If it helps you, consider leaving a small donation on itch.io — it keeps updates and compatibility testing going.

Download

Download NowName your own price

Click download now to get access to the following files:

ControllerXV1.4.zip 19 MB
ControllerXInstaller.exe 25 MB

Development log