
なぜこのようなことが起きたのかはわかりません。おそらく、何らかの方法でキーボードに 2 番目のレイアウトを追加したときだったのでしょう (ただし、追加したのは別の言語だけです)。
これまではアルファベットの大文字を入力するためだけに使用していた Caps キーを押すと、Shift キーと同じ動作になります。スペースバーは機能せず、 などの数字は に123
なります!@#
。これは私のワークフローに大きな悪影響を及ぼします。
実行すると、setxkbmap -query
次のような結果が返されます:
rules: evdev
model: pc105
layout: us,il
variant: intl,biblical
options: caps:caps_toggle
これは、 を実行してみた後のことですsetxkbmap -option -option caps:caps_toggle
。 でも同じことを試しましたが、caps:caps_lock
結果はありませんでした。
これをする前に-query
、
rules: evdev
model: pc105
layout: us,il
variant: intl,biblical
options: caps:shiftlock,caps:caps_lock,caps:capslock,caps:none,caps:nocaps,caps:caps,caps:capslock,grp:toggle
オプションは異なりますが、動作は同じです。
純粋なターミナル画面に切り替えたときにはこの問題は発生しないので、これは X キーボードの問題だとわかっています。
答え1
おそらく、キーボードに2番目のレイアウトを追加したときだったのでしょう(ただし、別の言語を追加しただけです)
はい。それが原因です。数週間前からこの現象が起きていましたが、2 番目のアルファベット キーボードのバリエーション (聖書ヘブライ語、nikkud を書けるようにするため) が原因であるとは思いもよりませんでした。Lyx に戻したら、問題はなくなりました。