I haven't understood all the small details, but xmodmap -pke on my Fedora 11 and the keymap_sv.h doesn't agree on the key codes.
Turns out that this is caused by the switch to evdev. keymap_sv.h is based on the old Xfree86 DDX driver. Given the principle of trying to mimic "normal" desktops, we should probably switch as well to avoid subtle application bugs.
It's also worth to note that our current keymap seems to lack some symbols that really should have been present even back in the Xfree86 map, like KP_Home and such.
http://berrange.com/tags/key-codes/ is cool.
Fixed in r25409, but I'll keep this bug open until I have done some testing.
Re-fixed in 25560; Mode_switch was left out. Also including multimedia keys now. Will test again with nightly build, though.
Seems to work fine. Reporting time on bug 4331.
Bug 3511 popped up again; we have no Super keys in the modifier map.
(In reply to comment #7) > Bug 3511 popped up again; we have no Super keys in the modifier map. Should be fixed in 25574.
(In reply to comment #7) > Bug 3511 popped up again; we have no Super keys in the modifier map. Still missing. Tested on RHEL 6. Other than that the keymap looks fine. A whole bunch of new XF86 stuff in there.
(In reply to comment #9) > (In reply to comment #7) > > Bug 3511 popped up again; we have no Super keys in the modifier map. > > Still missing. Tested on RHEL 6. Fixed in 25948.
Looks fine now.