Bug #1116
IR remote buttons detected as double presses
Status: | Fixed | Start date: | 08/14/2012 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 100% | |
Category: | - | |||
Target version: | 4.0 | |||
Found in version: | 3.99.462 | Platform: | Linux |
Description
I like the pressure sensitivity introduced in 3.99.461, but after that change my IR remote is not longer usable. Each button press is detected as two presses so that I can only selected even number entries and the UI popups disappear as fast as they can draw (square/triangle). The dual shock contoller works fine, but I often use my Harmony remote with an IR USB reciever. I know the Sony remote is bluetooth, and it is unlikely you'll have the IR/USB hardware to reproduce my issue, but it would be great if you could perhaps decrease the initial button repeat rate/length or provide an entry to disable pressure sensitivity in the settings (assuming that would revert to pre-461 code).
Associated revisions
Revert the lowered key repeat delay
Fixes #1116
History
#1
Updated by Andreas Smas over 8 years ago
- Status changed from New to Fixed
- % Done changed from 0 to 100
Applied in changeset 3494e653d846541a4fd43044cbef082f848f912a.
#2
Updated by Tony Miker over 8 years ago
Thanks for looking into this so quickly!
Unfortunately reverting the KEY_REPEAT_DELAY from 20 to 30 frames did not fix my remote as tested in 3.99.473. The direction/square/triangle etc button presses are still being detected twice. Note the double press shows on screen almost instantly, i would say less 1/10 of a second. Also, note that this remote works as designed in XMB and all games I've tested.
So the issue must not be the delay? How would the the code repond to a button press input that was 100% hard right away? Can that be bypassing the delay? There must be something else that changed with the pressure sensitivity introduced in 3.99.461.
#3
Updated by Tony Miker over 8 years ago
Confirmed fixed in 3.99.481, THANKS!!
#4
Updated by Andreas Smas over 8 years ago
- Target version set to 4.0