私はLinuxを実行していて、xmodmapを呼び出すスクリプトを使用して(他にもいくつかありますが)、Colemakレイアウトに触発されて自分Caps_Lockを再マップしました。BackSpace
ただし、レイアウトを切り替えると、ロックがオンになる場合があります。Caps Lockこれを修正し、必要に応じてロックを使用できるようにするために、レベル3( = BackSpace; ISOLevel3Shift/ AltGr+ Caps Lock= Caps_Lock)に移動したいと思います。
ただし、これを行う簡単な方法はないようですremove Lock = Caps_Lock
。キーを含めると、ロックがに設定されていてもロックが変更され、少なくとも、でBackSpace修飾子を指定する方法がないように見えます。add Lock
見つかりました。
私はこれで何かを逃したのか、それともそれを機能させる他の方法があるのか疑問に思っています(xmodmapファイルにある必要はありません、スクリプトで他のコマンドを呼び出すことができます)。
編集:setxkbmap -option caps:backspace
問題を修正するためにを見つけました-option shift:both_capslock
。また、CapsLockが必要な場合にも機能します。