USB Keyboard - slow response/dropped keypresses


Author Message
Amnesie
Guru

Joined: 30/06/2020
Location: Germany
Posts: 746
Posted: 10:27am 05 Jul 2025      

  matherp said  UPDATE
(...) If I polled continuously then the problem would not manifest itself although in the limit it could still occur (and of course MMBasic wouldn't run). The problem occurs if two or more new key-presses happen within the polling interval in which case both the first, second and possibly subsequent values in the USB report will represent those new key-presses.


Peter,

I'm glad you were able to replicate the problem, even if it doesn't occur as frequently. But I hope with my video you can at least understand, why the USB version for me is not usable. The problem occurance is extreme with all my keyboards.

Since english isn't my native language, I hope to understand it correct, because I was asking me the question, why there isn't a problem with the converter firmware (NoOne).
I interpret your UPDATE this way:

The converter firmware is polling all the time and this makes the problem I am seeing at least way less likely.


With the MMBASIC firmware, on the other hand, it isn't possible to poll all the time, because MMBASIC wouldn't run anymore.


Do I understand it correct? I am really curious about your ideas for solving this.

Greetings
Daniel