2011-06-22 18 views
1

Android携帯でタッチスクリーンを使用してマウスを動かすことができるX11入力ドライバを作成しようとしています。マウスを動かしてみたが、アプリケーションがクリックを正しく認識できない。現在のコードはhttps://gist.github.com/3981cedec9d5c55af15fです。正しい方法でX11マウスイベントを送信する

まず、バックグラウンドウィンドウをクリックすると、それがプライマリウィンドウになりますが、画面の前には移動しません。もう1つは、右クリックすると、画面全体がクリックに反応しなくなります。最後に、ウィンドウのボタン(閉じる、最小化、最大化)をクリックしても何もしないように見えます。私が送っていない出来事はありますか?

答えて

0

ドライバーを作成している場合、XサーバーによってロードされるXサーバードライバーモジュールを作成する代わりに、合成入力イベントを使用する理由は何ですか?私は出発点としてxf86-input-evdevドライバを使い、必要に応じて書き直します。

http://cgit.freedesktop.org/xorg/driver/xf86-input-evdev/tree/?h=master

関連する問題