![CAPS LOCK 및 INSERT 키를 동시에 비활성화합니다.](https://rvso.com/image/1520068/CAPS%20LOCK%20%EB%B0%8F%20INSERT%20%ED%82%A4%EB%A5%BC%20%EB%8F%99%EC%8B%9C%EC%97%90%20%EB%B9%84%ED%99%9C%EC%84%B1%ED%99%94%ED%95%A9%EB%8B%88%EB%8B%A4..png)
CAPS LOCK 또는 INSERT 키를 비활성화하는 간단한 레지스트리 조정이 있습니다. 예를 들어INSERT 키 비활성화그리고CAPS LOCK 키 비활성화. 두 키를 동시에 비활성화하는 방법에 대한 지침을 찾을 수 없습니다.
아이디어는 레지스트리의 다음 위치에 이진 값을 입력하는 것입니다 HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout
.
CAPS LOCK을 비활성화하려면:
"스캔코드 맵"=16진수:00,00,00,00,00,00,00,00,02,00,00,00,00,00,3A,00,00,00,00,00
INSERT를 비활성화하려면:
"스캔코드 맵"=16진수:00,00,00,00,00,00,00,00,02,00,00,00,00,00,52,E0,00,00,00,00
두 키가 동시에 비활성화되도록 이들을 결합할 수 있습니까? 16진수 이므로 3A + 52 = 8C
다음이 의미가 있습니다.
"스캔코드 맵"=16진수:00,00,00,00,00,00,00,00,02,00,00,00,00,00,8C,E0,00,00,00,00
하지만 제가 그 조합을 정확하게 이해하지 못했을 수도 있습니다.
답변1
제 생각에는 Caps-Lock과 In을 모두 비활성화하려면 "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는 In의 스캔 코드입니다.
00 3A는 Caps-Lock의 스캔 코드입니다.
0은 선택된 스캔 코드 키를 어디에도 매핑하지 않는 것입니다.
보다
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 PC에서는 이것이 만족스러웠습니다.