ฉันคิดว่า Windows ไม่สนับสนุนการเปลี่ยนคีย์เหล่านี้ อย่างไรก็ตามคุณสามารถเขียนสคริปต์AutoItเพื่อฟังการผูกคีย์แบบกำหนดเองและส่งทางลัดแป้นพิมพ์ที่กำหนดไว้ล่วงหน้าไปยังระบบเพื่อเปลี่ยนรูปแบบแป้นพิมพ์โดยทางโปรแกรม
;^ = Ctrl
;! = Alt
;# = WinKey (Meta)
;+ = Shift
HotKeySet("^{Space}", "change") ;Registers Control + Space
;Main loop
While 1
Sleep(100)
WEnd
;Changes Keyboard Layout
Func change()
Send ("{ALTDOWN}") ;Hold down Alt
Sleep(100) ;Wait 100 milliseconds
Send("{LSHIFT}{ALTUP}") ;Press Left-Shift and release Alt
EndFunc
เพียงดาวน์โหลดและติดตั้ง AutoIt (ใช้ลิงค์นี้เพื่อดาวน์โหลดและติดตั้ง) และสร้างไฟล์ที่มี.au3
นามสกุล คัดลอกและวางรหัสด้านบนและบันทึก คุณสามารถวางไฟล์นี้ในโฟลเดอร์เริ่มต้นของคุณหากคุณต้องการให้เปิดเมื่อคุณเข้าสู่ระบบ