2017-05-05 7 views
0

マウスイベントが記録されたかどうかによって、trueまたはfalseを返す関数が必要です。今私は、カーソル位置を記録するためにPython-Xlibを使用していますが、モジュールのドキュメンテーションの量は実際にはまばらです。ソースコードを掘り下げることが熟知する唯一の方法だと思われます。linuxのすべてのマウスクリックとキーボードイベントを記録する[Python]

私はguiが押されているかどうかを追跡することについては言及していません。そのようなものは、マウスから生の入力が必要です。

+0

たぶん 'Pygame'はあなたの問題を解決します。 https://www.pygame.org/docs/ref/mouse.html – DanteVoronoi

+0

それは可能かもしれないが、私はできるだけ低レベルでこれをやりたい。私はXlibを使うべきだから* Xlibを使うことを望んでいた。 – Astrum

答えて

0

チェックアウトpyHook

比較的低レベル(Windowsのみ)で大量のイベントを処理します。

あなたは例が必要な場合は、あなたがそのようなthis one

あなたがLinuxであるかのように、もあり、ウェブの周りの多くのプロジェクトを見つけることができますpyxhook

関連する問題