AntiMicroX / antimicrox

Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support.
GNU General Public License v3.0
2.26k stars 138 forks source link

Allow keyboard and mouse to be recognized as joysticks #800

Closed hugojmaia closed 1 year ago

hugojmaia commented 1 year ago

Is there an existing issue for this?

Is your feature request related to a problem? Please describe.

When I moved over to linux it seems I've been completely left dry when it comes to macro software. Piper can't do anything to my G502 apart from setting a macro that only ever presses one key. And antimicrox is the most powerful one I've come across so far but it's restricted to joysticks.

As a bonus, my system reads my keyboard (corsair K60) as a joystick for some reason.

Describe the solution you'd like

To allow the same binding of macros to keyboard keys and mouse buttons that the user has connected.

Describe alternatives you've considered

As I said, piper is nowhere close to this in macro functionality and there doesn't seem to be anything else native that comes close to autohotkey.

Additional context

No response

pktiuk commented 1 year ago

This is out of scope of this app. If you want to do something like that, just try to create a virtual joystick.

AntiMicroX is a graphical program used to map gamepad keys to keyboard, mouse, scripts and macros.

Not for mapping keyboard to keyboard or gamepads to gamepads.