[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Wie Compose-Taste auf Caps-Lock legen?



Hallo Frank,

* Frank Kster <frank@kuesterei.ch> [22-01-04 15:20]:
> frank@alhambra:~$ grep -A7 -B2 keyboard /etc/X11/XF86Config-4
> Section "InputDevice"
>         Identifier      "Generic Keyboard"
>         Driver          "keyboard"
>         Option          "CoreKeyboard"
>         Option          "XkbRules"      "xfree86"
>         Option          "XkbModel"      "pc105"
>         Option          "XkbLayout"     "de"
>         Option          "XkbVariant"    "nodeadkeys"
>         Option          "XkbOptions"    "altwin:left_meta_win"
> EndSection
> frank@alhambra:~$ grep -A7 left_meta_win /etc/X11/xkb/symbols/altwin
> xkb_symbols "left_meta_win" {
>     key <LALT> {        [       Alt_L,  Alt_L           ]       };
>     key <LWIN> {        [       Meta_L                  ]       };
>     modifier_map Mod1   { Alt_L };
>     modifier_map Mod4   { Meta_L };
>     // Try to put Compose on Caps Lock key
>     modifier_map Lock   { Multi_key };
> };

Ich mache das ein bischen anders. Dafür nutze ich das Programm
xmodmap, welches ich bei jedem einloggen in meiner .xsession aufrufe
mit:
xmodmap .xmodmaprc

In meiner .xmodmaprc steht dann z.B.:
! Caps_Lock soll nicht mehr sperren
remove lock = Caps_Lock
! ... sondern stattdessen als weitere Umschalttaste wirken
add shift = Caps_Lock
! linke Windowstaste = {, plus [Umschalt] = [
! keycode 115 = braceleft bracketleft
! rechte Windowstaste = Alt Gr
keycode 116 = Mode_switch Multi_key

Vielleicht hilft dir das ja weiter.
Es hat noch einen Vorteil, du musst nicht jedes mal dein X neu starten
um die Änderungen zu testen.

-- 
Gruss
Matthias



Reply to: