Beralih ke tata letak keyboard tertentu menggunakan Ctrl + Shift + Num

12

Yang saya inginkan adalah dapat menekan:

Ctrl+ Shift+ 1- beralih ke tata letak keyboard bahasa Inggris
Ctrl+ Shift+ 2- beralih ke tata letak keyboard Ibrani
Ctrl+ Shift+ 3- beralih ke tata letak keyboard Rusia (Fonetik)

Saya telah melihat pertanyaan serupa sudah diajukan di sini, tetapi hanya jawaban yang saya lihat digunakan setxkbmapyang memecah pemilih tata letak keyboard UI, yang merupakan sesuatu yang tidak diinginkan.

Terima kasih atas bantuannya.

Svarog
sumber
Seperti yang saya tahu, Set "X" KeyboardBoard Map sudah untuk UI yang sedang kita bicarakan. Dan alternatif UI konsol setxkbmap haruslah loadkey . Apa yang Anda maksud dengan mengatakan "Breaks the UI"
Hilmi Erdem KEREN
@erdemkeren Di sudut kanan atas layar salah satu tombol memiliki gambar keyboard kode tata letak keyboard yang saat ini dipilih. Ketika diklik itu menunjukkan daftar tata letak yang tersedia. Anda juga dapat mengkonfigurasi kombinasi tombol seperti Alt + Shift untuk beralih di antara mereka. Setelah Anda menjalankan setxkbmapdaftar ini diatur ulang untuk memasukkan hanya bahasa yang baru saja Anda sebutkan ke setxkbmap.
Svarog
Apakah kamu sudah mencoba IBus?
saji89
@ saji89 Tidak pernah mendengar tentang itu sebelumnya. Akan lihat. Terima kasih.
Svarog
@ saji89 Saya sudah mencoba bermain sedikit dengan iBus, tidak melihat betapa hal itu membantu saya.
Svarog

Jawaban:

1

Jika Anda menggunakan Ubuntu, Anda dapat mengatur pengaturan "Layout Keyboard" default untuk berubah di antara layout keyboard. Namun Anda tidak dapat menggunakan pintasan keyboard yang telah Anda daftarkan. Saya tidak tahu cara melakukannya.

Jika Anda membuka menu pengaturan sistem, navigasikan ke tata letak keyboard. Setelah terbuka, Anda akan melihat tata letak keyboard Anda saat ini. Jika Anda mengklik opsi dan memilih "Kunci untuk mengubah tata letak, Anda dapat memilih kombo mana yang ingin mengubah tata letak. Beberapa kombo adalah

Alt+Caps Lock

Alt+Ctrl

Alt+Shift

Kedua tombol Alt bersamaan, dll.

Namun demikian tidak ada cara untuk mengatur cara pintas kustom Anda sendiri. Saya mencoba melihat apakah ada kemungkinan kode terminal tetapi tidak ada entri manual untuk pengaturan Layout Keyboard, seperti ada untuk program lain seperti Firefox: man firefoxJika ada, Anda dapat dengan mudah membuat kombo tombol kustom untuk menjalankan perintah tergantung pada yang mana tata letak yang Anda inginkan.

Selain itu tidak ada indikator tata letak mana yang telah Anda alihkan juga dan satu-satunya cara untuk memeriksa adalah mengetikkan sesuatu. Tapi itu tampaknya berjalan sesuai cara tata letak terdaftar.

Cuplikan layar menu opsi tata letak keyboard

Saya harap itu membantu Anda.

Weylin Schreck
sumber
Terima kasih atas informasinya, tapi saya sudah tahu itu, dan ini bukan yang saya cari.
Svarog
Tolong jelaskan apa perbedaannya dengan apa yang Anda inginkan, apa yang dijelaskan oleh jawaban ini dan mengapa Anda tidak dapat menggunakannya.
jippie
@ jippie - Semua pengaturan itu hanya memungkinkan untuk mengubah tata letak ke tata letak berikutnya. IE Misalnya saya memiliki 3 layout keyboard: Bahasa Inggris, Bahasa Ibrani, Bahasa Rusia. Jika saya sedang mengetik dalam Bahasa Inggris, dan kemudian saya menekan tombol yang dipilih, saya akan pindah ke bahasa Ibrani. Keystroke lain - Rusia. Keystroke berikutnya - kembali ke bahasa Inggris. Apa yang saya cari adalah cara untuk membuat 3 penekanan tombol yang akan mengalihkan saya ke Bahasa Inggris, Ibrani atau Rusia masing-masing, tanpa memperhatikan tata letak yang saya gunakan saat ini. alias Tekan Ctrl + Shift + 3, dan tahu pasti saya mengetik dalam bahasa Rusia sekarang.
Svarog
Mungkin sedikit berguna bagi Anda, tetapi di Kubuntu (berbasis KDE) => Pengaturan keyboard => Tata Letak Memungkinkan saya untuk mengonfigurasi pintasan khusus. Tidak tahu apakah Anda dapat menggunakan alat pengaturan de KDE, mungkin tidak. Apakah Anda yakin tidak ada cara untuk mengatur pintasan khusus?
jippie
1
  1. Buka "Pengaturan Sistem"> "Keyboard"> "Pintasan"> "Pintasan Khusus"
  2. Tekan "+" untuk membuat yang baru
  3. Tambahkan nama yang Anda suka dan perintah berikut untuk tata letak pertama: gsettings set org.gnome.desktop.input-sources current 0

  4. Tekan "Terapkan"

  5. Tekan "Nonaktif" di kolom kanan untuk pemetaan kunci Anda
  6. Tetapkan hot key Anda

Tangkapan layar untuk langkah 3: masukkan deskripsi gambar di sini

Tangkapan layar untuk langkah 5: masukkan deskripsi gambar di sini

Alexey
sumber
Saya kira ini hanya berfungsi untuk GNOME, tetapi tidak untuk DE lain?
Suncatcher