Open rxbrad opened 3 months ago
I'm unable to reproduce this. Next Page
and Next Letter
are working as expected on my machine.
Checked on Windows and on Arch Linux.
Hmm... Not sure if it's related to the wheel or some other aspect of the theme I'm using..
Using the "At The Arcade" theme from the pack available here: http://forum.attractmode.org/index.php?topic=3289.msg30534#msg30534
Will try to do some more troubleshooting...
Does it malfunction on any layout or just when using the wheel.nut?
It also affects the "Basic" theme, so apparently not wheel related...
Here's my attract.cfg...
I don't see anything abnormal in your cfg file. Btw it's better to just drag and drop the file because it's hard to read, the whole whitespace formatting is gone. Do you see anything abnormal in the console or last_run.log?
Here's a debug log of hitting previous page a couple times, and then next page. Inputs got stuck, so I then Alt-F4 exited...
Hmm, the log says that Attract-Mode ended normally
so it contradicts with your statement that AttractMode Plus stops responding to all inputs
The UI stops responding. It gets stuck with the last item in the list selected.
I can, however, Alt-Tab to open Ubuntu's app switcher, then Alt-F4 from there to exit AttractMode.
Here's a full debug log from the terminal.
Please check your key mappings. You have in your attract.cfg the following:
prev_page Joy0 Button5
next_page Joy0 Zpos
Confirm if the problem persist when you have it set to:
prev_page PageUp
next_page PageDown
So have you figured this out? Is it a bug or wrong config?
I remapped to PgUp/PgDn, and it appears to work correctly. Good catch.
It seems that the program doesn't play nice with inputs from gamepad analog triggers for whatever reason. (In my case, it's actually a standard arcade button switch mapped to the gamepad analog trigger on an IPAC-2 control interface board)
Will investigate the triggers mappings. Thanks.
I've checked AM+ on Arch Linux with wireless XBox One controller. I've mapped the following as in your config
prev_page Joy0 Button5
next_page Joy0 Rpos
Unfortunately I was not able to reproduce the problem you are having.
The triggers are analog on an actual gamepad.
Does AM+ perhaps consider Joy0 RPos as active until a corresponding Joy0 RNeg is triggered?
Because the trigger is mapped to a digital button input using the IPAC-2 arcade controller, that does not happen as it would on an actual gamepad.
Can't you configure ipac to not emulate the xbox controller but a standard gamepad? If it's working fine with normal xbox controller I can only assume that IPac xbox emulation is to blame.
Using v3.0.8, compiled on Ubuntu 24.04