Beberapa keyboard dan bahasa input

11

Apakah mungkin untuk beralih antara keyboard dan bahasa input pada raspbian? Istri saya perlu mengetik bahasa Thailand dan saya butuh bahasa Inggris. Di windows kami memiliki hot key swap antara keyboard.

Bisakah ini dilakukan pada Pi?

mitch
sumber
1
Ada jawaban yang sangat terperinci di situs Ubuntu yang menjelaskan cara mengatur tata letak keyboard di LXDE. Ini berlaku untuk Raspbian juga.
Dmitry Grigoryev

Jawaban:

6

Saya belum menguji ini, tetapi saya berasumsi bahwa Anda dapat mengubah tata letak keyboard dengan cara yang sama seperti pada instalasi Debian yang normal. Raspbian menggunakan LXDE sebagai lingkungan desktopnya, sehingga Anda dapat mengikuti instruksi mereka:

setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,th

Lihat http://wiki.lxde.org/en/Change_keyboard_layouts (dan juga http://wiki.debian.org/Keyboard ) untuk informasi lebih lanjut.

Moshe Katz
sumber
17

Ada cara grafis cepat untuk mengubah tata letak keyboard, tombol-tombol kombinasi dan memiliki indikator panel pada saat yang sama.

  1. Klik kanan pada panel dan pilih Add/Remove Panel Items
  2. Klik Add
  3. Klik 'Keyboard Layout Handler`
  4. Klik Close
  5. Klik kanan pada bendera yang muncul di panel
  6. Pilih 'Pengaturan Handler Layout Keyboard'
  7. Hapus centang Keep system layouts
  8. Tambahkan tata letak yang Anda butuhkan dan ubah keycombo toggling sesuai keinginan Anda
  9. Senyum :-)

Cara mengubah tata letak papan tombol secara permanen

qwazix
sumber
1
Meski demikian, sepertinya tidak ada lagi reboot
qwazix
Ada reset setelah reboot. Bagaimana cara saya menyimpan pengaturan saya?
Andrei Krasutski
Hore! Bekerja bahkan setelah reboot. Lihat jawaban saya di bawah ini.
Andrei Krasutski
4

coba untuk Raspbian GNU/Linux 9.4 (stretch)

sudo nano /home/pi/.config/lxpanel/LXDE-pi/panels/panel

Di akhir file ubah menjadi

Plugin {
  type=xkb
  Config {
    Model=pc105
    LayoutsList=us,ru
    VariantsList=,
    ToggleOpt=grp:alt_shift_toggle
    KeepSysLayouts=0
    DisplayType=0
  }
}

Simpan dan reboot sistem.

Andrei Krasutski
sumber
1
mengkonfirmasi, itu berfungsi dan berlanjut
Andrey Semakin
1
April 2020 - masalah yang sama, ini berhasil. Terima kasih banyak.
SLCH000
0

Keyboard Layout Handler ini rusak sejak Mei 2015 dan masih tidak berfungsi bahkan dengan antarmuka Pixel baru. Itu sebabnya saya masih menggunakan versi Raspbian Februari 2015 yang lama. Saya menguji semua versi yang lebih baru dengan banyak keyboard tanpa hasil. Tampaknya itu adalah bug dalam perangkat lunak. Apa pun yang Anda lakukan, tombol tutup tidak berfungsi. Anda dapat mencoba mengedit secara manual "/home/pi/.config/lxpanel/LXDE-pi/panels/panel" dan menambahkan bahasa yang Anda inginkan, tetapi ketika Anda reboot Anda harus menghapus centang lagi "menjaga tata letak sistem" dari Layout Keyboard Handler, yang entah bagaimana merepotkan.

Bagaimanapun, ini hanya solusi sementara. Kami berharap mereka akan memperbaiki tombol yang rusak sekali untuk semua dan membuat sistem fungsional.

Jerry
sumber
1
Tombol tutup tidak berfungsi tetapi pengaturan disimpan jika Anda menutup melalui tombol x pada jendela. Masalah reboot masih ada.
qwazix
0

ubah file ini:

/etc/default/keyboard

untuk bahasa keyboard (misalnya):

XKBLAYOUT="us,ir"
XKBOPTIONS="grp:switch,grp:alt_shift_toggle,grp_led:scroll"
M0h3n
sumber
0

Memang benar bahwa setelah reboot pengaturan tidak disimpan. Meskipun, ada satu cara untuk memperbaikinya dengan cepat setiap saat. Anda bisa membuat bash executable yang memperbaikinya dan menjalankannya di awal raspberry pi.

Garis komando: sudo nano language.sh

Sekarang ketikkan yang berikut:

#!/bin/bash
setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,gr
echo "You can now use more than one languages!"

Keluar nanodengan CTRL-X.

Command Line: sudo chmod + x hello-world.sh

Ketika Anda memulai raspi Anda hanya menjalankan pada baris perintah: ./language.sh

akentai
sumber