Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
00788 DIP/Input Minor Have not tried Feb 5, 2008, 07:57 Jun 4, 2008, 01:08
Tester -Misc Reporters- View Status Public Platform
Assigned To couriersud Resolution Fixed OS
Status [?] Resolved Driver
Version 0.118u3 Fixed in Version 0.125u4 Build
Fixed in Git Commit Github Pull Request #
Summary 00788: Problem about Joy Axis Input for Pedal.
Description The problem is as follows for all pedal input devices (e.g. driving games):

Default is:
P1 Pedal 1 Analog -> Joy 1 Y Axis -

If you try to remap it to say Y axis +, it remaps to:
P1 Pedal 1 Analog -> Joy 1 Y Axis

With no differentiation of +/- on the axis. Small bug, but it hinders remapping. Pics included from the "general" input settings. It seems to be handled like a spinner where it can be allowed to go in either direction instead of locking at 0 to Y+ for one pedal and possibly 0 to Y- for another.

Follow-up by Derrick Renaud: When I made changes to the input system, it worked like this:
Once you have selected it as the main axis, select to remap it again and it will toggle to the half axis.
eg. Default is Y-. Remap it and press Y+, it will change to Y. Remap it again and it will change to Y+. Remap it again and it will change to Y. etc.
This allows you to use half axis pedals for emulated full controls or full axis joysticks for half axis controls. Etc.
Steps To Reproduce
Additional Information Posted by Pr3tty F1y / Derrick Renaud
Github Commit
Regression Version
Affected Sets / Systems
Attached Files
There are no relationship linked to this issue.
User avatar
May 28, 2008, 21:58
Isn't this a BTNAB? Or at least a feature-not-a-bug?

IOW, it's possible to get the example Y axis + (half axis): you just press-enter-then-push-stick a second time (after mame accepted the first time). The current setup allows either Y axis, or Y axis +, or Y axis -, and a simple way to go between them. How else is mame going to know if the user wants a half axis or a full axis? And 90% of the analog inputs work best with the default full analog axis
User avatar
May 28, 2008, 23:12
Does it still work in the latest builds? Derrick ripped me a new one a while back saying I had broken the ability to select half axes. ;-)
User avatar
Jun 3, 2008, 02:41
Ah, no it's not working anymore. (I swear it was not too long ago, but that's what I get for not retesting just before posting.) Hmm, I can't get any versions I have to work as it should. (have and tried 0.113u4 & 0.114, feature added 0.112u4). I'll get and test more.
User avatar
Jun 4, 2008, 01:08
Fix submitted