Windows 10에서 키를 재매핑해야 하는 이유는 다양합니다. 키보드 배치가 마음에 들지 않거나 특정 키가 고장 났을 수도 있습니다. 하지만 안타깝게도 Windows는 기본적으로 키 재매핑 기능을 제공하지 않습니다. 레지스트리를 직접 수정하는 방법도 있긴 하지만 권장되지 않으며, 대부분의 사용자에게는 서드파티 소프트웨어를 활용하는 것이 더 안전하고 편리한 방법입니다.
Windows에서 사용할 수 있는 가장 쉬운 키 매핑 소프트웨어 중 하나가 바로 SharpKeys입니다. 이 무료 오픈소스 프로그램을 사용하면 하나 또는 여러 개의 키를 다른 키로 매핑할 수 있습니다. 다만 마우스나 터치패드 버튼은 지원하지 않으며, 키보드 키만 매핑이 가능합니다. 아래에서 SharpKeys를 이용해 Windows 10에서 키를 재매핑하는 방법을 단계별로 알아보겠습니다.

Windows 10에 SharpKeys 설치하기
SharpKeys의 Windows 설치 파일은 GitHub 저장소에서 다운로드할 수 있으며, 휴대용 저장 장치에 담아 어디서든 사용할 수 있는 포터블 버전도 함께 제공됩니다. SharpKeys는 오픈소스 프로젝트이므로, 원한다면 소스 코드를 직접 다운로드해 컴파일하는 것도 가능합니다.
- Windows 10에서 키를 재매핑하려면 먼저 SharpKeys GitHub 저장소의 릴리스 페이지에서 최신 버전을 다운로드해 설치합니다. MSI 설치 파일을 사용하거나, 포터블 ZIP 버전을 다운로드해 압축을 풀어 사용할 수도 있습니다.

- 설치가 완료되면 Windows 시작 메뉴에서 SharpKeys를 실행하거나, 포터블 버전의 경우 압축을 푼 폴더에서 실행 파일을 직접 실행합니다. SharpKeys를 처음 실행하면 프로그램이 레지스트리를 수정해 키 재매핑을 위한 항목을 추가한다는 경고 메시지가 표시됩니다. OK(확인)를 눌러 경고에 동의하고 진행합니다.

경고에 동의하면 SharpKeys의 기본 창이 열립니다.
SharpKeys로 Windows 10 키 재매핑하기
SharpKeys 설치가 끝나면 본격적으로 키보드 키를 재매핑할 수 있습니다. 그 전에 먼저 키보드 언어(로캘) 설정이 올바르게 되어 있는지 확인하는 것이 좋습니다. 예를 들어 @ 키와 따옴표 키의 위치가 서로 바뀌어 있는 문제는 언어 설정만 올바르게 조정해도 해결될 수 있습니다.
설정을 확인하려면 Windows 시작 버튼을 마우스 오른쪽 버튼으로 클릭한 후 설정(Settings)을 선택합니다. 이후 시간 및 언어 > 언어 메뉴로 이동해 기본 설정 언어(Preferred Languages) 섹션에 표시된 로캘이 올바른지 확인합니다.

로캘 설정이 올바른데도 다른 키를 재매핑해야 한다면 SharpKeys를 사용해 진행하면 됩니다.
- 키 재매핑을 시작하려면 SharpKeys 기본 창에서 Add(추가) 버튼을 클릭합니다.

- Add New Key Mapping 창에서 매핑할 키를 선택할 수 있습니다. 왼쪽 목록의 키를 오른쪽 목록의 물리적 키에 매핑하는 방식입니다. 목록을 직접 스크롤하며 선택할 수도 있고, 각 섹션 아래의 Type Key 버튼을 클릭해 해당 키를 눌러 자동으로 찾을 수도 있습니다. 매핑이 완료되면 OK를 누릅니다.

- 위 과정을 반복하면 여러 개의 키를 매핑할 수 있습니다. 이미 설정한 항목을 수정하려면 SharpKeys 기본 메뉴의 목록에서 해당 항목을 선택한 뒤 Edit(편집) 버튼을 누릅니다.

- 특정 키 매핑을 삭제하려면 항목을 선택한 후 Delete(삭제) 버튼을 클릭합니다. 모든 키 매핑을 한 번에 제거하려면 Delete All(모두 삭제) 버튼을 사용합니다.

- SharpKeys에서 생성, 수정, 삭제한 키 매핑은 레지스트리에 기록하기 전까지는 적용되지 않습니다. 적용하려면 SharpKeys 기본 창에서 Write to Registry(레지스트리에 쓰기) 버튼을 누릅니다.

SharpKeys 설정을 다른 PC로 내보내기
여러 대의 기기에서 재매핑된 키를 사용하고 싶다면 SharpKeys 설정을 다른 Windows 10 PC로 내보내는 것이 좋습니다. SharpKeys를 사용하던 PC에서 Windows를 초기화하거나 재설치하기 전에 미리 백업해 두는 것도 유용합니다.
- 먼저 SharpKeys 설정을 내보내야 합니다. SharpKeys를 실행한 뒤 기본 창에서 Save Keys(키 저장) 버튼을 클릭합니다.

- Save SharpKeys Key List 창이 열리면 설정 파일을 저장할 적절한 위치를 선택하고, 기억하기 쉬운 이름을 지정한 후 Save(저장) 버튼을 누릅니다.

- 저장된 SharpKeys 설정 파일(SKl 형식)을 SharpKeys가 설치된 다른 Windows PC로 옮깁니다. 해당 PC에서 SharpKeys를 실행한 후 기본 창의 Load Keys(키 불러오기) 버튼을 클릭합니다.

- Open SharpKeys Key List 창에서 설정 파일을 찾아 선택한 뒤 Open(열기) 버튼을 누르면 설정이 불러와지고 SharpKeys에 새 키 매핑이 추가됩니다.

- 내보낸 설정이 SharpKeys로 가져와지며 키 목록이 새로운 매핑 내용으로 업데이트됩니다. 마지막으로 Write to Registry 버튼을 눌러 업데이트된 목록을 레지스트리에 기록합니다.

Windows 10에서 키보드 더 효과적으로 활용하기
Windows 10에서 키를 재매핑하면 고장 난 키나 불편한 배치 문제를 우회할 수 있습니다. 하지만 이것만이 키보드를 더 효과적으로 사용하는 유일한 방법은 아닙니다. 키보드 단축키를 적극 활용하면 마우스나 터치패드에 대한 의존도를 크게 줄일 수 있습니다.
물론 이는 키보드가 정상적으로 작동한다는 전제하에 가능한 이야기입니다. 키 재매핑도 하나의 해결책이지만, 여러 키에 음료를 쏟았다면 물에 젖은 키보드를 복구하는 더 근본적인 방법을 찾아봐야 할 수도 있습니다. 여러분만의 키보드 수리 팁이 있다면 아래 댓글로 공유해 주세요.