zmkfirmware / zmk

ZMK Firmware Repository
https://zmk.dev/
MIT License
2.77k stars 2.81k forks source link

Set maximum of allowed keys pressed simultaneously #1532

Open tyalie opened 1 year ago

tyalie commented 1 year ago

I'm currently in the process of modding a Logitech K380 with a custom PCB and firmware. Logitech has pretty much cheaped out here and have a key matrix without any diodes on it. They work around this by wiring up the key matrix in very unexpected ways (i.e. column 17 is connected to f4, 5, 8, tab, t, g, x and up) which seems to make ghosting less relevant in normal use.

Additionally to prevent ghosting effects, the Logitech firmware will not register more than 3 keys at a time. Would something similar be possible using ZMK?

tyalie commented 1 year ago

I've developed a simple proof of work to fix this issue in #1533