Saya punya masalah yang sangat menjengkelkan ini dengan Win7 menambahkan tata letak bahasa keyboard acak ... Saya menggunakan bahasa Swedia dan Jepang karena saya tinggal di Jepang dan saya hanya menggunakan keduanya (Karena saya dapat menulis semua karakter bahasa Inggris tanpa masalah pada keyboard Swedia)
Tapi kadang-kadang ketika saya beralih di antara mereka dengan "Alt + Shift Kiri" Ada bahasa ketiga atau kadang-kadang bahkan KEEMPAT baru dalam daftar .. Ketika saya membuka pengaturan mereka TIDAK, saya ulangi, TIDAK terdaftar di sana. Namun ketika saya menekan cara pintas untuk beralih di antara mereka, mereka dipilih ..
Saya ingin menyelesaikan ini karena SANGAT menyebalkan ketika saya misalnya memiliki dua percakapan, dalam bahasa Jepang dan bahasa Inggris / Swedia ..
Jika ada yang punya ide, saya tahu!
sumber
Jawaban:
Saya memiliki masalah yang persis sama. Tampaknya disebabkan oleh perangkat lunak yang baru diinstal. Ini bisa berupa .Net Frameworks atau anthing lain yang mungkin menggunakan bahasa Inggris sebagai bahasa default. Coba hapus instalan program yang Anda instal tepat sebelum masalah terjadi. Jika itu tidak membantu, cobalah untuk mengembalikan sistem ke keadaan sebelumnya.
Edit
Juga ada solusi cerdas yang baru saja saya buat. Jika Anda menghapus bahasa Swedia dari daftar dan kemudian menambahkan bahasa Inggris atau bahasa apa pun yang muncul dan mengubah tata letak keyboard ke bahasa Swedia dan kemudian melihat tata letak mana yang akan digunakan bahasa lain secara default (misalnya Enlgish mungkin memiliki tata letak AS) dan menambahkannya ke daftar keyboard. Kemudian pindahkan Bahasa Swedia ke bagian atas daftar bahasa yang tersedia dan nikmati perbaikannya.
sumber
Mencari jawaban tentang cara memperbaikinya melalui otomatisasi: Di mana Windows 7 menyimpan bahasa input yang dialihkan .
Sejauh ini, metode brute force: script Autohotkey. Ini tidak optimal tetapi menyelesaikan pekerjaan:
Pada dasarnya Anda menekan Ctrl + Shift + Alt + L ketika Anda mulai mendapatkan bug dan memperbaikinya - menambahkan bahasa Inggris (AS) dan menghapusnya. Mungkin perlu mengutak-atik nilai menunggu, dan juga mungkin dengan jumlah Down - saya tidak tahu apakah daftar bahasa sama di setiap komputer (mungkin itu berubah seiring waktu juga).
sumber
Saya punya solusi yang lebih baik daripada Autohotkey. Buat
.bat
file dengan yang berikut ini:dan file xml yang sesuai dengan yang berikut:
dan
409 adalah bahasa untuk en-US. Ubah ke kode bahasa yang menyinggung dari daftar ini . Anda dapat menetapkan pintasan keyboard ke pintasan ke file bat jika Anda mau, juga memilih Jalankan: Diminimalkan dalam preferensi pintasan untuk menghindari jendela yang berkedip.
sumber