文章目錄
- 1. 映射方法
- 2. 格式解讀
- 3. 映射對照表(部分)
- 參考
1. 映射方法
儲存下面内容到一個.reg結尾的檔案中,然後輕按兩下導入,重新開機系統生效。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,38,00,1D,00,1D,00,38,00,00,00,00,00
注:如果不想要了,就打開系統資料庫按上述路徑删除導入的内容即可。
2. 格式解讀
"Scancode Map"=hex:
00,00,00,00,
00,00,00,00,
03,00,00,00,
38,00,1D,00,
1D,00,38,00,
00,00,00,00
頭兩行和最後一行,是固定的,都是8個0。
第3行,表示共更改了多少個按鍵,本例為3個,怎麼算的?從第4行開始,到最末尾行(雖然嚴格來說末行不算),每行算1個,4、5、6行,剛好3個。
第4行,前後各4位,分别代表某個按鍵。本例為将38,00的按鍵映射為1D,00。38,00代表Left alt鍵,1D,00代表Left ctrl鍵。
第5行,同理,下一行即Left ctrl映射為Left alt。
第6行,已經講了,末行,固定8個0。如果需要增加更多的映射,可以在此行之上,不斷加類似4、5行格式的。當然,最後的結果,還是要将各行合為一行的。
3. 映射對照表(部分)
Escape 01 00
Tab 0F 00
Caps Lock 3A 00
Left Alt 38 00
Left Ctrl 1D 00
Left Shift 2A 00
Left Windows 5B E0
Right Alt 38 E0
Right Ctrl 1D E0
Right Shift 36 00
Right Windows 5C E0
Backspace 0E 00
Delete 53 E0
Enter 1C 00
Space 39 00
Insert 52 E0
HOME 47 E0
End 4F E0
Num Lock 45 00
Page Down 51 E0
Page Up 49 E0
Scroll Lock 46 00
參考
https://www.cnblogs.com/cyttina/p/3900929.html