Xfce の自動起動で setxkbmap を使うときの注意事項

キーボードの配列を追加したら、X11の設定からXfceの設定に制御が移ってしまったので自動起動の設定で setxkbmap -option 'ctrl:swapcaps' と登録しても一向に反映されない。 Google 先生に聞いてみると software.clapper.org に答えがあった。

XFCE4 Cheat Sheet
Note: setxkbmap is additive. To clear previous set options, use an empty argument first:

最初に空のオプションをダミーとして追加してやらねばいけないらしい。

/usr/bin/setxkbmap -option '' -option 'ctrl:swapcaps'

これで目出度く解決。でも困ったらすぐ Google 先生に頼るからいつまでたってもスキルが上がらないんだろうな……。

補足
パネルアプレットのプロパティを開くとリセットされる。
これってバグじゃないのか?

このブログの人気の投稿

米 トランス脂肪酸使用規制へ

手の平で操作する空中マウス OZUPAD

BusyBox HTTPD で Drupal を動かそう

Android の RUU から rom.zip を取り出す

radiko.jp の再生、録音で rtmpdump が Segmentation fault

Alpine LinuxのAPKBUILDに挑戦

VirtualBoxのキーリピート現象