We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 05e68fc commit 05fd3faCopy full SHA for 05fd3fa
evdev/events.py
@@ -94,7 +94,9 @@ def __init__(self, event):
94
elif event.value == 1:
95
self.keystate = KeyEvent.key_down
96
97
- self.keycode = keys[event.code] # :todo:
+ if not (event.code in keys):
98
+ keys[event.code] = ''.join('{:02X}'.format(event.code))
99
+ self.keycode = keys[event.code]
100
self.scancode = event.code
101
102
#: Reference to an :class:`InputEvent` instance.
0 commit comments