keyboardio / KeyboardioHID

A HID library for Arduino
MIT License
34 stars 17 forks source link

Consumer_PlaySlashPause occasionally double registers. #42

Open atimholt opened 6 years ago

atimholt commented 6 years ago

Pressing on the key mapped to Consumer_PlaySlashPause occasionally registers two presses in one press. A quick test gives me two such incidents in 20 attempts.

My mapping places the play/pause key where the factory default layout has the ‘any key’, as can be seen on line 78 of this snippet. However, a quick test of 20 presses of that physical key, but under a different layer, does not give any double presses.

I reported elsewhere that Consumer_ScanNextTrack skips two tracks consistently, but I decided to make sure it was actually the Model01 with that problem. I plugged in a different keyboard with that key, and it had the same problem. That other keyboard could not be made to manifest the problem with play/pause, so that problem remains.

obra commented 6 years ago

What OS and version are you seeing this on? ᐧ

On Sat, Jul 7, 2018 at 12:14 AM atimholt notifications@github.com wrote:

Pressing on the key mapped to Consumer_PlaySlashPause occasionally registers two presses in one press. A quick test gives me two such incidents in 20 attempts.

My mapping places the play/pause key where the factory default layout has the ‘any key’, as can be seen on line 78 of this snippet https://github.com/atimholt/model_01_customization/blob/916af0326de28cb348b53efc280fdedf47b1658e/Model01-Firmware/Model01-Firmware.ino#L68-L204 .

I reported elsewhere that Consumer_ScanNextTrack skips two tracks consistently, but I decided to make sure it was actually the Model01 with that problem. I plugged in a different keyboard with that key, and it had the same problem. That other keyboard could not be made to manifest the problem with play/pause, so that problem remains.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/keyboardio/KeyboardioHID/issues/42, or mute the thread https://github.com/notifications/unsubscribe-auth/AACxaCVhIsQd7_oFMsThgkHRJaKBTAnLks5uEF-5gaJpZM4VGQow .

algernon commented 6 years ago

Windows 10 without the last major update (via the forums).

atimholt commented 6 years ago

This is Windows 10 without the April 2018 major feature update