AntiMicro / antimicro

[NOT maintained anymore] Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support
1.79k stars 202 forks source link

Help or Feature Request, Re: press one button, send two buttons #345

Closed dooleyj closed 1 year ago

dooleyj commented 4 years ago

I want to press one button in the controller would send two simultaneous buttons out. I am trying to play Moto Racer 2, and there is a accelerate button and a turbo button (that adds more speed). The tubo button has no effect unless the accelerate button is also pressed at the same time. I have arthritis in my left hand so I need to mostly use buttons on the right side of the controller. Also the game does not recognize the Dpad, so I can't use that at all.

What I would like is if I press the A button, I get acceleration, and if I hit the B button both acceleration and turbo get sent.

Please let me know if there is a way to do this.

vguttmann commented 3 years ago

It may be, though I am not certain. Based on my testing, you simply have to assign two keypresses after each other in the "Advanced" menu. As long as I held down the button, keyboardchecker.com marked both the "A" and "V" key (which I used for testing this, but it should work with others as well) as being pressed. So simply assign two button presses, and as long as you hold down the B button, you should get both.

vguttmann commented 3 years ago

It may be, though I am not certain. Based on my testing, you simply have to assign two keypresses after each other in the "Advanced" menu. As long as I held down the button, keyboardchecker.com marked both the "A" and "V" key (which I used for testing this, but it should work with others as well) as being pressed. So simply assign two button presses, and as long as you hold down the B button, you should get both.

pktiuk commented 1 year ago

AntiMicro is no longer maintained. There were no bigger fixes since 2017.
There is a new recommended version of this app called AntiMicroX.

As a part of cleanup, this issue will be closed and repository will be archived.
If you find this issue relevant also for that new version of application you can create a new issue (or discussion) there (but firstly check it, because many issues of the old app are fixed and there are some new functionalities implemented)
If you will decide to create a new issue for AntiMicroX remember to mention this issue for reference.