2

キーボード割り込みへの無停止アクセスを許可する Python モジュールがあるかどうかを知りたかったのです。おそらく目の不自由なプログラマーのために、テキスト読み上げプログラムを作りたいと思っていました。Windows 用の pyHook のようなものがありますが、Linux 用には何を使用すればよいでしょうか? 理想的には、Windows で KB_UP などのイベントを取得できるはずです。

私は orca が好きですが、自分のニーズにより適したテキスト読み上げを自分で設計したかったのです。そのようなものがPythonに存在しない場合、そのようなプログラムを実装するにはどの言語を選択すればよいですか? キーボード入力用の pyGame について聞いたことがありますが、プログラムのオーバーヘッドを最小限に抑え、バックグラウンドで動作するようにしたいと考えています。

4

1 に答える 1

2

Linux ではいつものように、さまざまなシステムで必要なことのさまざまな部分を実行できるさまざまなインターフェイスがあります。

あなたが望むのは、/dev/input/*インターフェースと対話する方法だと思います。それらを開いてioctling して読み取るだけでそれを行うことができますが、おそらくそれをしたくないでしょう。

evdev/dev/input/*uinputAPIの両方の素敵なラッパーのように見えます。

ソースを取得pykeyloggerしてハッキングして、必要なことを行うことができます。

于 2013-07-11T19:43:59.140 に答える