2009-12-14 7 views
5

리눅스 (Ubuntu Linux 9.10)에서 초당/초당 얼마나 많은 키를 누를 지 추적하는 프로그램 (파이썬에서)을 작성하고 싶습니다. 여기에는 일반적인 문자 키와 control/shift/space/etc가 포함됩니다.키를 누를 때마다 (포커스가있는 창에 관계없이) 함수 콜백이 수행됩니까?

X에 연결하여 "키를 눌렀을 때이 함수를 호출 할 수 있습니까?"라고 말할 수 있습니까? 정상적으로 작동하는 동안 백그라운드에서 실행되도록하고 싶기 때문에이 함수 호출은 모든 프로그램의 모든 키 누름을 인식 할 수 있어야합니다. 나는 그것이 keylogger와 약간 같아 보입니다.

이 단지 개인적인 일 때문에 나는 그것이 윈도우/OSX 작업을 만드는 방법에 대한 상관 없어, 사람들이 등 화려한 원격 X 세션이있을 때

답변

5

이 한 번 봐 대해 난 상관 없어 다른 사람들이 이미 한 일. 이 pykeylogger 코드가 리눅스를 backend으로 처리하는 방법을 살펴보고 그게 효과가 있는지보십시오.

관련 문제