저는 오랫동안 Mac을 사용해왔지만 이제 막 PC를 만들었습니다. Ctrl 및 Alt 키 위치가 마음에 들지 않습니다. 나는 항상 Ctrl 키가 내 Macbook에서 Command 키가 있는 위치에 있을 것이라고 기대합니다. 어떻게든 이걸 교환할 수 있나요? 저는 Windows 10을 사용하고 있으며 최신 상태입니다.
답변1
답변2
키보드의 물리적 키를 다시 매핑하려면 레지스트리 항목이 필요합니다.
그것은 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
당신에 있습니다. 이름으로 키를 만듭니다 Scancode Map
. 키를 다른 키로 리디렉션하거나 비활성화할 수 있습니다.
해당 키는 다음과 같은 의미를 갖는 16진수 값입니다.
00,00,00,00 Header: Version. Set to all zeroes.
00,00,00,00 Header: Flags. Set to all zeroes.
05,00,00,00 5 entries in the map (including null entry).
38,00,1d,00 Left CTRL -> Left ALT (can also be another key).
1d,00,38,00 Left ALT -> Left CTRL.
38,e0,1d,e0 Right CTRL -> Right ALT.
1d,e0,38,e0 Right ALT -> Right CTRL.
00,00,00,00 Null entry.
CTRL과 ALT 키를 바꾸려면 4개의 항목(+ null)이 필요합니다.
왼쪽 Left-CTRL(1d 00), 왼쪽 Left-ALT(38 00), Right-CTRL(1d e0) 및 Right-ALT(38 e0).
따라서 다음과 같이 .reg 파일을 만들 수 있습니다.Disable_CTRL-key.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,05,00,00,00,38,00,1d,00,1d,00,38,00,38,e0,1d,e0,1d,e0,38,e0,00,00,00,00
.reg 파일을 실행(두 번 클릭)하고 로그아웃했다가 다시 로그인(또는 컴퓨터를 다시 시작)하십시오. 이제 CTRL과 ALT 키가 바뀌었을 것입니다.
알아야 할 기타 유용한 키:
1d 00 Left Ctrl
1d e0 Right Ctrl
38 00 Left Alt
38 e0 Right Alt
5b e0 Left Windows Key
5c e0 Right Windows Key
5d e0 Windows Menu Key
레지스트리 변경이 불편하거나 다른 키도 원하는 경우 이 프로그램을 사용할 수 있습니다.샤프키더 쉽게 편집할 수 있습니다. 또한 모든 키의 편리한 목록이 있으므로 창에 추가할 수 있습니다.
SharpKeys(아마도 실제로 작동했는지 확인할 수는 없음)는 대체 옵션이었지만 SharpKeys의 현재읽어보기다른 키 재매핑에는 사용할 수 있지만 SharpKeys는 이 목적으로 사용할 수 없다고 명시되어 있습니다. (h/t게이브)
대안으로, 나는 다음을 찾았습니다.Windows Server 2003 리소스 키트 도구(보관된 다운로드remapkey.exe
)에는 크기가 340KB에 불과한 작은 실행 파일이 포함되어 있습니다 . 키보드의 키를 다시 매핑할 수 있는 그래픽 프로그램입니다. 수동 변경과 마찬가지로 재부팅이 필요합니다. Windows Vista+에서는 관리자 권한이 필요합니다.
스샷을 검색하다가 우연히 발견한또 다른 답변그것을 추천하는 이 사이트에서:
작업에 가장 적합한 도구는 Microsoft 자체 도구
remapkey
이며Windows 리소스 키트. (해당 링크는 Windows 2003용입니다. 저는 수년 동안 Windows 7을 포함한 여러 버전의 Windows에서 이 링크를 성공적으로 사용했습니다. Windows 8은 테스트하지 않았습니다.)
remapkey
나는 매핑을 레지스트리에 직접 기록할 것이며 실행 프로세스가 필요하지 않다고 생각합니다. 실제 키에서 원하는 키로 드래그하고 저장하면 됩니다.