mntmn / interim

The Interim Operating System
1.24k stars 56 forks source link

Convert from keysym to scancode key handling #13

Open wasamasa opened 7 years ago

wasamasa commented 7 years ago

The graphical shell has rather weird keyboard handling, on a QWERTY-US layout I cannot even type (+ 1 1). I've switched the responsible code from keysyms to scancodes to enforce a consistent QWERTY-US layout, but can change it to the presumably customized QWERTZ-DE layout if you wish.

mntmn commented 7 years ago

looks good, thank you! i will test it asap.

mntmn commented 7 years ago

btw related https://github.com/mntmn/interim/issues/7

wasamasa commented 7 years ago

Ah nice, didn't spot that one. How would one do keyboard layout configuration after that kind of change?

wasamasa commented 7 years ago

I realized that this isn't ideal for a few reasons:

I will need to do tests with a proper keyboard for the former and some more hacking for the latter.