X
Linuxでの開発は少し新しいです。プログラムでカーソルイベントを送信するためのベストプラクティス(またはリソースへのリンク)は何ですか?カーソルを正規化された(X、Y)に移動したり、マウスの右/左クリックを作成したりします。理想的には、これはC/C++
。
私はQtで遊んだことがありますが、QCursor
これを達成するための生の方法を知りたいです。
X
Linuxでの開発は少し新しいです。プログラムでカーソルイベントを送信するためのベストプラクティス(またはリソースへのリンク)は何ですか?カーソルを正規化された(X、Y)に移動したり、マウスの右/左クリックを作成したりします。理想的には、これはC/C++
。
私はQtで遊んだことがありますが、QCursor
これを達成するための生の方法を知りたいです。
それを達成するための「生の」方法が必要な場合は、Xlibを学習している必要があります。
さらに生の物が必要な場合は、Xプロトコルを研究することをお勧めします。
あなたが求めているのは、かなり専門的な知識です。X.orgメーリングリストまたはX関連のニュースグループにアクセスする必要があります。
使えると思いますXSendEvent
。ここXQueryPointer
には、ほとんどのイベントフィールドに入力するために使用するサンプルコードがいくつかあります。
ポインタを移動したいだけの場合は、を使用しますXWarpPointer
。
xdotoolもチェックしてください