zmk/app/drivers
Sophie Tyalie 412376e8a4 kscan: Limit maximum amount of key presses to 3
When using a keyboard without diodes in the key matrix, ghosting can
become a serious issue. Quite often three keys held at the same time are
needed to produce a ghosted fourth key press when using a row, col based
keyboard matrix. In these cases it makes sense to allow only three key
presses at the same time, ignoring all of them if a fourth is pressed.

The changes made here are a simple work-of-proof how this "limit the
amount of key presses" could be done.

Note: There's no configuration options or similar to change this
behavior right now.

Signed-off-by: Sophie Tyalie <dev@flowerpot.me>
2022-11-11 15:23:30 +01:00
..
display refactor(display): Move clear to unblank for EPD driver. 2022-07-26 14:12:38 -04:00
gpio feat(drivers): Driver for MAX7318 GPIO expander (#1295) 2022-09-29 21:22:01 -04:00
kscan kscan: Limit maximum amount of key presses to 3 2022-11-11 15:23:30 +01:00
sensor refactor(battery): Auto enable battery drivers 2022-04-25 22:34:04 -04:00
zephyr feat(drivers): Driver for MAX7318 GPIO expander (#1295) 2022-09-29 21:22:01 -04:00
CMakeLists.txt fix(drivers): Avoid build failures for GPIO driver 2022-06-05 17:57:35 -04:00
Kconfig feat(drivers): Add mcp23017 driver based on upstream mcp23s17 one. 2021-09-14 20:48:28 -04:00