티스토리 뷰

반응형



노트북에 우분투 기반의 리눅스 민트를 설치해 사용 중이고, 한성 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) 저걸 매번 입력하면서 사용하기는 불편함이 많으니 아래와 같이 쉘 스크립트로 만들어 사용하면 편하다.




반응형
프로필사진

Yowu (Yu Yongwoo)

흔한 Node.js/Java 백엔드 개발자입니다
Ubuntu와 MacOS 데스크탑 개발 환경을 선호합니다
최근에는 vscode와 IntelliJ를 사용하고 있습니다
vscode에는 neovim, IntelliJ는 ideaVim
개발용 키보드는 역시 HHKB Pro 2 무각입니다
락 밴드에서 드럼을 쳤습니다

최근에 올라온 글
최근에 달린 댓글
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함
Total
Today
Yesterday