libretro / dosbox-libretro

Port of DOSBox (upstream) to the libretro API.
GNU General Public License v2.0
61 stars 40 forks source link

Keyboard stuck keys #32

Open vanfanel opened 8 years ago

vanfanel commented 8 years ago

On Linux (X86_64, arm), keys are stuck once pressed. Press a key and it's pressed forever. The core is unusable like this. Tried all input drivers. It only happens in this core. The rest of the cores, including the test core, don't have this bug.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/31046686-keyboard-stuck-keys?utm_campaign=plugin&utm_content=tracker%2F2175333&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F2175333&utm_medium=issues&utm_source=github).
r-type commented 8 years ago

i had make few change to add option to toggle keybaord handler to pool instead of callback. and update the libco.

could you test it ? before i make a PR

https://github.com/r-type/dosbox-libretro

ghost commented 8 years ago

Same problem.

neuromancer commented 7 years ago

@r-type

Your branch seems to have the same issue (I tried using poll and callback)

andres-asm commented 7 years ago

what's the point of having the core poll directly? if we implement frontend based remapping it would not work, I don't have this issue on the windows input driver and on android.

RobLoach commented 7 years ago

Have this issue too. x86_64 generic.

fcambus commented 7 years ago

Also experiencing this issue on OpenBSD/amd64.

ghost commented 7 years ago

Having this issue on Antergos Linux x86_64. Unfortunately this makes the core unusable.

tekn0x commented 7 years ago

Maybe setup a bounty for this?

hex007 commented 6 years ago

Any updates on this? Would like to add this to Retropie