내맘대로/내맘대로리눅스

리눅스 키보드, 마우스 모듈 비활성화 하기

Yowu 2014. 7. 16. 18:59
반응형



노트북에 우분투 기반의 리눅스 민트를 설치해 사용 중이고, 한성 GO184 기계식 키보드 흑축(리뷰)을 가지고 있다. 


(구글 이미지 펌)


위 사진 처럼 노트북 위에 기계식 키보드를 올려놓고 쓰는데, 기계식 키보드가 자꾸 노트북의 자판을 눌러버려 영 불편하다. 그래서 특정 키보드 모듈만 죽이는 방법을 찾았다.

터미널에서 다음 명령어를 입력하면 현재 x 세션의 입력 장치 목록이 뜬다.

xinput --list


뭔지는 잘 모르겠지만 현재 노트북에 붙은 Power 버튼, Sleep 버튼 등과 터치패드, 키보드, 로지텍 마우스 등이 목록에 뜬다. 위에서 끌 모듈의 id를 기억해 놓고 다음 명령어를 입력한다.


입력장치 모듈 끄기
xinput set-int-prop id "Device Enabled" 8 0


입력장치 모듈 켜기
xinput set-int-prop id "Device Enabled" 8 1


나같은 경우 xinput 목록에서 11번 id를 껐더니 바로 노트북에 붙은 키보드가 동작하지 않았다. (xinput set-int-prop 11 "Device Enabled" 8 0)


ps) 저걸 매번 입력하면서 사용하기는 불편함이 많으니 아래와 같이 쉘 스크립트로 만들어 사용하면 편하다.




반응형