setxkbmapでctrl:swapcapsとgrp:caps_toggleを使用する

setxkbmapでctrl:swapcapsとgrp:caps_toggleを使用する

このようなコマンドを実行するとどうなりますか?

setxkbmap -layout <layout1>,<layout2> -option grp:caps_toggle ctrl:swapcaps

予想される動作:

  • CapsLock使用Ctrl
  • Ctrlスワップレイアウト用

実際の動作:

  • CtrlそしてCapsLock交換してください(わかりました)
  • レイアウトを切り替えることはできません(悪い)。

どうやって入手できますか?予想される動作

私はArchLinuxを使用しており、xorg-setxkbmapパッケージのバージョンは1.3.2-2です。

答え1

ctrl:swapcaps代替オプションを使用してくださいctrl:nocaps

レイアウトトグルボタンは単にLCTRLthenに設定できます。たとえば、

setxkbmap -layout <layout1>,<layout2> -option 'ctrl:nocaps,grp:lctrl_toggle'

関連情報