Caps Lockを設定して、Shiftキーを押したときに通常トリガーされる数字と記号の挿入を切り替えることはできますか?
例えば通常9キーを押すと、Caps Lockがオンになっていない限り(
を取得します。
この行を/usr/share/X11/xkb/symbols
のレイアウトファイルに追加してみました。
key <AE05> { [ percent, 5 ] };
これにより、「通常」と「シフト」の意味が効果的に切り替わりますが、CapsLockでは機能しません。シフトでのみ機能します。
次のコマンドを使用します。
setxkbmap -option caps:shiftlock