darthcloud / BlueRetro

Multiplayer Bluetooth controllers adapter for retro video game consoles
https://blueretro.io
Apache License 2.0
1.23k stars 104 forks source link

DC Keyboard ghost keystrokes in certain games. #891

Closed polyv0x closed 2 months ago

polyv0x commented 5 months ago

BlueRetro firmware version

1.9.1

BlueRetro firmware specification

HW1

BlueRetro firmware variant

System specific

BlueRetro hardware type

Internal install DIY

Manufacturer

Espressif

System used

SEGA Dreamcast

Bluetooth controller brand & name

Filco Majestouch Minila Air

What is problem? (only list ONE problem per report)

PSO, ToTD seem to have a lot of "debounce" ghost keystrokes when typing fast.

For example if I type asdf 5 times real quick, it will look like: "asdf asadf asdfa asdf asdfd" (letters are randomly doubled, making typing correctly with higher speeds impossible)

Noticed that Quake 3 Arena has no issues whatsoever when typing fast in the chat.

Same keyboard functions just fine on other hardware when typing fast.

What did you expect to happen?

Accurate typing just like in Quake 3.

Attach files like logs or Bluetooth traces here

No response

darthcloud commented 2 months ago

Can you try this beta firmware: https://github.com/darthcloud/BlueRetro/actions/runs/8762666480

I think it should fix it.

polyv0x commented 2 months ago

Awesome work, this indeed fixed it :)

darthcloud commented 2 months ago

Thanks for testing I will close once officially released

darthcloud commented 2 months ago

Fixed in v24.04