Gnome 3.22:Alt + Shiftキーボードレイアウトの切り替えを無効にする


18

Debianストレッチの最新のアップグレードの後、alt+shiftキーボードを押すとレイアウトが変更され、すべてのalt+shift+<anything> xbindkeysショートカットが壊れます。

設定->キーボード->入力ですべてのショートカットを無効にしました。まだ同じ。

[設定]-> [言語]で、このalt+shift動作を調整できると言われています。[設定]-> [キーボード]。しかし、alt+shiftどこにも設定されていないようです。ハードコーディングされていますか?xbindkeysこれを回避する方法はありますか?

回答:


33

さて、それを得た:私のこの行 /etc/default/keyboard

XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"

..を含むべきではありません。grp:alt_shift_toggleこれは、この投稿によると、関連するxkbオプションです。

さらに、Gnomeはこの他の投稿に従ってxkbオプションをオーバーライドします。結果として、この出力:

$ dconf read /org/gnome/desktop/input-sources/xkb-options
['grp:alt_shift_toggle','grp_led:scroll']

.. grp:alt_shift_toggle私のマシンでも読むべきではありません。だから私が走った後:

dconf write /org/gnome/desktop/input-sources/xkb-options "['grp_led:scroll']"

私は自分の良い行動を取り戻しました;)


これをバグとしてGnomeに提出しました。


1
Alt + Shiftショートカットを無効にすることで、キーボードレイアウトを変更するショートカットを無効にすることができましたSettings > Keyboard > Shortcuts > Typings > Modifiers-only switch to next source。はい、名前はかなりあいまいですが、にマップされていることがわかりますAlt + Shift
hb20007

@ hb20007これは、私の場合、驚くほどうまくいかなかった最初の最初の試みだと思います。ただし、ナビゲーションは、説明しているナビゲーションとは少し異なりました。どのバージョンのgnomeについて話しているのですか?
iago-lito

gnome-shell --version3.18.5与えます
hb20007

1
@ hb20007わかりました、それでわかりました。この投稿はで発生した問題に関するもので3.22、あなたのケースでは問題なく動作する理由です:)
iago-lito

1

私の場合、Ubuntu 18.04を使用しています。キーボードの設定を再構成することで、この問題を解決できました。

$ sudo dpkg-reconfigure keyboard-configuration

0

また、これはグラフィカルモードの別のオプションです(gnome 3.22):

  1. gnomeの「微調整ツール」を開くかgnome-tweak-tool、ターミナルで入力します
  2. 「入力」タブに移動します
  3. 「別のレイアウトへの切り替え」をクリックします
  4. Ctrl+ ShiftAlt+ を避けて、お気に入りのショートカットを選択してくださいShift
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.