본문 바로가기
정보

101키/106키 키보드 변환, 1분 만에 해결하는 완벽 가이드!

by 332sjjsfsf 2025. 7. 20.

101키/106키 키보드 변환, 1분 만에 해결하는 완벽 가이드!

 


목차

  • 키보드 101키, 106키? 대체 뭐가 다를까?
  • 내 키보드는 몇 키일까? 확인하는 방법
  • 키보드 유형 변경이 필요한 이유
  • 제어판을 이용한 키보드 유형 변경 (Windows)
  • 레지스트리 편집기를 이용한 고급 설정 (Windows)
  • Mac에서 키보드 레이아웃 변경하는 방법
  • 리눅스에서 키보드 레이아웃 변경하는 방법
  • 문제 해결: 변경 후에도 키가 제대로 작동하지 않을 때
  • 키보드 드라이버 재설치 및 업데이트
  • 키보드 문제 예방을 위한 팁

키보드 101키, 106키? 대체 뭐가 다를까?

키보드를 사용하다 보면 간혹 특정 키가 예상과 다르게 입력되거나, 일부 키가 작동하지 않는 경험을 할 수 있습니다. 특히 한/영 전환이나 특수 문자 입력 시 이러한 문제가 발생한다면, 키보드 레이아웃 설정이 잘못되었을 가능성이 큽니다. 한국에서 주로 사용되는 키보드는 크게 101키(미국 표준)106키(한글 표준) 두 가지 유형으로 나뉩니다.

101키 키보드는 주로 영어권 국가에서 사용하며, 우측 Alt 키와 Ctrl 키가 없습니다. 한/영 키와 한자 키가 스페이스바 오른쪽에 별도로 존재하지 않고, 주로 오른쪽 Alt 키와 Ctrl 키가 그 기능을 대체하거나, 별도의 소프트웨어적 설정이 필요합니다.

106키 키보드는 한국에서 보편적으로 사용되는 형태로, 스페이스바 오른쪽에 한/영 키한자 키가 별도로 존재합니다. 이 두 키가 있어 한글 입력 환경에 최적화되어 있습니다. 간혹 101키 키보드를 106키로, 또는 106키 키보드를 101키로 잘못 인식하는 경우, 이 한/영 키와 한자 키가 제대로 작동하지 않거나, 다른 특수 문자가 오작동하는 문제가 발생할 수 있습니다. 예를 들어, 백슬래시(\) 대신 원화 기호(₩)가 입력되거나, 물결표(~) 대신 악센트 기호(`)가 입력되는 등의 문제가 나타날 수 있습니다.


내 키보드는 몇 키일까? 확인하는 방법

가장 확실한 방법은 키보드의 실제 외형을 확인하는 것입니다. 스페이스바 오른쪽에 '한/영' 키와 '한자' 키가 별도로 있다면 106키 키보드이며, 이 두 키가 없고 우측 Alt와 Ctrl 키만 있다면 101키 키보드일 가능성이 높습니다.


키보드 유형 변경이 필요한 이유

키보드 유형 변경은 위에서 언급했듯이, 한/영 키 및 한자 키의 오작동, 특수 문자 입력 오류, 그리고 전반적인 키 매핑 문제를 해결하기 위해 필요합니다. 운영체제가 키보드를 올바르게 인식하지 못하면, 물리적으로 존재하는 키가 소프트웨어적으로 다른 기능을 수행하거나 아예 인식되지 않을 수 있습니다. 올바른 키보드 유형을 설정함으로써 이러한 혼란을 방지하고 키보드를 100% 활용할 수 있습니다.


제어판을 이용한 키보드 유형 변경 (Windows)

Windows 운영체제에서 키보드 유형을 변경하는 가장 일반적이고 쉬운 방법은 제어판을 이용하는 것입니다.

  1. 시작 버튼을 마우스 오른쪽 버튼으로 클릭하거나 Windows 키 + X를 눌러 "실행"을 선택합니다.
  2. control을 입력하고 Enter를 눌러 제어판을 엽니다.
  3. 제어판에서 "하드웨어 및 소리"를 선택한 다음, "장치 및 프린터" 아래에 있는 "장치 관리자"를 클릭합니다.
  4. 장치 관리자 창이 열리면, "키보드" 항목을 확장합니다.
  5. 대부분의 경우 "HID 키보드 장치" 또는 사용 중인 키보드의 특정 모델명이 표시될 것입니다. 이 항목을 마우스 오른쪽 버튼으로 클릭하고 "드라이버 업데이트"를 선택합니다.
  6. "드라이버를 검색하는 방법 선택" 화면에서 "컴퓨터에서 드라이버 찾아보기"를 선택합니다.
  7. "컴퓨터의 장치 드라이버 목록에서 선택"을 클릭합니다.
  8. "호환 가능한 하드웨어 표시" 체크박스를 해제합니다. 이렇게 하면 모든 키보드 제조업체와 모델을 볼 수 있습니다.
  9. 왼쪽 제조업체 목록에서 "(표준 키보드)"를 선택하고, 오른쪽 모델 목록에서 "PC/AT 한글 키보드(106/101키)"를 찾아 선택한 다음 "다음"을 클릭합니다.
    • 만약 101키 키보드를 사용 중이라면, "PC/AT 101키 호환 키보드/USB 키보드(종류 1)" 또는 이와 유사한 101키 관련 옵션을 선택하시면 됩니다.
  10. 드라이버 설치가 완료되면 컴퓨터를 재부팅합니다. 재부팅 후 키보드가 정상적으로 작동하는지 확인합니다.

레지스트리 편집기를 이용한 고급 설정 (Windows)

제어판을 통한 방법으로 문제가 해결되지 않거나, 보다 세부적인 제어가 필요할 경우 레지스트리 편집기를 사용할 수 있습니다. 레지스트리 편집은 시스템 설정에 직접적인 영향을 미치므로, 반드시 백업 후 신중하게 진행해야 합니다.

  1. Windows 키 + R을 눌러 "실행" 창을 엽니다.
  2. regedit을 입력하고 Enter를 눌러 레지스트리 편집기를 실행합니다. 사용자 계정 컨트롤 메시지가 나타나면 "예"를 클릭합니다.
  3. 레지스트리 편집기에서 다음 경로로 이동합니다.
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
  4. Parameters 폴더를 클릭하면 오른쪽에 여러 레지스트리 항목이 나타납니다. 여기서 다음 두 가지 값을 확인하거나 새로 생성해야 합니다.
    • LayerDriver KOR: 이 값을 더블클릭하여 값 데이터를 kbd101c.dll (101키) 또는 kbd103.dll (106키)로 변경합니다. 만약 이 항목이 없다면, 마우스 오른쪽 버튼을 클릭하여 새로 만들기(N) > 문자열 값(S)를 선택하고 LayerDriver KOR로 이름을 지정한 후 위의 값 데이터를 입력합니다.
    • Type: 이 값을 더블클릭하여 값 데이터를 8 (101키) 또는 6 (106키)으로 변경합니다. 이 항목이 없다면, 마우스 오른쪽 버튼을 클릭하여 새로 만들기(N) > DWORD(32비트) 값(D)를 선택하고 Type으로 이름을 지정한 후 위의 값 데이터를 입력합니다.
  5. 변경을 마쳤다면 레지스트리 편집기를 닫고 컴퓨터를 재부팅합니다.

Mac에서 키보드 레이아웃 변경하는 방법

Mac 운영체제에서는 키보드 레이아웃을 '키보드 설정'을 통해 쉽게 변경할 수 있습니다.

  1. "시스템 설정" (macOS Ventura 이상) 또는 "시스템 환경설정" (macOS Monterey 이하)을 엽니다.
  2. "키보드"를 클릭합니다.
  3. "입력 소스" 탭으로 이동합니다.
  4. 왼쪽 목록에서 현재 사용 중인 "한글" 또는 "한국어" 입력 소스를 선택합니다. 만약 목록에 없다면, 왼쪽 하단의 "+" 버튼을 클릭하여 추가할 수 있습니다.
  5. 오른쪽에서 원하는 입력 방법(레이아웃)을 선택합니다. 일반적으로 한국어는 "두벌식"이 기본이며, 필요에 따라 "세벌식" 등을 선택할 수 있습니다. Mac에서는 Windows처럼 101/106키를 직접적으로 설정하는 옵션이 아니라, 언어별 키보드 레이아웃을 선택하는 방식입니다. 만약 특정 키가 오작동한다면, 해당 언어의 다른 레이아웃을 시도해 볼 수 있습니다.

리눅스에서 키보드 레이아웃 변경하는 방법

리눅스 배포판마다 설정 방법이 약간씩 다를 수 있지만, 일반적으로 그래픽 인터페이스 또는 터미널 명령어를 통해 변경할 수 있습니다.

그래픽 인터페이스 (GNOME, KDE 등)

  1. "설정" 또는 "Settings" 애플리케이션을 엽니다.
  2. "키보드" 또는 "Keyboard" 항목을 찾습니다.
  3. "입력 소스" 또는 "Input Sources" 섹션으로 이동합니다.
  4. 현재 사용 중인 언어 및 레이아웃을 제거하거나, "+" 버튼을 눌러 새로운 레이아웃을 추가합니다. "한국어"를 검색하여 적절한 레이아웃(예: "Korean (101/104 Key Compatible)" 또는 "Korean (106 Key)")을 선택하고 추가합니다.
  5. 추가된 레이아웃을 기본값으로 설정하거나, 키보드 단축키를 이용해 레이아웃 간 전환할 수 있도록 설정합니다.

터미널 명령어 (예: setxkbmap)

가장 기본적인 방법은 setxkbmap 명령어를 사용하는 것입니다.

  • 101키 레이아웃으로 변경:
    setxkbmap -layout us
  • 106키 레이아웃 (한국어)으로 변경:
    setxkbmap -layout kr

이 변경사항은 일반적으로 재부팅하면 초기화될 수 있습니다. 영구적인 변경을 위해서는 /etc/default/keyboard 파일을 편집하거나, 데스크톱 환경의 시작 스크립트에 명령어를 추가해야 합니다.

  • /etc/default/keyboard 파일 편집 (Debian/Ubuntu 기반):
    1. sudo nano /etc/default/keyboard 명령어로 파일을 엽니다.
    2. XKBMODEL, XKBLAYOUT, XKBVARIANT 등의 값을 수정합니다.
      예시 (106키 한국어):
      XKBMODEL="pc106"
      XKBLAYOUT="kr"
      XKBVARIANT=""
    3. 파일을 저장하고 종료한 후, sudo dpkg-reconfigure keyboard-configuration 명령어를 실행합니다.

문제 해결: 변경 후에도 키가 제대로 작동하지 않을 때

  • 재부팅 확인: 가장 먼저 시도해야 할 것은 컴퓨터를 재부팅하는 것입니다. 많은 경우 설정 변경 후 재부팅해야만 완전히 적용됩니다.
  • 다른 USB 포트 사용: 키보드를 다른 USB 포트에 연결해 보세요. 간혹 특정 포트의 문제일 수 있습니다.
  • 다른 키보드 테스트: 다른 키보드를 연결하여 문제가 키보드 자체에 있는지, 아니면 시스템 설정에 있는지 확인합니다.
  • 바이러스/악성코드 검사: 드물게 바이러스나 악성코드가 키보드 입력을 방해할 수 있습니다. 전체 시스템 검사를 진행해 보세요.

키보드 드라이버 재설치 및 업데이트

드라이버 문제는 키보드 오작동의 흔한 원인 중 하나입니다.

  1. 장치 관리자를 엽니다 (Windows).
  2. "키보드" 항목을 확장합니다.
  3. 사용 중인 키보드 장치를 마우스 오른쪽 버튼으로 클릭하고 "디바이스 제거"를 선택합니다. 메시지가 나타나면 "이 장치의 드라이버 소프트웨어를 삭제합니다." 체크박스는 선택하지 않고 제거합니다.
  4. 컴퓨터를 재부팅합니다. Windows는 재부팅 시 자동으로 키보드 드라이버를 다시 설치합니다.
  5. 만약 제조사에서 제공하는 키보드 드라이버가 있다면, 해당 드라이버를 다운로드하여 수동으로 설치하는 것을 고려해 보세요. 특히 게이밍 키보드나 특정 기능을 가진 키보드는 전용 드라이버가 필요할 수 있습니다.

키보드 문제 예방을 위한 팁

  • 정품 드라이버 사용: 가능하다면 키보드 제조사에서 제공하는 공식 드라이버를 사용하는 것이 좋습니다.
  • 운영체제 업데이트: 운영체제를 최신 상태로 유지하면 키보드 관련 버그나 호환성 문제가 해결될 수 있습니다.
  • 물리적 손상 방지: 키보드에 액체를 쏟거나 강한 충격을 주지 않도록 주의합니다. 물리적 손상은 소프트웨어적인 설정으로 해결할 수 없습니다.
  • 주기적인 청소: 키보드 내부에 먼지나 이물질이 쌓이면 키 입력 오류를 유발할 수 있습니다. 에어 블로워나 전용 청소 도구를 이용해 주기적으로 청소해 주세요.

이 가이드가 키보드 101키/106키 변환 문제를 해결하는 데 도움이 되기를 바랍니다. 올바른 설정을 통해 쾌적한 키보드 사용 환경을 만드시길 바랍니다! ⌨️✨