ฉันรับรู้ถึงข้อบกพร่องของ Windows นี้มาหลายปีแล้ว หลังจากการแก้ปัญหาที่ไม่น่าพอใจมากมายและการค้นหาที่ไร้ผลวันละหนึ่งหรือสองครั้งต่อปีฉันพยายามหาวิธีแก้ปัญหาในที่สุดฉันก็มีมัน!
ขั้นตอน
- ไปที่
Start> พิมพ์regeditและเริ่ม
- นำทางไปยัง
HKEY_CURRENT_USER/Control Panel/Input Method/Hot Keys
- เลือกคีย์ชื่อ:
00000070สำหรับChinese (Traditional) IME - Ime/NonIme Toggleปุ่มลัด
00000010สำหรับChinese (Simplified) IME - Ime/NonIme Toggleปุ่มลัด
- ในหน้าต่างย่อยด้านขวามีสามคีย์ย่อย
- ตัวดัดแปลงคีย์กำหนดAlt/ Ctrl/ Shift/ ฯลฯ และตั้งค่าเป็นCtrl(
02c00000)
- คีย์เสมือนกำหนดคีย์การตกแต่งและตั้งค่าเป็นSpace(
20000000)
- เปลี่ยนไบต์แรก
Key Modifiersจาก02เป็น00
- เปลี่ยนไบต์แรก
Virtual Keyจาก20เป็นFF
- ออกจากระบบและเข้าสู่ระบบอีกครั้ง ฉันไม่คิดว่าจำเป็นต้องเริ่มต้นใหม่
- อย่าเปลี่ยนแปลง
Hot keys for input languagesในแผงควบคุมเว้นแต่คุณต้องการทำเช่นนี้อีกครั้ง
หมายเหตุ: อาการ
แต่ละคีย์รีจิสทรี (สิ่งที่มีลักษณะเช่นโฟลเดอร์) Control Panel > Region and Language > Keyboards and Languages > Change keyboards... > Advanced Key Settings > Hot keys for input languagesสำหรับการตั้งค่าแต่ละเฉพาะฮอตที่คุณมักจะพบใน บั๊กที่เกิดซ้ำคือฮอตคีย์ที่ถูกรีเซ็ตโดยอัตโนมัติเป็นCtrl+ spaceแม้ว่าจะเปลี่ยนผ่าน GUI
นี่สำหรับ Windows 7 64- บิต แต่จากการวิจัยของฉันดูเหมือนว่ามันอาจใช้งานได้กับ XP และ Vista เช่นกัน
แหล่งที่มา:
การตั้งค่าฮอตคีย์ IME ของจีนดั้งเดิม
จีนตัวย่อ MSPY 3.0 IME การตั้งค่ารีจิสทรีคีย์ลัด