This commit is contained in:
zvecr 2022-04-02 00:11:22 +01:00
parent e7d9d6675c
commit c9eae1d384
3 changed files with 15 additions and 12 deletions

View file

@ -174,6 +174,9 @@ def xap(cli):
keycode = _xap_transaction(device, 0x04, 0x02, 2, b"\x00\x00\x00")
keycode = int.from_bytes(keycode, "little")
keycode_map = {
# TODO: this should be data driven...
0x04: 'KC_A',
0x05: 'KC_B',
0x29: 'KC_ESCAPE'
}
print('keycode:' + keycode_map.get(keycode, 'unknown'))