私は16年間、Windowsで言語を切り替えるためにAltGr+を使用してきました。Shiftただし、Linuxでは左側を使用します。言語を正しい言語に切り替える方法はありますか?
私はManjaro Linuxを使用しています。
答え1
多くのキーボードレイアウトは、レベル3と4のシンボルにアクセスするためにデフォルトでRight Alt(別名)を使用します。AltGrしたがって、Right Alt+Shiftショートカットを使用して入力言語を切り替えるには、別のレベル3キーを明示的に選択する必要があります。
/etc/default/keyboard
必要なものを達成するには、次の行を編集して考慮する必要があります。
XKBOPTIONS="lv3:ralt_alt,lv3:lalt_switch,grp:alt_shift_toggle"
この組み合わせはLeft Alt3次キーになり、Right Alt+はShift言語を切り替えるために使用されます。
答え2
どのOSを使用しているかわかりませんが、Ubuntu 18.04 LTSの場合は、次のコマンドを使用して言語を切り替えます。
setxkbmap -option grp:alt_shift_toggle us
言語を変更するには、us
希望の言語に置き換えてください。たとえば、ドイツ語のキーボードを使用するには、次のように変更しますde
。
setxkbmap -option grp:alt_shift_toggle de
答え3
端末を開き、次のように入力します。
cd
vi lang-switch.sh
キーボードのinsボタンを押して、次を貼り付けます。
setxkbmap -option grp:alt_shift_toggle de
次にキーボードのEscボタンを押します。次に:xと入力して保存して閉じます。次に、次のように入力します。
sudo chmod +x lang-switch.sh
最後に、ここで解決策を確認してください。カチッという音