Linux Mint에서 노트북 키보드를 영구적으로 비활성화하는 방법은 무엇입니까?

Linux Mint에서 노트북 키보드를 영구적으로 비활성화하는 방법은 무엇입니까?

저는 방금 Linux 기반 운영 체제를 사용하기 시작했습니다. 내 노트북 ​​키보드가 오작동하고 임의의 키가 눌려집니다.

이전에는 Windows를 사용할 때 잘못된 드라이버를 설치하여 내장 키보드를 비활성화하고 연결된 USB 키보드로 작업했습니다.

Linux에서 비슷한 작업을 수행하고 내장 키보드를 비활성화하려면 어떻게 해야 합니까?

답변1

키보드를 영구적으로 비활성화하려면 BIOS에서 이를 수행할 수 있습니다.

BIOS에서 비활성화하고 싶지 않은 경우. 다음을 수행할 수 있습니다.

먼저 X에 표시되는 장치를 나열하십시오.

xinput --list
"Virtual core pointer"  id=0    [XPointer]
"Virtual core keyboard" id=1    [XKeyboard]
"Keyboard2"     id=2    [XExtensionKeyboard]
"Mouse2"        id=3    [XExtensionKeyboard]

그런 다음 키보드를 비활성화합니다.

xinput set-int-prop 2 "Device Disabled" 8 0

다음을 활성화합니다.

xinput set-int-prop 2 "Device Enabled" 8 1

답변2

을 사용하는 것 외에 또 다른 옵션은 xinput자신만의 xorg.conf파일을 만드는 것입니다(보통 /etc/X11/xorg.conf, Mint는 다른 곳에서 사용하는 것을 선호할 수도 있습니다). 이렇게 하면 X 서버가 시작될 때 X 서버가 이를 무시하게 되므로 추가 조치가 필요하지 않습니다. 다음과 같아야 합니다.

Section "InputClass"
   Identifier         "disable broken device"
   MatchIsKeyboard    "on"
   MatchProduct       "full product name from 'xinput list'"
   Option             "Ignore" "on"
EndSection

예를 들어 참조하십시오.이것질문. 사용 가능한 옵션에 대한 자세한 내용은 를 참조하세요 man xorg.conf.

관련 정보