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.53k stars 146 forks source link

Controller with motion sensing to xinput controller mapping #1099

Closed dnikic closed 5 days ago

dnikic commented 5 days ago

Is there an existing issue for this?

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

This feature would aim to provide the following functionalities: Users of controllers with advanced sensors to utilize them in games and platforms that support only xinput. Provide a functionality commonly used in Steam input tools.

Example usage case: GeForceNow does not support the gyro functionality, but if I could use AntimicroX to present my DualShock 4 controllers motion sensing as right stick inputs on an xinput controller I would be able to utilize the gyro motion sensing as a right stick.

Describe the solution you'd like

The current "Controller Mapping" section does not support newer sensors such as motion sensors and a track pad. The best approach may be, instead of extending it, to add an additional controller card alongside keyboard and mouse, when setting a buttons functionality.

Screenshot from 2024-11-24 23-40-10

Describe alternatives you've considered

Why not map everything to the keyboard? Because some games have better controller support than keyboard and mouse support.

Why not use the motion sensing as a mouse, and the rest of the controller as a controller? Some games do not support both inputs simultaneously or keep flashing messages upon changing the input method.

Additional context

I hope this feedback is useful for the amazing devs of this project. If some assistance from my side is needed feel free to contact me.


Upvote & Fund

Fund with Polar

pktiuk commented 5 days ago

Duplicate of: https://github.com/AntiMicroX/antimicrox/issues/65