antimicrox/antimicrox

Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 10 minutes ago
Added to GitGenius on September 17th, 2026
Created on August 25th, 2020
Open Issues & Pull Requests: 176 (+0)
GitHub issues: Enabled
Number of forks: 253
Total Stargazers: 3,985 (+0)
Total Subscribers: 47 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 24.0 hours
Mean response time: 44.8 days
90th percentile: 138.1 days
Tracked items: 268

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Roughly one issue in three opened in the past year never receives a reply. 86% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "SDL issue" is answered fastest, typically in about 10 hours, while "low-priotity" waits about 3 weeks. 80% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 35% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 173
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 906 days
Stale 30+ days: 168
Stale 90+ days: 159

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 1
Events in 7 days: 3

Top labels

  • bug (185)
  • enhancement (131)
  • waiting for feedback (40)
  • Windows (33)
  • good first issue (27)
  • Linux (26)
  • low-priotity (26)
  • hardware-specific (22)

Most active issues this week

Detailed Description

AntiMicroX is a graphical gamepad-to-keyboard mapping tool that lets you control desktop applications and games with a gamepad on Linux and Windows.

The tool solves the problem of playing games or using applications that lack gamepad support by remapping gamepad buttons and analog controls to keyboard keys, mouse actions, scripts, macros, and combinations thereof. It works by intercepting gamepad input and translating it into the target input type, with support for both X.org and Wayland display servers. The application also supports SDL2 configuration generation for mapping non-standard gamepads to generic profiles like Xbox 360 controllers, and allows you to create multiple switchable mapping sets and auto-profiles that activate based on the active application window.

You should choose this tool if you need to play games or run applications without native gamepad support on Linux or Windows. It suits any scenario where you want to use a gamepad as your primary input device for software that only recognizes keyboard and mouse input. The project is a continuation of the abandoned AntiMicro project and has been revived through community effort.

The project maintains a substantial user base, with almost all open issues coming from external users rather than the core team. Maintainers typically respond to new issues and pull requests within a day. Work in the issue tracker centers on bug fixes, enhancements, and requests for user feedback. The README notes that the project is currently seeking a new maintainer due to shifting priorities of the existing developer, and indicates that new features will not be added unless contributed by external contributors, though bug fixes and limited support will continue.