You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is interesting, but I don't like how they turn it into keycodes; I'd rather get back the raw info of which key in the matrix was pressed and not have it impose opinions about which keys correspond to which keycodes. Is it also not possible to distinguish between key-up and key-down events? Also, this is still running in linux, and therefore susceptible to fair scheduling. We still like the PRU idea better because it's real-time, right?
I titled this issue as "investigate" because I don't know the answers to all of those questions yet. This came as a suggestion from Frank, so I wanted to capture it so we can evaluate it at some point.
Linux has a built-in
matrix_keypad
driver that we may be able to use for scanning and programming the keyboard matrix.Example device tree:
See
dt-bindings/input/linux-event-codes.h
.The text was updated successfully, but these errors were encountered: