Key Rollover - Collin’s Lab Notes #adafruit #collinslabnotes

preview_player
Показать описание
Key rollover measures how many keypresses a keyboard can track at once #nkro #adafruit #collinslabnotes
Shop mechanical keyboards @ Adafruit:

-----------------------------------------

-----------------------------------------
Рекомендации по теме
Комментарии
Автор

PS/2 keyboards often had rollover issues, sometimes much less than 6. The only thing that USB did was add a boot mode for BIOSes that meant, in that mode, there was an upper limit of 6 key rollover. USB keyboards that support modes other than boot mode can have higher rollover or even n-key rollover.

ChrisDreher
Автор

The whole 6kro USB limitation thing is just silly/lazy: it's a limit on the "boot" protocol but the full USB HID protocol has no such limit. You just don't get nkro in your BIOS if your vendor didn't feel like doing a full USB HID implementation.

Note that presence/absence of diodes in the matrix (and thus ghosting) also affects rollover: you can replace the controller entirely on an ibm model M and still not get nkro because there's no diodes.

rpavlik
Автор

With 2-key rollover, what happens if you only press one key?

ccooper
Автор

Get ready to blow up (not literally). I am very confident in your channel! Keep it up!

altra
Автор

Yes but when can we get a, backlit, black, thin, Tenkeyless, keyboard from Adafruit? (Or anywhere really; like a Cooler Master SK630 but thinner).
OLED or e-ink keys for bonus points.

TimLF
Автор

When making your own keyboard with a micro controller how do you program the numeric keypad numbers? I tried with the atmega32u4 but couldn’t make a distinction between the normal top row numbers and the numeric keypad.
(Was trying to make a keyboard to use for shortcuts in a pc game I play, and the numbers need to Be numeric keypad inputs not just ‘normal’ numbers)

buttersstotch