Ctrl/Caps 入れ替えプチ嵌り

うろ覚えで、xorg で Ctrl/Caps 入れ替えは
/etc/X11/xorg.conf に以下を追記と思っていた。

        Option          "XkbOptions"    "ctrl:swapcaps"

つうことで

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "jp106"
        Option          "XkbLayout"     "jp,jp"
        Option          "XkbOptions"    "grp:alt_shift_toggle,grp_led:scroll"
        Option          "XkbOptions"    "ctrl:swapcaps"
        Option          "XkbVariant"    "106,"
EndSection

してみるも入れ替わらない。

試行錯誤とGoogle検索の後

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "jp106"
        Option          "XkbLayout"     "jp,jp"
        Option          "XkbOptions"    "grp:alt_shift_toggle,grp_led:scroll,ctrl:swapcaps"
        Option          "XkbVariant"    "106,"
EndSection

で効いた。

複数行でのエントリはダメなのかな。


.....と、ここまでやってから
「~/.xmodmap でいじればいいじゃん」
と気づいてしまう。

Orz