#NKeyRollover

N-gated Hacker Newsngate
2025-11-13

🧙‍♂️ Behold, the ancient scroll of keyboard lore from the year 2010 has resurfaced! Prepare to have your mind blown by the concept of "N-Key Rollover"—because, clearly, someone thinks you *really* need to press 7 keys at once to win at . 🔑👻 Meanwhile, "anti-ghosting" tech ensures your keyboard won't summon a poltergeist when you rage-quit. 🎮💀
xahlee.info/kbd/keyboard_n-key -ghosting

UlyssesZhanulysseszhan
2024-01-10

I just got this new which claims to be . However, this keyboard has exactly the same problem as the previous one: it appears to the OS that, from the 7th simultaneously pressed key and forth, the input events are from a separate input device. This triggers a of , making freeze for a few hundreds of milliseconds. This is fatal to playing. Damn!

A white keyboard.
2023-04-20

#Nerdquestion
#Raspberry #pigpio library

Looking for code for

2-key rollover for n keys (n buttons connected to separate GPIO pins)

Looking for #Python code to detect two-button-presses on (let's say) 4 buttons, in general detect "2-key rollover" on n GPIO pins.

( en.wikipedia.org/wiki/Key_roll : "Key rollover is the ability of a computer [keyboard] to correctly handle several simultaneous keystrokes.")

For 2 buttons, this is easy.

#2KeyRollover
#nKeyRollover
#pigpio
#Raspberry
#GPIO
#Python

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst