Xubuntu 20.04とDebian 11でテストした結果、両方のシステムは同じように奇妙な方法で動作します。
私は以下を設定しました/etc/default/keyboard
:
XKBOPTIONS="compose:caps,grp:win_space_toggle"
これはXで動作しますが、コンソールではWin + Spaceは何もしませんが、代わりにShift + Spaceを使用して私が要求していないレイアウトを切り替えます。
このように入力すると、cat asdf > qwer
途中でレイアウトが突然変わるため、迷惑になります。
突然Shift + Spaceに変わるのはなぜですか、あなたが望むWin + Spaceにするにはどうすればいいですか?
修正する:それよりも複雑です。grp
inに異なる値を設定して、/etc/default/keyboard
それが従うロジックを見つけました。それぞれの新しい値を選択して再起動します。
Xは設定に正しく従います。
コンソールは、私が要求したスイッチを決して設定しないだけでなく、実際に表示します。同じ設定に対する異なる動作実験を通して:
X、grp 次/etc/default/keyboard |
快適 |
---|---|
勝利+スペース | Shift+スペースバーまたは勝つ |
左 Ctrl+左 Shift | Shift+スペースバーまたは勝つ |
中央ウェン | 左クリックまたはShift+スペースバー |
これはただクレイジー以上のようです。特定の変更によってコンソールのトグルが変更されることはありません。一部は変化をもたらしますが、確かに望ましい効果ではありません。これは、コンソールが特定の値を「良い」とステートフルにナビゲートするのと同じです。
これは一種の奇妙なバグですか、それとも実際にデザインの一部ですか?
どこをもっと掘ることができますか?