답변:
다음은 Caps Lock 및 Num Lock을 비활성화하는 해킹입니다.
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,
04,00,00,00,3A,00,00,00,
00,00,3A,00,00,00,45,00,
00,00,00,00,00,00,00,00
다음은 두 핵을 결합한 것입니다. Numlock 사용 안함 + Ctrl 키를 Caps Lock으로 교체했습니다.
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,04,00,00,00,3A,00,1D,00,1D,00,3A,00,00,00,45,00,00,00,00,00
여기 Numlock을 비활성화하기위한 스캔 코드 맵이 있습니다. 나는 보았다 여기 , NumLock이 미리 레지스트리를 백업 진수 45 위로입니다.
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,02,00,00,00,00,00,45,00,00,00,00,00
실제로 Nikolay는 MSFT 기술 포럼 링크가 약간 짧습니다. askvg에서이 정보를 참조하십시오. 토글 (1)은 실제로 numlock을 비활성화하지 않으며 부팅시 상태 만 설정합니다. 실제로 그것은 capslock을 켜고, numlock을 끄고, scrollock을 세 가지로 설정합니다. 나머지 설정은 다음과 같습니다. 따라서 이것은 OP 문제에 대한 답변처럼 보이지 않습니다.
http://www.askvg.com/force-capslock-numlock-and-scrolllock-keys-behavior-using-windows-registry/
0 - Turn all indicators Off (NumLock, CapsLock, ScrollLock)
1 - Turn CapsLock On
2 - Turn NumLock On
3 - Turn CapsLock and NumLock On
4 - Turn ScrollLock On
5 - Turn CapsLock and ScrollLock On
6 - Turn NumLock and ScrollLock On
7 - Turn all indicators On (NumLock, CapsLock, ScrollLock)
이러한 작업에 유용한 도구는 SharpKeys 입니다.
SharpKeys는 키보드의 특정 키를 다른 키처럼 작동시키는 데 사용되는 레지스트리 해킹입니다. 예를 들어 실수로 Caps Lock을 자주 누르는 경우이 유틸리티를 사용하여 Caps Lock을 Shift 키에 매핑하거나 완전히 끌 수도 있습니다.
작고 휴대 가능하며 GUI를 통해서만 위의 허용되는 대답과 동일합니다.
HKEY_CURRENT_USER\Control Panel\Keyboard\InitialKeyboardIndicators
.VL-80 답변을 참조하십시오.
이것은 Microsoft Tech forum의 인용문입니다 .
이전에 시도했지만 레지스트리를 통해 비활성화하는 방법은 다음과 같습니다.
시작 을 클릭하고 실행을 클릭 한 다음 regedit 를 입력 하여 Windows 레지스트리 편집기를여십시오. 레지스트리에서 아래 폴더를여십시오.
HKEY_CURRENT_USER\ Control Panel\ Keyboard\
키보드 폴더 내에 값이 0, 1 또는 2 인 " InitialKeyboardIndicators " 라는 문자열 값이 있어야합니다 . 다음은 이러한 각 값에 대한 설명입니다.
0 = Num Lock is turned OFF after the logon. 1 = Disable Num Lock. 2 = Numlock is turned ON after the logon.
또는 우리 회사 전체가 10 키 문맹이며 플립 핀의 복제 된 화살표 키로 되돌아 갈 때 미워하기 때문에 가장 빠르고 쉬운 방법입니다.
지난 10 년 동안 모든 워크 스테이션에서 매우 잘 작동했으며, 프로그래밍, 시작 스크립트 또는 레지스트리 편집이 불필요합니다.
(이것은 Knuckle-Dragger의 게시물에 대한 확장이며 몇 가지 세부 사항이 추가되었습니다.)
적절한 키 스캔 코드를 발견 할 수 있으면 레지스트리에서 키를 맵핑 할 수 있습니다. 일반적으로 키보드 사양은 일반적으로 사용되지만 제조업체에 따라 고유 한 사양이있을 수도 있습니다. 스캔 코드 목록은이 문서 키보드 스캔 코드 사양 에서 찾을 수 있으며 자세한 내용은 here을 참조하십시오 .
육각 그룹화 :
00000000 00000000 03000000 1de05de0 55004400 00000000
│ │ │ │
keys, number of to change¹ ─┘ │ │ │
key remap first (to←from 22221111)² ┘ │ │
key remap second (if one) ────────┘ │
null hex to end (necessary?) ────────┘
¹ 02=1, 03=2, >2 possible?
² hex+e0-or-00, e1 and e2 are rare
* multimedia keys may be hard to remap, they can be defined uniquely by keyboard manufacturer?!?
이들은 레지스트리 파일에 넣을 수 있습니다 (예 :) keyboard_context-menu-to-control.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,1d,e0,5d,e0,55,00,44,00,00,00,00
키 캡을 제거하여 서랍에 넣습니다. Insert 키는 문제를 일으켰으며이를 처리하는 가장 좋은 방법은 키보드에서 완전히 제거하는 것입니다. 소프트웨어가 numlock을 다시 켜면 소프트웨어 키보드를 사용하여 다시 끄고 해당 소프트웨어가 다시 수행되지 않도록하십시오.
여기에 또 다른 그루비 (내가 말하면 ;-) 솔루션이며 Num Lk 키를 5 초 동안 누르고 있으면 3 개의 잠금 키 (캡 잠금 장치)를 터치 할 때 Windows가 차별화 된 켜기 / 끄기 신호음을받을 수 있습니다 , Num Lock, 스크롤 잠금). 이 기능을 토글 키라고합니다.
나를 위해 작동하지 않은 몇 가지 방법은 다음과 같습니다.
SharpKeys를 설치했지만 추가 할 키 목록에 NumLock 키가 표시되지 않았습니다.
표시된 키와 USER / DEFAULT 키 모두에서 레지스트리 설정을 변경하려고 시도했지만 아무런 효과가 없습니다.
Dell Precision이 있습니다. BIOS에서 POST Behavior 범주 Numlock Enable 속성을 변경하여 NumLock을 비활성화 할 수 있지만 효과가없는 것 같습니다!
실제로 대답은 아니지만 똑같은 일을하려고하면 동정해야합니다 (키패드의 NumLock 키에서 키를 제거해야 할 때가 있습니다 ...).