On Tue, Oct 09, 2007 at 09:29:50PM +0200, Riccardo Murri wrote:
> This is the relevant snippet from my `~/.Xmodmap` (look for key names
> in `/usr/include/X11/Xkeysimdef.h`; they are case-sensitive)::
>
> ! ## key Shift Mode_switch Shift+Mode_switch
> ! -----------------------------------------------------------------------
> keycode 10 = 1 exclam exclamdown
> keycode 11 = 2 at twosuperior onehalf
> keycode 12 = 3 numbersign threesuperior onethird
> keycode 13 = 4 dollar EuroSign sterling
> keycode 15 = 6 asciicircum dead_circumflex
> keycode 19 = 0 parenright emptyset
> keycode 25 = w W eacute Eacute
> keycode 26 = e E egrave Egrave
> keycode 30 = u U ugrave Ugrave
> keycode 31 = i I igrave Igrave
> keycode 32 = o O ograve Ograve
> keycode 38 = a A agrave Agrave
> keycode 48 = apostrophe quotedbl dead_acute dead_diaeresis
> keycode 49 = grave asciitilde dead_grave dead_tilde
> keycode 54 = c C ccedilla Ccedilla
> keycode 59 = comma less dead_abovedot guillemotleft
> keycode 60 = period greater dead_belowdot guillemotright
> keycode 61 = slash question questiondown
>
> The symbols in the third and fourth column are obtained by pressing
> Mode_switch+key; `Mode_switch` is usually bound to RAlt, but I usually
> rebind it to Apple/Windows keys (on *both* sides, since it's difficult
> to press RWin+key_on_the_right_half_of_keybd)::
>
> ! 'Apple' keys are Mode_switch
> remove mod1 = Meta_R
> keycode 115 = Mode_switch
> clear mod2
> add mod2 = Mode_switch
>
>
Thanks a lot, that table looks perfect. I just removed the u/i/o that I don't
need, but I didn't have to edit / add anything else.
As for the mode_switch, I just added this line for using RAlt :
keycode 113 = Mode_switch
The layout seems perfectly usable now, all my issues are solved :)
Except maybe the fact that it's a custom layout. So for a family computer,
it's not ideal, and for a box at uni, it'll require doing the same setup again,
though that should just be a matter of copying my custom .Xmodmap.
But for my personal laptop, it's perfect :)
Received on Tue Oct 09 2007 - 23:22:58 UTC
This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 14:58:30 UTC