2009-09-05 09:53:29 |
lars_stefan_axelsson |
description |
On the Swedish Asus EEE901 (Swedish keyboard layout) there is no way to generate a bar (i.e. |) keysym. The keyboard is marked with a white bar in the AltGr position (i.e. below center on the 'z' key), but that keycode with the corresponding modifier generates guillemotleft.
I.e. xmodmap -pke reports:
...
keycode 52 = z Z z Z guillemotleft less
...
Issuing; xmodmap -e "keycode 52 = z Z z Z bar less"
fixes the problem (unsurprisingly).
There may be other keys that are mismapped as well, but this is the one that jumps out at you. |
Going through the keymaps I just realised where I went wrong. Pressing the blue fn and 'z' emits keykode 94 (the <>|-key), and of course, adding AltGr to that correctly emits '|'. So one could argue that it's more a question of the colours of the keyboard layout being confusing (i.e. the bar should be blue, not white) than a fault with the map. Original description below.
[On the Swedish Asus EEE901 (Swedish keyboard layout) there is no way to generate a bar (i.e. |) keysym. The keyboard is marked with a white bar in the AltGr position (i.e. below center on the 'z' key), but that keycode with the corresponding modifier generates guillemotleft.
I.e. xmodmap -pke reports:
...
keycode 52 = z Z z Z guillemotleft less
...
Issuing; xmodmap -e "keycode 52 = z Z z Z bar less"
fixes the problem (unsurprisingly).
There may be other keys that are mismapped as well, but this is the one that jumps out at you.] |
|