키보드를 분리하지 않고 터미널에서 키보드를 비활성화하고 싶습니다. 를 사용하여 이 작업을 수행할 수 있기를 바랐 rmmod
지만 현재 로드된 모듈에 따르면 불가능해 보입니다.
누구든지 어떤 아이디어가 있습니까?
답변1
여기에는 다음과 같은 좋은 가이드가 있습니다.Linux에서 키보드 및 마우스 비활성화/활성화.
예
이 명령을 사용하여 장치를 나열할 수 있습니다.
$ 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 Enabled" 8 0
다음을 사용하여 활성화합니다.
$ xinput set-int-prop 2 "Device Enabled" 8 1
이는 X를 통해 키보드가 비활성화된 경우에만 작동합니다. 따라서 X를 실행하지 않는 시스템에서는 작동하지 않습니다.
부동산 목록
다음 명령을 사용하여 특정 장치에 대한 모든 속성 목록을 가져올 수 있습니다.
$ xinput --list-props 2
Device 'Virtual core keyboard':
Device Enabled (124): 1
Coordinate Transformation Matrix (126): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000