2009-12-14 78 views
5

我想在Linux(Ubuntu Linux 9.10)上編寫一個程序(使用python),它將記錄我每秒鐘/每分鐘按下多少次按鍵。這包括正常的字母鍵,控制/移位/空格等。每次按鍵時(不管哪個窗口有焦點),函數回調?

有沒有辦法掛鉤到X中,以便我可以說「按下某個鍵時調用此函數?」。由於我希望在正常工作時使其在後臺運行,因此此函數調用必須能夠了解所有程序的所有按鍵。我想這有點像鍵盤記錄。

這僅僅是個人的事情,所以我不關心使其在Windows/OSX工作,我不在乎當人們看中的遠程X會話等

回答