修飾子のマッピングを解除する方法は?

修飾子のマッピングを解除する方法は?

Caps LockBackspace1軍に変えようとしています。 xkb_symbolsには次のものがあります。

      replace key <BKSP>
      {  
         symbols[Group1] = [ Caps_Lock ],
         symbols[Group2] = [ BackSpace ], 
         actions[Group1] = [ LockMods(modifiers=Lock) ],
         actions[Group2] = [ NoAction() ]
      };
      replace key <CAPS>
      {  
         symbols[Group1] = [ BackSpace ],
         symbols[Group2] = [ Caps_Lock ], 
         actions[Group1] = [ NoAction() ],
         actions[Group2] = [ LockMods(modifiers=Lock) ]
      };

ただし、コンパイルすると、次の内容が表示されます。

modifier_map Lock { <BKSP> };

これにより、Backspace一部のアプリケーションでは、Caps Lock がグループ 1 で切り替えられます。

これを防ぐ方法はありますか?modifier_map none { <BKSP> }動作しません。

ベストアンサー1

おすすめ記事