教育目的で、とを使用してPythonスクリプトを作成しcwiid
、Xlib
Wiiリモコンをマウスのように使用できるようにしました。
これまでのところ、設定された時間間隔ごとdisp.warp_pointer(dx,dy)
に呼び出してから呼び出すことで、カーソルを移動させることができました。disp.sync()
それを行うのに最も効率的な方法ではないかもしれませんが、少なくとも今のところ、それは単純で十分に機能します。
私がもっと苦労している問題は、マウスのクリックです。Xlibでマウスクリックをシミュレートするにはどうすればよいですか?ドラッグアンドドロップできるように、プレスイベントとリリースイベントを別々にしたいと思います。私はこの投稿に出くわしましたが、そこにあるすべてのソリューションは他のライブラリを使用しているようです。