![停用 CAPS LOCK 和 INSERT 鍵(同時)](https://rvso.com/image/1520068/%E5%81%9C%E7%94%A8%20CAPS%20LOCK%20%E5%92%8C%20INSERT%20%E9%8D%B5%EF%BC%88%E5%90%8C%E6%99%82%EF%BC%89.png)
有一些簡單的註冊表調整可以停用 CAPS LOCK 或 INSERT 鍵。例如停用 INSERT 鍵和停用 CAPS LOCK 鍵。我無法找到同時停用兩個鍵的說明。
這個想法是在註冊表中輸入一個二進位值HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout
:
若要停用大寫鎖定:
「掃描碼映射」=十六進位:00,00,00,00,00,00,00,00,02,00,00,00,00,00,3A,00,00,00,00,00
若要停用插入:
「掃描碼映射」=十六進位:00,00,00,00,00,00,00,00,02,00,00,00,00,00,52,E0,00,00,00,00
是否可以將它們組合起來,以便同時停用兩個鍵?由於3A + 52 = 8C
是十六進制,因此以下內容是有意義的:
「掃描碼映射」=十六進位:00,00,00,00,00,00,00,00,02,00,00,00,00,00,8C,E0,00,00,00,00
但我可能沒有正確理解這些組合。
答案1
在我看來,為了停用 Caps-Lock 和 Ins,有必要在「HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout」中新增或設定新的 REG_BINARY 鍵「Scancode Map」為二進位值 hex:00,00 ,00 ,00,00,00,00,00,03,00,00,00,00,00,52,E0,00,00,3A,00,00,00,00,00 。
03為映射按鍵數加1,即2+1=3
E0 52為Ins掃碼
00 3A 是 Caps-Lock 的掃描碼
零是將選定的掃描碼鍵對應到任何地方
看
https://www.howtogeek.com/howto/windows-vista/disable-caps-lock-key-in-windows-vista/
https://www.win.tue.nl/~aeb/linux/kbd/scancodes-1.html
至少這讓我在我的Win10和Win7電腦上感到滿意。