손상된 노트북 키보드는 많은 좌절을 유발할 수 있습니다. 키보드에 임의의 문자가 입력되거나 시스템이 이상하게 동작 할 수 있습니다.
랩탑 키보드를 고칠 때까지 할 수있는 최선의 방법은 완전히 비활성화하는 것입니다. 이렇게하면 자체적으로 작동하지 않습니다. 또한 내장 키보드가 여전히 활성화되어 있으면 랩톱에서 외장 키보드를 인식하지 못할 수 있습니다.
Windows 랩톱에서 랩톱 키보드를 비활성화하는 것은 쉽습니다. 반면에 Mac과 Ubuntu는 훨씬 더 많은 노력이 필요합니다. 이 기사에서는 세 가지 경우 모두에 대해 설명합니다.
Windows에서 랩탑 키보드 비활성화
Windows 랩톱에서 장치 관리자 메뉴를 통해 키보드 설정에 액세스 할 수 있습니다. 이렇게하려면 다음을 수행해야합니다.
- 화면 왼쪽 하단의 'Windows'메뉴를 마우스 오른쪽 버튼으로 클릭하십시오.
- '장치 관리자'를 클릭하십시오.
- '키보드'를 찾아 키보드 아이콘 옆의 아래쪽 화살표를 클릭하십시오. 설치된 모든 키보드 목록이 나타납니다. 일반적으로 하나만 있습니다. 키보드를 마우스 오른쪽 버튼으로 클릭하십시오.
- '장치 제거'를 누르십시오. 이 작업을 수행하면 키보드 작동이 중지됩니다.
- 시스템을 다시 시작하면 Windows가 자동으로 키보드를 다시 설치합니다. 랩톱은 키보드가로드되면 부족하다는 것을 인식하기 때문에 발생합니다.
이를 방지하려면 시스템에서 내장 키보드를 분리하자 마자 외부 키보드를 설치하십시오. 이렇게하면 외부 키보드가 장치 관리자의 기본값이되고 자동으로로드됩니다. 플러그를 꽂고 시스템을 다시 시작하면 내부 키보드가 다시 설치됩니다.
Mac에서 랩탑 키보드 비활성화
MacBook에서 랩탑 키보드를 비활성화하려면 더 열심히 노력해야합니다. 스크립트를 사용하거나 타사 앱을 설치할 수 있습니다.
스크립트 사용
스크립트를 입력하려면 다음을 수행해야합니다.
- Mac에서 '응용 프로그램'폴더를 엽니 다.
- '유틸리티'메뉴로 들어갑니다.
- '터미널'을 두 번 클릭하십시오.
- 터미널이 열리면이 스크립트를 붙여 넣어야합니다.
sudo kextunload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext/ - 엔터 키를 치시오'. 이 스크립트는 키보드를 완전히 중지해야합니다.
키보드를 다시 활성화하려면 위의 1-3 단계를 수행하십시오. '터미널'이 열리면 아래 스크립트를 복사 / 붙여 넣기하십시오. 그런 다음 Enter를 누르십시오.
sudo kextload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext
타사 앱 사용
다양한 키보드 최적화 타사 앱을 찾을 수 있습니다. Karabiner는 가장 인기있는 옵션 중 하나입니다.
Karabiner를 통해 Mac을 비활성화하려면 다음을 수행해야합니다.
- 웹 사이트에서 Karabiner를 다운로드하십시오.
- 'Downloads'폴더에서 Karabiner-Elements.sparkle_guided를 찾아서여십시오.
- Karabiner-Elements.sparkle_guided.pkg를 'Applications'폴더로 끌어다 놓습니다. 앱이 설치됩니다.
- Karabiner-Elements를 엽니 다.
- 왼쪽의 검색 창에 '사용 안함'을 입력하십시오.
- '외부 키보드가 연결된 상태에서 내부 키보드 비활성화'섹션이 나타납니다.
- 상자를 체크하십시오.
- 화면 왼쪽 하단에서 '이 창 닫기'를 클릭하십시오.
우분투에서 노트북 키보드 비활성화
Ubuntu에서 랩톱을 비활성화하려면 약간의 기술이 필요합니다. 먼저 키보드의 ID를 식별 한 다음 명령을 통해 수동으로 비활성화하십시오.
장치의 ID를 찾으려면 'xinput -list'명령을 실행해야합니다. 사용 가능한 모든 장치가 오른쪽에 코드와 함께 표시됩니다. 키보드를 찾아 옆에있는 코드를 읽으십시오.
키보드를 비활성화하려면 다음 코드를 실행해야합니다.
xinput set-int prop“Device Enabled”8 0
다시 활성화하려면 다음을 입력해야합니다.
xinput set-int prop“Device Enabled”8 1
예를 들어 키보드의 ID가 '10'인 경우 다음을 입력해야합니다.
xinput set-int prop 10“장치 사용 가능”8 0
부팅시 키보드 비활성화
부팅시 키보드를 비활성화 할 수도 있습니다. 이 경우 매번 코드를 입력 할 필요가 없습니다.
- 다음 파일을 열어야합니다. vi / etc / default / grub
- 그런 다음 GRUB_CMDLINE_LINUX_DEFAULT =”quiet splash”를 찾으십시오.
- 이 파일을 제거하고 대신 입력하십시오 :
GRUB_CMDLINE_LINUX_DEFAULT =”조용한 스플래시 i8042.nokbd” - 랩탑을 재부팅하십시오. 키보드가 제대로 작동하지 않습니다.
과정을 반대로하려면 위의 1-2 단계를 수행 한 다음 코드에서 'i8042.nokbd'를 제거하십시오. 랩톱을 재부팅하면 컴퓨터 키보드가 다시 나타납니다.
키보드 수정
손상에 관계없이 항상 랩탑 키보드를 수리해야합니다. 외부 키보드를 사용하는 것이 장기적인 해결책이되어서는 안됩니다.
키보드가 마더 보드에 연결되어 있기 때문에 다른 하드웨어, 특히 뭔가를 엎지른 경우 손상이 다른 하드웨어에 영향을 줄 수 있습니다. 액체는 장치 내부에 남아 장치의 다른 부분으로 퍼질 수 있습니다.
기본 키보드는 임시 간격 측정으로 만 비활성화해야합니다. 추가 합병증을 예방하기 위해 가능한 빨리 랩탑을 수리하십시오.