Bagaimana cara mengubah tata letak keyboard di i3?


25

Saya menggunakan window manager 'i3` di Fedora 25. Saya sudah menghapus instalan Desktop GNOME. Saya ingin mengubah tata letak keyboard dan mengaturnya ke bahasa selain bahasa Inggris, dan juga ingin mengaturnya sebagai Alt+ Shiftcara pintas untuk akses mudah.

Jawaban:


49

Anda dapat menggunakan setxkbmap:

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

Ubah saja tata letak keyboard kami, sesuai keinginan Anda. Jika Anda ingin i3 menjalankan perintah-perintah ini saat startup, tambahkan saja ke file konfigurasi "~ / .i3 / config" dan prepend "exec".

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

Periksa http://docs.slackware.com/howtos:window_managers:keyboard_layout_in_i3


1
Terima kasih, apakah mungkin menambahkan indikasi di i3bar juga?

1
Ya itu. Lihat docs.slackware.com/…
tomsal

ini tidak berfungsi, tidak ada yang berubah saat menggunakan alt-shift = (
Yurii

1
Sudahkah Anda mencoba menggunakan perintah setxkbmap dari baris perintah (tanpa konfigurasi i3)? Apa isinya saat Anda menjalankan setxkbmap -query?
tomsal

4

Bagi saya hanya yang berikut ini yang berfungsi di Manjaro + i3:

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

Saya menetapkan ini dalam file ~ / .config / i3 / config


3

Tampaknya memang semuanya harus ditulis di dalam satu perintah dalam file konfigurasi i3 agar setxkbmap dapat berfungsi seperti yang diinginkan, setidaknya di Arch linux.

Contoh: Bahasa Inggris + keyboard qwerty Ceko, ALT + SHIFT beralih:

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

0

"exec setxkbmap" tidak berfungsi untuk saya. Melalui keyboard smashing frustrasi, saya tidak sengaja menarik pengaturan tampilan (Super + D sejak saya menginstal dari Regolith-desktop), dan dari sana saya bisa membuka "Wilayah & Bahasa" untuk mengatur tata letak keyboard. Saya kira pengaturan tata letak keyboard "Ubuntu" i3 terpisah dari pengaturan tata letak keyboard "Kubuntu".


lmaoooooooooooooo
vdegenne
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.