Fedora 25'te 'i3` pencere yöneticisini kullanıyorum. GNOME Desktop'ı zaten kaldırdım. Klavye düzenini değiştirmek ve İngilizce dışındaki dillere ayarlamak istiyorum ve ayrıca kolay erişim için Alt+ Shiftkısayol olarak ayarlamak istedim .
Fedora 25'te 'i3` pencere yöneticisini kullanıyorum. GNOME Desktop'ı zaten kaldırdım. Klavye düzenini değiştirmek ve İngilizce dışındaki dillere ayarlamak istiyorum ve ayrıca kolay erişim için Alt+ Shiftkısayol olarak ayarlamak istedim .
Yanıtlar:
Setxkbmap komutunu kullanabilirsiniz:
setxkbmap -layout us,de
setxkbmap -option 'grp:alt_shift_toggle'
Sadece klavye mizanpajlarını değiştirin, istediğinizi değiştirin. İ3'ün bu komutları başlangıçta çalıştırmasını istiyorsanız, bunları "~ / .i3 / config" yapılandırma dosyanıza eklemeniz ve "exec" önüne eklemeniz yeterlidir.
exec "setxkbmap -layout us,de"
exec "setxkbmap -option 'grp:alt_shift_toggle'"
Ödeme http://docs.slackware.com/howtos:window_managers:keyboard_layout_in_i3
setxkbmap -query
?
Gerçekten de setxkbmap'nin en azından Arch linux üzerinde çalışabilmesi için her şeyin i3 yapılandırma dosyasındaki tek bir komutun içine yazılması gerektiği anlaşılıyor.
Örnek: İngilizce + Çekçe qwerty klavye, ALT + ÜST KARAKTER geçiş:
exec "setxkbmap -option 'grp:alt_shift_toggle' -layout us,cz -variant ,qwerty"
"exec setxkbmap" benim için çalışmadı. Hayal kırıklığına uğramış klavye parçalayarak, ekran ayarlarını yanlışlıkla (Regolith-masaüstünden kurulduğumdan beri Super + D) çıkardım ve oradan klavye düzenini ayarlamak için "Bölge ve Dil" i açabiliyorum. Sanırım i3 "Ubuntu" klavye düzeni ayarları "Kubuntu" klavye düzeni ayarlarından ayrı olarak saklanır.