Commit Graph

9 Commits

Author SHA1 Message Date
941a78eaf1 THE DRAGON HAS BEEN SLAIN
Numlock is fully supported, as well as shift lock. Of course, I
cannot properly test shift lock or caps lock because I have neither
of those things, but I assume they work as well as num lock does.
2022-11-24 22:02:32 -05:00
33ed2af075 We now take into account keypad keys
However, num lock is not accounted for. This still needs to be
implemented.
2022-11-24 18:20:47 -05:00
5a76bd0c22 Fix bug with keyboard input 2022-11-23 20:34:05 -05:00
Sasha Koshka
ae514f5ae2 Add proper and reliable (i hope) support for modifier keys 2022-11-22 00:21:35 -05:00
Sasha Koshka
8c28c57925 Support for meta and hyper keys added
Support for the compose key has also been added but it's just the
button code for now, no support for actually composing stuff.
There are plans for that in a fixme.
2022-11-21 23:43:22 -05:00
c6c7383ef2 Fixed advance keycode translation 2022-11-14 22:58:44 -05:00
84cd21b16d Added untested advanced keycode translation 2022-11-14 22:33:46 -05:00
820c7d4f6a Made separate function for converting keycode to keysym 2022-11-14 15:58:34 -05:00
aee4158d2d Added keyboard input 2022-11-13 23:47:35 -05:00