2

XLinuxでの開発は少し新しいです。プログラムでカーソルイベントを送信するためのベストプラクティス(またはリソースへのリンク)は何ですか?カーソルを正規化された(X、Y)に移動したり、マウスの右/左クリックを作成したりします。理想的には、これはC/C++

私はQtで遊んだことがありますが、QCursorこれを達成するための生の方法を知りたいです。

4

3 に答える 3

2

それを達成するための「生の」方法が必要な場合は、Xlibを学習している必要があります。

さらに生の物が必要な場合は、Xプロトコルを研究することをお勧めします。

あなたが求めているのは、かなり専門的な知識です。X.orgメーリングリストまたはX関連のニュースグループにアクセスする必要があります。

于 2010-12-09T19:31:33.150 に答える
1

使えると思いますXSendEventここXQueryPointerには、ほとんどのイベントフィールドに入力するために使用するサンプルコードがいくつかあります。

ポインタを移動したいだけの場合は、を使用しますXWarpPointer

于 2010-12-09T19:32:38.470 に答える
1

xdotoolもチェックしてください

http://www.semicomplete.com/projects/xdotool/

于 2010-12-09T19:34:27.520 に答える