Today's checkin included code to attempt to translate scancodes to make notes and ` work even on non-US-QWERTY keyboards.
It hasn't been well tested yet, but seems to work for some cases of XKB on Gnome. Anyone want to offer feedback on that?
I tested the new note input with a QWERTZ keyboard under X11. First of all: It doesn't work this way.
The kbd_get_note function still uses the keysym for note lookup but instead of directly employing the keysym as in the old version it takes the keycode and translates it with key_scancode_lookup() to the corresponding keysym!?! At the end there's no difference to the old way of getting notes.
Now it works on a Finnish keyboard at least (the key left to 1 key, just like in IT 2.14)
Just got to love Schism and how the developers are active and actually response to feedback ;)
>>4108 Yeah, I think I brainfarted that. The new build attempts to download a us-layout using xkb and loads its scancodes in. Let me know if that helps.
Okay, I did some more changes. XKB docs are unplesant to read, and this seems to work a little better.
It also logs whether xkb is doing anything on the log page.
>>4111 I don't envy you for reading X docs ;) At least it was worth it, note input works now with my QWERTZ keyboard.
Can anyone report if my implementation for macosx or windows works?