Здравствуйте.
Есть несколько способов замены, но ни один не работает.
Вот, что у меня получилось.
exec "setxkbmap -layout us,ru"
exec "setxkbmap -option 'grp:alt_shift_toggle'"
#bindsym $mod+caps exec ~/.config/i3/i3-keyboard-layout/i3-keyboard-layout set us
#bindsym $mod+caps exec ~/.config/i3/i3-keyboard-layout/i3-keyboard-layout set ru
#setxkbmap -option grp:caps_toggle 'us,ru' -option grp_led:caps
Первые 2 строчки работаю и меняют раскладку на alt + shift.
3,4 строки взял с этого примера
https://github.com/porras/i3-keyboard-layout
Последнюю тоже взял на просторах интернета.
Просто я привык переключать на capslock.
Заранее благодарен за помощь.