我想知道是否有任何python模块允许无中断地访问键盘中断。 我想制作一个文本到语音的程序,也许是那里的盲人程序员,并且想知道如何实时抓住按键。 有像Windows的pyHook的东西,但我用什么Linux? 理想情况下,我应该能够在Windows中获得诸如KB_UP的事件。
我喜欢逆戟鲸,但我想devise一个更适合我需求的文本到语音转换。 如果python不存在这样的事情,我应该select什么语言来实现这样的程序? 我听说pyGame的键盘input,但我希望我的程序招致最小的开销,并在后台工作。
像往常一样,有很多不同的接口,可以在不同的系统上执行不同的部分。
我猜你想要的是一种与/dev/input/*
接口交谈的方式。 你可以做到这一点,只要打开它们,并从中读取和读取,但你可能不想这样做。
evdev
看起来像/dev/input/*
和uinput
APIs的一个很好的包装。
你可以抓pykeylogger
并破解来源做你想做的事情。