Bagaimana saya bisa memiliki tiga atau lebih bahasa input aktif (yaitu Inggris / Rusia / Cina), tetapi siklus dengan Alt+ Shifthanya di antara dua dari mereka (Inggris / Rusia)?
Punto Switcher menangani tugas ini hanya dengan pintasan khusus suka Caps Lockatau kanan Ctrl.
windows
input
input-languages
Michael Sayapin
sumber
sumber
Jawaban:
Saya memecahkan masalah ini menggunakan Autohotkey.
Siapkan 3 bahasa, hotkey untuk beralih di antara mereka dan hotkey lain untuk beralih ke bahasa yang ingin Anda lewati. Saya memiliki bahasa Inggris, Rusia, dan Jepang dan ingin melewati bahasa Jepang jadi saya menugaskan Ctrl + Shift + 0 untuk beralih ke JP.
Saya sudah memiliki skrip Autohotkey yang memungkinkan saya untuk beralih di antara semua 3 bahasa menggunakan Caps. Itu terlihat seperti ini:
Idenya adalah untuk beralih bahasa secara otomatis setelah Anda beralih ke bahasa yang ingin Anda lewati. Ini 0x0411 untuk Jepang. Tempelkan Anda di klausa if dalam skrip di bawah ini, simpan dan jalankan.
Berikut adalah daftar id bahasa, temukan milik Anda di kolom pertama.
Script hanya berfungsi untuk beralih antar bahasa menggunakan CapsLock tetapi Anda dapat menyesuaikannya dengan Alt + Shift. Mungkin hanya dengan mengganti "CapsLock" dengan "{Alt Down} {Shift Down} {Shift Up} {Alt Up}".
sumber
Pada tab Pengaturan Kunci Lanjutan (dalam dialog Layanan Teks dan Bahasa Input) Anda dapat mengubah pintasan keyboard untuk setiap bahasa yang telah Anda tetapkan.
Secara default, tindakan "Antara bahasa input" diset ke Alt Kiri + Shift, seperti yang Anda sebutkan. Tindakan lain ("Ke Bahasa Inggris", "Ke Bahasa Rusia", dll.) Tidak akan memiliki pintasan yang ditetapkan sampai Anda mengaturnya secara manual ke salah satu yang Anda sukai.
sumber