Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ไขไม่สามารถสลับภาษาแป้นพิมพ์ได้ใน Windows 11/10

หลายครั้งต้องเขียนภาษาต่างๆ ต้องสลับภาษา หากใช้หลายภาษาบนระบบและไม่สามารถสลับภาษาได้ตอนพิมพ์ บทความนี้สำหรับคุณ

เราพบ Issue แปลกๆ เกี่ยวกับเรื่องนี้ ลอง Reproduce ดู:

1. เพิ่ม Keyboard input language ที่ 2

2. ตรวจสอบใน Control Panel > Clock, Language, and Region > Language > Advanced Settings ว่า Let me set a different input method for each app window ถูกติ๊ก

3. เช็คว่าสลับภาษาได้ด้วย Alt + Shift หรือ Windows key + Space ไหม

4. เปิด File Explorer ตั้ง Cursor ในช่อง "Search" เริ่มพิมพ์ภาษาหนึ่ง แล้วสลับไปภาษาที่ 2 พิมพ์เพิ่ม สลับกลับภาษาเดิม พิมพ์ต่อ ดู Language bar หาย และ Keyboard switching disabled

ไป Control Panel > Clock, Language, and Region > Language เปลี่ยนลำดับภาษา หรือ Move up/down Recheck ปัญหายังคงอยู่

5. ทำซ้ำ 1-4 แต่ Let me set a different input method for each app window ใน step 2 เป็น Unchecked จะไม่เจอปัญหา

ดังนั้น ปัญหาอยู่ที่ Language configuration แก้ได้โดยขั้นตอน:

แก้ไขไม่สามารถสลับภาษาแป้นพิมพ์ได้ใน Windows 11/10

1. กด Windows Key + R พิมพ์ regedit ใน Run dialog กด Enter เปิด Registry Editor

แก้ไขไม่สามารถสลับภาษาแป้นพิมพ์ได้ใน Windows 11/10

2. ไปที่:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

แก้ไขไม่สามารถสลับภาษาแป้นพิมพ์ได้ใน Windows 11/10

3. ใน Right pane ของ Location นี้ คลิกขวาเลือก New > String Value

ตั้งชื่อ String ใหม่ว่า ctfmon ดับเบิลคลิก String นี้จะได้หน้าต่าง:

แก้ไขไม่สามารถสลับภาษาแป้นพิมพ์ได้ใน Windows 11/10

4. ในหน้าต่างข้างต้น ใส่ Value data เป็น CTFMON.EXE คลิก OK

ปิด Registry Editor และตรวจสอบสถานะปัญหา จะพบว่าแก้ไขได้แล้ว

เพียงเท่านี้!

วิธีคืน Language Bar ที่หายไป อาจน่าสนใจเช่นกัน

แก้ไขไม่สามารถสลับภาษาแป้นพิมพ์ได้ใน Windows 11/10