jwise / x2100-ec

Patches for 51nb X2100 Embedded Controller firmware
17 stars 4 forks source link

Documenting Keyboard #11

Closed leecher1337 closed 2 years ago

leecher1337 commented 2 years ago

Do you plan to document the inner workings of the keyboard controller code too? I have a L530 Notebook with the same EC and trying to get the keyboard mapping right with a 7-row keyboard. As far as I understand, X210 has a 7-row keyboard, so part of the firmware could be maybe ported, but I don't understand the mechanisms so far

https://github.com/hamishcoleman/thinkpad-ec/issues/203

exander77 commented 2 years ago

There was documentation from vladisslav for X210 of keyboard mappings, but the link is long dead.

leecher1337 commented 2 years ago

Nevermind, I found it out for my firmware by reverse engineering and documented it here: https://github.com/leecher1337/thinkpad-Lx30-ec/blob/main/doc/keyboard.md