AntiMicroX vs JoyShockMapper
AntiMicroX
github.comJoyShockMapper
github.comSide by side
| Figure | AntiMicroX | JoyShockMapper |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | Yes |
| Windows | Yes | Yes |
| Linux | Yes | Yes |
| Self-hosted | — | Yes |
| Plans published | 1 | 2 |
| Spec score · Controller Mapping Software | 8.6 (#2) | 8.5 (#3) |
| Spec score · Game Controller Mapper Software | 8.6 (#3) | 8.5 (#5) |
| License | The project states that AntiMicroX is licensed under GPL v3. | The repository is released under the MIT License with an as-is warranty disclaimer. |
| Purpose | AntiMicroX maps gamepad keys to keyboard, mouse, scripts, and macros so a gamepad can control desktop applications. | JoyShockMapper maps game controller input to keyboard, mouse, or virtual controller events for playing PC games. |
| Support | The project points users to GitHub issues and discussions for help, bug reports, questions, and suggestions. | The project directs users with problems to its troubleshooting and known-issues documentation, the GyroGaming subreddit, and an affiliated Discord server. |
Plans
In their own words
AntiMicroX
AntiMicroX is a desktop application for Linux and Windows that maps gamepad controls to keyboard keys, mouse actions, scripts, and macros. It can be used to control desktop applications or play games without gamepad support. Users can assign multiple mapping sets to a gamepad and switch between them. Auto profiles can associate a profile with the active application window, but that feature is unavailable in Wayland. The application can generate SDL2 configuration to map atypical gamepads to generic controllers such as Xbox 360 controllers. The project says it supports X.org and Wayland, while warning that the Flatpak package may not work correctly with Wayland. Downloads include Windows installers and Linux options such as Flatpak, AppImage, Debian or Ubuntu packages, and installation options for Fedora, openSUSE, and Arch. AntiMicroX is licensed under GPL version 3 and provides a D-Bus service for some functions, including selecting the current control set. The project is seeking a new maintainer and expects limited support, with no new features planned unless external contributors provide them.
JoyShockMapper
JoyShockMapper maps game controller input to keyboard, mouse, or virtual controller events for PC games. It supports gyro controls and flick stick for aiming and turning. Buttons can map to keyboard or mouse inputs with tap-and-hold, chorded, and simultaneous-press options; stick modes can control the mouse or trigger keys, including scroll-wheel and flick-stick modes. The project describes support for DualSense, DualShock 4, paired JoyCons, and Nintendo Switch Pro Controller. It loads commands from text configuration files, and its download includes example gyro configurations. JoyShockMapper is free, with a Windows release and Linux builds available from source. Development primarily targets Windows, and Linux builds may not always work. Linux use requires read and write access to /dev/uinput and the relevant /dev/hidraw device; focused-window detection works only on X11. Virtual Xbox or DS4 output requires separate ViGEm bus software. The releases page lists v3.6.1 as the latest release.