2011-10-20 10 views
1

Android搭載携帯のタッチスクリーンを使用してPC上でマウスを操作できるようにするシステムを開発しようとしていますが、 、または私はそれについてどうやって行くのだろうか。私は、BluetoothやWi-Fiを使う必要があるタッチスクリーンからPCにデータを送るために想像していますが、それをPCでどのように読むのでしょうか?ジェスチャーを含め、AndroidマウスのタッチスクリーンをPCマウスとして使用する

第2に、電話でのジェスチャー(ピンチズームなど)を検出できることがわかりましたが、PC側でこの情報を使用するにはどうすればいいですか?私。ユーザーが拡大したい情報をコンピュータが受け取ると、現在のアプリケーションのズームを簡単に増やすことができますか(たとえば、Google Chrome内のズームイン)?

私の質問に不明な点がある場合は、お手数をおかけします。

+0

「PCで受信したブルートゥースイベントで何ができるのですか」というのは、このようなサウンドはあまりAndroid関連の質問ではありません。私は正しい? –

+0

ええ、それは基本的に私が求めていることです。そして、PCでBluetooth/Wi-Fiイベントを受信する最も簡単な方法は何ですか? – woodstock365

答えて

1

次の3つの部分にあなたのシステムを分割する必要があります

  • BluetoothやUSBを介してPCにコマンドを渡すために

    1. AndroidのサービスをregistratingタッチイベントとAndroidの活動へのデスクトップのシステムアプリケーションをコマンドを解釈し、マウスをエミュレートします。 Windowsシステムの場合、ウィンドウメッセージで十分です。
  • +0

    は、画面がオフになっていてもアプリを動作させる方法です – habibhassani

    0

    ブルートゥースがおそらく最も良い賭けになるでしょう。 wi-fiを使用する場合は、複雑になるクライアント/サーバープロトコルを設定する必要があります。ブルートゥース通信を行うには、LightBlue pythonライブラリをBluetooth通信用にチェックアウトしたいと思うかもしれません。私はそれを使用したことはありませんが、ちょっと、それはPythonです。だから、使用するのは簡単にすべきです。

    0

    私はBluetoothを使って同様のことをしました。あなたは、クライアントのためにPCの側でリッスンするサーバー、この場合はAndroidの電話を持っています。通信が設定されると、x、y座標などのコマンドを携帯電話からPCに送信できます。

    WSALookupServiceBegin,WSALookupServiceNextのようにwin32 APIの呼び出しを調べることができます。これは、ソケットプログラミングに似ています。

    関連する問題