私はマウスの動きを制御するPythonアプリケーションに取り組んでいます。
Quartz.CoreGraphicsライブラリを使用して、マウスの絶対位置が完全に機能しています。このライブラリは、マウス制御用のいくつかのCGEventコマンド(「CGEventCreateMouseEvent」や「CGEventPost」など)を公開しています。
ただし、相対的なマウスの動きに関するドキュメントには何も見つかりません。私のアプリケーションを使用している人の中には複数のモニターを持っている人がいるので、実際のマウスの動き(つまり、「x、y」ではなく「x横向き、y上」)をシミュレートしたいと思います。自分で位置を設定するのではなく、マウスの動きがあったことをOSに通知します。
私のインターフェースの性質は、相対的なマウスの動きにも役立ちます。
Windowsでは、win32 APIに、私が探していることを正確に実行できる「生の」マウスコマンドを可能にする関数があります。OS Xでこれを実現する方法はありますか?