web-dev-qa-db-ja.com

キーボードレイアウトの切り替えを再構成またはリセットする方法

Ubuntuでキーボードレイアウトを切り替えると、多くの 問題 があるようです。

私(Ubuntu with Gnome Shell)の場合、以前はバージョン13.10、おそらく14.04まで動作していました。現在、私は15.04です。

その時でさえ Alt+Shift 動作しますが、何らかの理由でレイアウトも切り替えて使用し始めました Left Shift+Right Shift 入力するときにこの組み合わせを不注意に押す傾向があるため、これは非常に迷惑です。

[設定]-> [キーボード]-> [ショートカット]-> [入力]で、[次のソースへの変更のみの切り替え]が[ Alt+Shift。他のすべてのオプションは設定されていません。

レイアウト切り替えのショートカットは他にどこで設定できますか?

一部の質問と回答では、「テキスト入力」アプリについて言及している人がいます。どこにも表示されません。後のバージョンで変更されたと思いますか?

また、これが関連しているかどうかはわかりませんが、「入力方法の構成」には次のように表示されます。

Active configuration: ibus (normally missing)
Number of valid choices: 2 (normally 1)
Available input methods: ibus xim
Unless you really need them all, please make sure to install only one input method tool.

Input Method Configuration window screenshot

別の問題は、切り替えレイアウトがうまく機能しないことです。時々、実際に切り替える前に3回切り替える必要があります。また、インジケータは間違った言語を示しています。通常、enとcsの2つのレイアウトがあります。レイアウトがcsのときにインジケーターがenを表示することもあれば、逆の場合もあります。それはすべて単なる混乱です。

レイアウトの切り替えを再構成/リセットする方法、最初から始める方法はありますか?

公式のUbuntuガイドはありますか?他のディストリビューションでうまく機能しますか? ArchLinuxに関連するガイドがありますか?

5
Jakub Kotowski

はい、その設定は、1つの入力メソッド(xim)のみを期待する古いリリース(13.10未満を覚えている場合)向けでした。 Xubuntu&Lubuntuにはまだ使用されています。 Ubuntu/Gubuntuの場合、新しい設定は次のとおりです。

設定→キーボード→ショートカット→入力

デフォルトの入力方法としてibusを使用しているようです。そのため、一部のショートカットは、独自の設定を持ち、入力をフィルタリングできるため、ibusでオーバーライドできます。

CTL言語入力にibusを使用する必要がある場合は、構成ibus-setupを確認してください。おそらく以下のオプションは関連していますが、すべての設定を確認してください。

  • [詳細設定]タブ→システムキーボードレイアウトを使用
  • 一般タブ→ネット入力方法ショートカット

また、すべてのGUIキット(GTK、QT ..)が同じ入力方法を使用していることを確認します。

env | grep -i im

本当に必要ない場合はibusを無効にします(問題が原因である場合は、テストするためだけに無効にすることもできます)

1
user.dz

Debian wikiキーボードトピック の詳細のおかげで、キーボードレイアウトを切り替えるときに、次のコマンドを使用してcompose:raltレイアウトオプションをリセットすることがよくあります。

Sudo udevadm trigger --subsystem-match=input --action=change
0
Yves Martin