AntiMicroX app icon

System tools

AntiMicroX

AntiMicroX maps gamepad buttons, sticks and triggers to keyboard, mouse and macro actions so controllers work in games that only accept keyboard input.

WindowsLinuxGPL-3.0

AntiMicroX overview: make any gamepad look like a keyboard

What AntiMicroX does

AntiMicroX is a free, open source input remapper. It reads a game controller through the operating system's controller interface and translates each button, stick direction, trigger pull and hat switch into a keyboard key, mouse button, mouse movement, or a short scripted sequence. The practical effect is that a game which only understands the keyboard and mouse becomes playable with a controller, without touching the game itself. The program presents a visual picture of the pad: you click a control and then press the key or choose the action to bind, so no command syntax is required for ordinary use. Several profiles can be saved, each tied to a specific executable, and switching titles can load the matching profile automatically. It is licensed under the GNU General Public License version 3 and builds are published for Windows and Linux.

How a typical mapping session works

On first start the main window detects connected controllers and shows their layout with empty assignments. Clicking a button opens a small dialog that asks for the input to send; keyboard keys, mouse buttons, mouse movement, macros, and even other controller buttons are available. Sticks can be bound as four directional keys with a dead zone, as a mouse pointer with configurable acceleration, or as a scroll wheel. Triggers behave like buttons or axes, and the same control can carry a second function when a shift modifier is held. Once the mapping is finished it is saved as a profile, and setting that profile as the default for an application makes it load whenever that game starts. The running mapping can be paused from the tray at any time.

Settings, practical limits and tuning

The settings that matter are the dead zone for each stick, the sensitivity and acceleration of stick-as-mouse mode, and whether the program should start with the system. Profiles can be exported and shared, which is useful for a specific game or a specific controller. Several limitations deserve attention: remapping happens at the input level, so games protected by aggressive anti-cheat may refuse to run or may flag the extra input injection, which makes this unsuitable for competitive online titles. Some games read raw controller input directly and will ignore the remapped keyboard events, and a few system-level shortcuts cannot be synthesised reliably. Only controllers the operating system exposes are supported, and unusual hardware may need a separate driver first.

When to choose something else

If your goal is to remap the keyboard and mouse rather than a controller, this tool is aimed at the wrong device and a keyboard remapper or macro utility is the right choice. If you play a competitive online game with strict anti-cheat, avoid input translation layers altogether and look for the game's own controller support. If a title supports controllers natively but maps them badly, its own configuration or a community fix is safer than an external remapper. And if you want remapping that works before Windows starts, at the firmware or boot level, only a hardware solution will do. AntiMicroX is for older or stubborn games, accessibility setups, and unusual controllers that need to masquerade as something simpler.

Best for
Players of older or keyboard-only games, and users with unusual controllers who need custom button layouts.
Good to know
Remapping is done by injecting input, so games with strict anti-cheat may object, and titles that read raw controller data may ignore the mappings.

How to get started

  1. Download the Windows executable from the official release page and run it; the portable archive needs no installation.
  2. Connect the controller and confirm that its layout appears in the main window.
  3. Click each button or stick and assign the keyboard key, mouse action or macro you want it to send.
  4. Tune the stick dead zone and mouse sensitivity until aiming or movement feels right.
  5. Save the mapping as a profile and, if you like, associate it with the game executable so it loads automatically.

Questions & answers

Which controllers are supported?

Any controller the operating system exposes through its standard controller interface, which covers most modern USB and Bluetooth gamepads.

Can I use it in competitive online games?

It is not advisable. Anti-cheat systems may treat injected input as suspicious even though the program itself is a legitimate accessibility tool.

Can a stick move the mouse pointer?

Yes. Stick-as-mouse mode maps direction to pointer movement and exposes sensitivity, acceleration and dead zone controls.

More in system tools

View category