Skip to content

KeyTweak 사용법과 초기화 방법, 키보드 키 변경 프로그램 다운로드 (2026)

KeyTweak은 윈도우 레지스트리를 바꿔 키 배치를 재설정하는 무료 프로그램입니다. 원하는 키를 고른 뒤 Apply를 누르고 재부팅하면 적용되고, 초기화는 Restore All Defaults로 합니다.

KeyTweak은 윈도우 레지스트리의 Scancode Map 값을 바꿔 키보드 키 배치를 다시 정하는 무료 프로그램입니다. 화면의 키보드 그림에서 바꿀 키를 고르고, 새 키를 정한 다음 Apply를 누르고 재부팅하면 적용됩니다. 원래대로 되돌릴 때는 Restore All Defaults를 누르고 다시 재부팅하면 됩니다.

핵심만 먼저

  • 마지막 버전은 2.3.0(약 280KB)이며 개발자 공식 배포 페이지는 확인되지 않아 대형 자료실 미러에서 받습니다.
  • 키 변경: 키 선택 → Choose New Remapping에서 새 키 지정 → Remap Key → Apply → 재부팅
  • 전체 초기화는 Restore All Defaults, 특정 키 하나는 Restore Default로 합니다.
  • 프로그램을 지워도 설정은 남습니다. 레지스트리의 Scancode Map 값을 지우면 프로그램 없이도 초기화됩니다.
목차

KeyTweak은 어떤 방식으로 키를 바꾸나

KeyTweak은 상주 프로그램이 아닙니다. 윈도우가 부팅할 때 읽는 레지스트리 값(HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout의 Scancode Map)을 편하게 고쳐 주는 도구입니다. 그래서 설정을 마친 뒤에는 KeyTweak을 실행해 두지 않아도 키 변경이 계속 유지됩니다.

대신 몇 가지 특징을 알고 써야 합니다. 변경 내용은 재부팅해야 반영되고, 컴퓨터 전체에 적용되므로 사용자 계정마다 다르게 설정할 수 없습니다. 레지스트리의 HKLM 영역을 수정하기 때문에 관리자 권한도 필요합니다.

KeyTweak 다운로드할 때 확인할 점

KeyTweak은 Travis Krumsick이 만든 프로그램으로, 2.3.0 이후 새 버전이 나오지 않았습니다. 예전에는 네이버 소프트웨어 자료실 링크로 많이 받았지만, 지금은 개발자 공식 배포 페이지를 확인할 수 없습니다. BleepingComputer 다운로드 페이지나 패키지 관리자인 Chocolatey의 KeyTweak 패키지처럼 이용자가 많은 곳에서 받는 편이 안전합니다.

  • 설치 파일 이름은 KeyTweak_install.exe, 크기는 약 280KB입니다. 크기가 크게 다르거나 다른 프로그램을 같이 설치하라고 하면 받지 마세요.
  • Chocolatey는 자동 바이러스 검사에서 이 설치 파일이 일부 엔진에 탐지됐다고 표시합니다. 오탐일 수 있다고 안내하지만, 실행 전에 VirusTotal 등으로 직접 확인하는 것이 좋습니다.
  • 윈도우 XP~7 시절 프로그램이지만 같은 레지스트리 방식은 윈도우 10·11에서도 쓰입니다. 실행이 안 되면 아래의 PowerToys나 SharpKeys로 대신할 수 있습니다.

KeyTweak 사용법: 키 하나 바꾸기

예를 들어 Z 키를 숫자 1로 바꾸는 경우의 순서입니다. 다른 키도 같은 방법으로 바꿉니다.

  1. KeyTweak을 관리자 권한으로 실행합니다.
  2. 화면 위쪽 키보드 그림에서 바꿀 키(Z)를 한 번 클릭합니다. 각 키에는 번호가 붙어 있고, 선택한 키의 현재 기능이 아래에 표시됩니다.
  3. 아래쪽 Choose New Remapping 목록에서 새로 지정할 키(1)를 고릅니다.
  4. 오른쪽의 Remap Key 버튼을 누릅니다.
  5. 오른쪽 아래 Pending Changes 목록에 바꿀 내용이 들어갔는지 확인합니다. 여러 키를 바꿀 거라면 2~4단계를 반복합니다.
  6. Apply를 누르고 재부팅 안내 창에서 ‘예’를 눌러 PC를 다시 시작합니다.
KeyTweak으로 키보드 키를 변경하는 5단계: 키 선택, 새 키 지정, Remap Key, Apply, 재부팅
KeyTweak 키 변경 순서

바꾼 키는 재부팅한 뒤부터 동작합니다. 키보드 그림에서는 변경된 키가 다른 색으로 표시되어, 나중에 무엇을 바꿨는지 확인할 수 있습니다.

키를 아예 막고 싶을 때

실수로 자주 눌리는 Caps Lock이나 윈도우 키를 끄려면, 키를 선택한 뒤 Disable Key를 누르고 Apply 후 재부팅합니다. 해당 키를 눌러도 아무 반응이 없게 됩니다.

키 번호를 모를 때: Teach Mode

멀티미디어 키나 노트북의 특수 키처럼 그림에서 위치를 찾기 어려운 키는 Teach Mode를 씁니다. Half Teach Mode는 바꿀 키를 직접 눌러 인식시킨 뒤 새 기능을 목록에서 고르는 방식이고, Full Teach Mode는 바꿀 키와 새 키를 모두 눌러서 지정하는 방식입니다.

KeyTweak 초기화 방법

초기화 버튼은 세 가지가 있고 하는 일이 다릅니다. 기존 안내에서 자주 헷갈리는 부분이 Clear인데, 이 버튼은 이미 적용된 설정을 되돌리지 않습니다.

버튼하는 일재부팅
Restore All Defaults지금까지 바꾼 모든 키를 원래대로 되돌림필요
Restore Default선택한 키 하나만 원래 기능으로 되돌림Apply 후 필요
ClearPending Changes에 올려 두고 아직 Apply하지 않은 변경만 취소필요 없음
  1. 전체 초기화: KeyTweak 실행 → Restore All Defaults → 재부팅 안내에서 ‘예’
  2. 키 하나만 초기화: 그림에서 해당 키 클릭 → Restore Default → Apply → 재부팅

프로그램 없이 레지스트리로 초기화하기

KeyTweak을 이미 지웠거나 실행되지 않을 때도 키 변경은 그대로 남아 있습니다. 설정이 프로그램이 아니라 레지스트리에 저장되기 때문입니다. 이때는 직접 값을 지우면 됩니다.

  1. Win + R을 누르고 regedit를 입력해 레지스트리 편집기를 엽니다.
  2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout로 이동합니다. 이름이 비슷한 Keyboard Layouts(끝에 s)와 헷갈리지 않게 주의합니다.
  3. 오른쪽의 Scancode Map 값을 마우스 오른쪽 버튼으로 눌러 삭제합니다.
  4. PC를 재부팅합니다.

삭제하기 전에 파일 메뉴의 내보내기로 해당 키를 백업해 두면 실수했을 때 되돌릴 수 있습니다. 레지스트리 정리 프로그램은 이런 설정까지 건드릴 수 있으니, CCleaner 같은 레지스트리 정리 도구를 쓸 때도 먼저 백업하는 습관이 좋습니다. Enter나 영문 키를 잘못 바꿔 입력이 안 된다면, 마우스로 시작 메뉴에서 ‘화상 키보드'(osk)를 열어 입력하면 됩니다.

KeyTweak 대신 쓸 수 있는 키 변경 프로그램

KeyTweak은 오래전에 업데이트가 끊겼기 때문에, 지금 새로 설정한다면 아래 두 가지도 함께 살펴보세요. 마이크로소프트 PowerToys의 Keyboard Manager는 재부팅 없이 바로 적용되고, 단축키 변경과 특정 앱에만 적용하는 기능까지 있습니다. SharpKeys는 KeyTweak과 같은 레지스트리 방식이며 지금도 GitHub에서 배포됩니다.

KeyTweak, PowerToys Keyboard Manager, SharpKeys 키 변경 프로그램 비교
키보드 키 변경 프로그램 비교
항목KeyTweakPowerToys Keyboard ManagerSharpKeys
방식레지스트리(Scancode Map)실행 중 키 입력 가로채기레지스트리(Scancode Map)
적용 시점재부팅 후확인 누르면 즉시재부팅 또는 로그아웃 후
상주 실행필요 없음PowerToys가 실행 중이어야 함필요 없음
단축키·텍스트 매핑불가가능, 앱별 설정 가능불가
업데이트2.3.0 이후 중단계속 업데이트GitHub에서 배포 중

PowerToys는 편하지만 로그인 화면에서는 동작하지 않고, 마이크로소프트도 게임 중에는 성능에 영향을 줄 수 있어 권장하지 않는다고 안내합니다. Win+L, Ctrl+Alt+Del과 대부분의 Fn 키는 바꿀 수 없습니다. 게임이나 로그인 화면에서도 같은 배치를 써야 한다면 KeyTweak이나 SharpKeys 같은 레지스트리 방식이 맞습니다.

키 변경이 적용되지 않을 때

  • Apply 후 재부팅을 하지 않았다면 반영되지 않습니다. 빠른 시작이 켜진 PC에서는 ‘종료’가 아니라 ‘다시 시작’을 눌러야 확실합니다.
  • 관리자 권한 없이 실행하면 레지스트리에 저장되지 않을 수 있습니다. 바로가기를 오른쪽 클릭해 ‘관리자 권한으로 실행’을 고르세요.
  • 노트북의 Fn 조합 키는 키보드 자체에서 처리하는 경우가 많아 바꾸지 못할 수 있습니다.
  • PowerToys와 KeyTweak을 동시에 쓰면 두 설정이 겹쳐 예상과 다른 키가 나올 수 있으니 한 가지만 쓰는 것이 좋습니다.

PC 입력 장치를 내 손에 맞게 바꾸는 중이라면 마우스 포인터 변경 방법도 함께 참고할 만합니다.

자주 묻는 질문

KeyTweak을 삭제하면 키 설정도 초기화되나요?

아닙니다. 설정은 레지스트리의 Scancode Map 값에 남아 있습니다. 삭제 전에 Restore All Defaults로 초기화하거나, 이미 지웠다면 레지스트리에서 해당 값을 직접 지우고 재부팅하세요.

윈도우 11에서도 KeyTweak을 쓸 수 있나요?

KeyTweak이 쓰는 Scancode Map 방식은 윈도우 10·11에서도 동작합니다. 다만 프로그램 자체는 오래전에 업데이트가 끊겼으므로, 실행에 문제가 있으면 SharpKeys나 PowerToys Keyboard Manager를 쓰는 편이 낫습니다.

Clear 버튼을 눌렀는데 키가 원래대로 돌아오지 않아요.

Clear는 아직 Apply하지 않은 대기 목록만 비웁니다. 이미 적용된 설정은 Restore Default(키 하나) 또는 Restore All Defaults(전체)로 되돌린 뒤 재부팅해야 합니다.

한/영 키나 한자 키도 바꿀 수 있나요?

키보드 그림에 없더라도 Half Teach Mode에서 해당 키를 직접 눌러 인식시키면 바꿀 수 있는 경우가 많습니다. 인식되지 않는 키는 키보드 하드웨어나 드라이버에서 처리하는 키일 가능성이 큽니다.

2026년 10월 기준 마이크로소프트 PowerToys Keyboard Manager 공식 문서, SharpKeys GitHub 배포 페이지, BleepingComputer·Chocolatey의 KeyTweak 배포 정보를 확인해 정리했습니다.