Xorg에서 생성 된 모든 이벤트를 표시 할 수 있습니까? 키보드 누름, 마우스 이벤트와 같은 …?
답변
xev
결과적으로 매우 빠른 검색이 가능할 것 입니다. X로 누르거나 타이핑 한 모든 것을 보여주지는 않습니다. 그러나 키 코드 및 마우스 이동에 대한 정보를 볼 수 있습니다.
그러나이 -root
옵션을 사용하면 xev
전체 X 세션을 모니터링 할 수 있습니다 . 이 작업을 수행하면 xev
모든 입력을 캡처 하므로 모든 프로그램과 실제로 상호 작용하기가 매우 어려워집니다 .
xev -root
암시 된 “YMMV”와 함께 제공됩니다. 또 다른 가능한 해결책은 xinput
작업을 수행하는 데 사용 하는 것입니다 (최신 버전 (1.6.1 이상)이 필요하지만).
$ xinput test-xi2 --root
위의 캡처 할 수 있어야하지만 모든 사용자의 경우, 이벤트를 xinput
지원하지 않습니다 test-xi2
또는 --root
, 당신이 사용할 수있는 xinput test
특정에 키보드 또는 마우스 장치.
이 다른 질문도보십시오 : 모든 키 입력을 기록하고 파일에 저장하십시오.