さて、質問はかなり単純です-Android 2/3/4で左/右/中クリック、ホイール、および(!)ホバー移動をどのように処理できますか。
私はこのトピックを掘り下げていて、次のことを見つけました
- API 14 では、ファンシーな新しい MotionEvent を使用して、ほとんどすべてを処理できます。
- API 12以降、USBマウスで問題ないように見えるオープンアクセサリもあります(まだBluetoothがありません)(UPD OAは2.3.4にバックポートされています)
- mouse は、実際には ICS と Honeycomb と cyanogen 2.3.7 を搭載したタブレットでうまく動作しますが、すべてのボタンを 1 回タッチするだけのように動作します。マウス メッセージを傍受する方法はあるのでしょうか。
Androidの各バージョンでBluetoothとUSBマウスを最も簡単かつ正しい方法で処理する方法を理解してください。あるいは無理だと言う。
UPD2: USB ホストは 3.1+ のみのようですが、USB アクセサリはこのタスクには役に立ちません