운영체제/Windows

키보드 입력 불가시 조치방법 키잠금해제 및 드라이버제거

크론크롱 2022. 6. 6. 15:50
반응형

키보드에는 사용자 편의기능으로 여러가지 기능이 포함되어 LED는 물론 특정 키보드에서는 단축키가 포함되어 사용자 편의기능을 제공하지만 단축키의 사용이 거의 없거나 특정기능들을 활용하지 않는경우가 많아 해당 기능을 사용하지 않는 경우 무의식적으로 임의 단축키가 눌려 키보드가 눌리지않는 증상이 생길 수 있습니다

 

키보드 잠김 단축키

키보드는 보통 104키 또는 72키 등 여러가지의 키를 지원하고 있는데 LED를 지원하여 여러가지 LED모드를 설정하거나 키보드의 입력이 불가능하도록 키잠금기능을 특정 제품군에서는 지원하고 있습니다

출처 : 마이크로닉스 X60 키보드 설정

키잠금 기능이 있는 키보드중에서는 단축키로 Fn + NumLock 버튼으로 구성되어있으며 한번 누른경우 입력 불가상태인 잠김기능의 설정을, 한번 더 누른경우 잠금해제를 진행하여 사용할 수 있으며 이는 키보드 제품마다 설정방법이 상이하므로 제품의 설명서나 매뉴얼 등을 살펴보도록 합니다

 

USB 포트의 손상

메인보드 혹은 본체 케이스 내에서 지원하고있는 USB포트에서의 문제가 발생되는 경우도 있으며 쇼트가나거나 포트의 고장발생 시 연결되어있는 장치는 올바르게 동작되지않습니다

 

문제를 점검하고자 하는 경우에는 다른 USB로 동작되는 장치를 해당 포트에 교차테스트 진행하여 특정포트에 문제는 없는지 또는 사용중인 키보드 자체에서 결함이 생긴것은 아닌지 점검해보는것이 좋겠으며 포트가 고장난 경우라면 해당 포트는 더이상 사용하지않는것이 좋겠습니다

 

시스템의 멈춤증상

시스템 내에서는 사용자가 실행한 프로그램도 있지만 백그라운드에서 동작되는 프로세스 혹은 스케쥴, 서비스등 여러가지 프로그램들이 동작되게 되는데 사양에 비교하여 너무많은 프로그램이 실행되어 있어 시스템내에서 처리가 되지못하는 문제로 멈추거나 시스템 내에 뜨거운 열기로 발열해소가 되지않아 쓰로틀링이 발생하는 등 여러가지의 이슈로 시스템이 멈추는 경우에는 키보드는 물론 마우스를 통해 제어 불가능상태가 됩니다

 

작업표시줄에 마우스를 우클릭하면 "작업 관리자(K" 항목에 대해서 확인할 수 있으며 해당 항목을 선택할 수 있는 상황이라면 선택해보고 선택조차 불가능하다면 단축키인 Ctrl+Shift+ESC 단축키를 눌러 작업관리자를 실행합니다

 

상단의 장치별로 사용율이 나오게되는데 너무 높은 수치를 기록하고있는것은 아닌지 체크해보는것이 좋겠으며 너무 많은 사용량을 차지하고있는 프로세스는 종료하도록 합니다

 

프로세서의 종료는 사용량이 많은 프로세서를 선택한 뒤 우클릭버튼을 눌러 "작업 끝내기(E)" 항목을 선택한다면 해당 프로세스는 종료됩니다

 

또한 성능탭으로 이동하여 현재 각 장치들의 전체적인 사용량을 확인할 수 있으며 너무 높은 사용량인 80% 이상을 점유하고있다면 어디에서 문제가 발생되고있는지 체크해보는것이 좋겠습니다.

 

키 입력 관련한 프로그램이 레지스트리에 등록되지 않음

Windows 운영체제에서는 키 입력을 위해 ctfmon.exe 라는 응용프로그램이 실행되어야 하며 어떠한 이유에서든 실행되지않는다면 올바르게 키입력이 불가한 상태가 되므로 탐색기를 오픈하여 아래의 경로로 이동합니다

C Drive\Windows\system32

 

키입력시에 사용되는 응용프로그램은 ctfmon.exe 이며 해당응용프로그램을 실행 시 키입력이 되는지 체크해보도록 하며 키입력이 정상적으로 잘 되고, 매번 해당 프로그램을 실행하여야만 키입력이 가능하다면 레지스트리에 등록하도록 합니다

 

윈도우키를 눌러 "regedit" 를 검색한다면 레지스트리 편집기가 확인됩니다

 

레지스트리 편집기로 이동하여 아래의 경로로 이동합니다 (복사, 붙여넣기)

컴퓨터\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

 

항목들이 있는 창에서 우클릭 버튼을 눌러 새로 만들기(N) > 문자열 값(S) 항목을 선택합니다

 

이름은 ctfmon 의 값으로 입력합니다

 

다음 항목을 다시 선택하여 우클릭 버튼을 눌러준 뒤 "수정(M)" 을 선택합니다

 

값 데이터 항목에서 "C:\Windows\System32\ctfmon.exe" 경로를 입력해준 뒤 "확인" 버튼을 눌러 저장하며 위와 같은 내용은 운영체제의 시작시 레지스트리에 값을 기록하여 매번 특정 응용프로그램을 실행하는 것이 아니라 자동으로 실행되게 하고자 하는 설정입니다

 

드라이버 재설치

물리적인 하드웨어는 사용자가 사용함에 있어 기계언어를 직접 사용하여 명령을 내려 시스템을 사용할 수 없기 때문에 기본적으로 간편하게 다룰수 있게 소프트웨어가 같이 탑재되어 하드웨어를 동작시키게 합니다 이 과정에서 하드웨어가 기본적으로 운영체제인 Windows와 바로 연결되는경우도 있지만 바로 연결되지 않는 경우가 대부분이므로 별도의 연결작업이 필요합니다

연결 방법은 사용하고 있는 장치를 유통하고있는 유통처나 수입사, 브랜드 공식홈페이지 등에서 공식적으로 드라이버를 제공하고 있으며 드라이버를 다운받아 설치를 진행하면 위의 장치 관리 항목인 장치 관리자에서 정상적으로 인식되었음을 확인할 수 있습니다

 

만일 해당항목에서의 "알수없는 장치" 또는 하드웨어에 대한 내용이 확인되지 않는다면 올바르게 인식되지 않은 것 이며 드라이버를 재설치하거나 드라이버를 제거하여 다시 연결한 뒤 인식되는지 살펴보아야 합니다

 

일반적인 키보드와 마우스 경우 별도의 드라이버를 설치하지않아도 플러그앤 플레이 기능지원으로 연결시 바로 드라이버는 물론 사용이 가능해야 되지만 알 수 없는 드라이버와의 충돌로 사용이 불가 하다면 키보드 항목에서 확인되는 디바이스를 제거한 뒤 재부팅 후 연결을 다시 시도해보는것이 좋겠습니다

반응형