GNU/Linux >> Linux の 問題 >  >> Linux

i3でキーボードレイアウトを変更するには?

setxkbmap を使用できます:

setxkbmap -layout us,de
setxkbmap -option 'grp:alt_shift_toggle'

キーボード レイアウトを好きなように変更してください。起動時に i3 にこれらのコマンドを実行させたい場合は、それらを構成ファイル "~/.i3/config" に追加し、先頭に "exec" を追加します。

exec "setxkbmap -layout us,de"
exec "setxkbmap -option 'grp:alt_shift_toggle'"

チェックアウト http://docs.slackware.com/howtos:window_managers:keyboard_layout_in_i3


少なくとも Arch Linux で setxkbmap が期待通りに動作するためには、i3 設定ファイルの 1 つのコマンド内にすべてを記述する必要があるようです。

例:英語 + チェコ語の qwerty キーボード、ALT+SHIFT トグル:

exec "setxkbmap -option 'grp:alt_shift_toggle' -layout us,cz -variant ,qwerty"

私にとっては、Manjaro + i3 で機能したのは次のものだけでした:

exec_always "setxkbmap -model pc104 -layout us,ru,ua -variant ,, -option grp:alt_shift_toggle"

これを ~/.config/i3/config ファイルで指定しました


Linux
  1. Linuxでホスト名を変更する方法

  2. Ubuntu 14で特定のキーボードレイアウトに切り替えるためのショートカットを構成するにはどうすればよいですか?

  3. Evolutionのキーボードショートカットを変更するにはどうすればよいですか?

  1. Debianでホスト名を変更する方法

  2. Linux:キーボード レイアウトをオンザフライで変更する

  3. Xephyr キーボード レイアウト

  1. ルートパスワードを変更するにはどうすればよいですか?

  2. Lightdmでキーボードレイアウトを変更しますか?

  3. コンソールで入力キーボード レイアウトを変更するにはどうすればよいですか?