키 조합을 매핑하여 Windows 10에서 CAPS LOCK 동작을 얻습니다.


0

비표준 인 두 가지 키 매핑을 수행하고 싶습니다.

  1. Caps Lock 키는 다른 CTRL 키가됩니다.
  2. 일부 키 조합 (이상적으로는 CapsLock)은 CapsLock 키로 정상적으로 수행되는 작업 (자본 전환)을 계속 수행 할 수 있습니다.

SmartKeys, AutoHotKey 및 MSKC (Microsoft Keyboard Creator)와 같은 표준 답변은 CapsLock 키를 매핑하지 않거나 키 조합을 매핑하지 않습니다. 나는 것 사랑 , 그렇지 않으면 표시 할 수 있습니다.

내가 무엇을 넣거나 무엇을 변경해야하는지 알고 있다면 키보드 (.klc) 파일이나 레지스트리를 편집 할 수 있습니다.

참고 : Shift + CapsLock이 일본어 키보드에서 CapsLock 작업을 수행한다는 것을 읽었습니다.

질문하기 전에 : 왜 그렇게하고 싶습니까? 나는 유닉스 사람이기 때문에 가장 중요한 "a"의 왼쪽에 Cntl 키를 기대하는 것을 배웠다. 때로는 콜캡에 여러 단어를 입력하고 싶을 수도 있습니다.

답변:


0

다른 유닉스 남자입니다. 나는 Win10에서 3 일 동안 지속되었지만 올바른 장소에서 내 통제로 그렇게했습니다. ;)

"Caps Lock을 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,02,00,00,00,1d,00,3a,00,00,00,00,00 

이제는 더 이상 Caps Lock이 없으며 Shift + Ctrl을 사용하여 아무것도 변경하지 않으려 고합니다. 따라서 모자를 먹고 AutoHotKey의 소개를 읽어보십시오 (Google도 마찬가지입니다).

Capslock :: Ctrl-Capslock을 Control 키로 만듭니다. Capslock을 켜고 끄는 기능을 유지하려면 먼저 다시 매핑 + Capslock :: Capslock을 추가하십시오. Shift 키를 누른 상태에서 Capslock을 누르면 Capslock이 켜지거나 꺼집니다. 두 재 매핑을 통해 추가 수정 자 키를 누를 수 있으므로보다 구체적인 + Capslock :: Capslock 재 매핑을 먼저 배치해야 작동합니다.

그러나 특정 비디오 게임에서는 작동하지 않으므로 레지스트리를 수정하고 AutoHotKey SetCapsLockState, on|off를 원하는 키 콤보에 바인딩 할 수도 있습니다 .

Lshift & Rshift::SetCapsLockState, % GetKeyState("CapsLock", "T")? "Off":"On"

건배!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.