Controller in EmulationStaion too sensible, repeated input
-
@mitu Just tested the runcommand menu, it display the same behaviour, sometimes a button press became multiple input, so I enter a submenu with "A" and instantly exit because the repeated input virtual press the "OK"
-
@pollo666 Updated to the latest RetroPie-Setup, same behaviour.
In those textual menu, RetroPie-Setup and Runcommand menu the repeated input problem seems to be less aggressive, in the graphical interface of EmulationStation is more prominent, but it could be only a feeling. -
@pollo666 I installed just for test from experimental AttractMode, it doesn't show input problem like EmulationStation.
I didn't consider it a solution because in EmulationStation I have all images and video configured in the right path, the right theme, etc.. -
@pollo666 Of course it's not a solution, but if the solution involves adding code to EmulationStation (and it seems so), this will not happen so quick.
-
@mitu It was a long shot, I think there isn't many people with the same problem. Definitely Attract-mode isn't a solution, not so user friendly in the configuration.
-
@pollo666 it's definitely something to look at, but the difficulty is reproducing the issue. I'll try to simulate something with a virtual gamepad (via
xboxdrv
orpython-uinput
), but I cannot promise anything soon.Just to get a trace of the behavior, can you run
evtest
agains the one of the gamepads in question, press a few buttons and post the trace on pastebin.com ? If I'll try to simulate one of these 'zero delay' gamepads, I want to have a picture of the event rate and inputs. -
@mitu Yesterday I just wanted to play and I gutted the 2 arcade stick, removed the fast polling pcb and reinstalled the old not-so-fast pcb that does not cause the repeated input problem.
I'll try to build a temporary stick with the more recent fast pcb so I can try to save the output with evtest. -
@mitu I have put together a franken-stick with one of the incriminated fast pcb, evtested it, here it is the output after a lot of pressing of buttons and moving of stick (dpad and analog)
-
I've tried using
xboxdrv
to simulate something a faster event rate, but got nowhere.The log provided also doesn't show anything special I see the input on/off events at about 1sec in-between, so the events are not reported each 2 ms, as I was thinking was the cause of the issue.
Not sure how to diagnose or solve this. I have an SNES adapter which claims 6ms latency and it works without issues with EmulationStation.
-
@mitu OK, thanks for your efforts, for the time being I'll use different board for retropie. It wasn't just the inputlag, they have usefull feature, but I think I have found an alternative that don't seem to have problem with Emulationstation.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.