Android搭載端末をChromebookに移行しているときに、外付けマウスが異常に動作しています。ここでChromebookでマウスホイールがスクロールする動作
は私の観測
1です)のChromebookに接続され、外部ホイールマウスは、スクロールホイールに、ACTION_SCROLLはonGenricMotionEvent方法ではトリガされません。理由はありません
2)onGenricMotionEventではなくonTouchEventメソッドを通過したすべてのイベントは、マウスポインタ関連のイベントのみがonGenericMotionEventに入ります。
携帯電話やタブレットに外付けマウスを接続すると、期待どおりの動作になります。つまり、ACTION_SCROLLイベントがマウスホイールを介してスクロールし、イベントがonTouchEventメソッドに入らず、代わりにonGenericMotionEventメソッドに移動します。
私の質問はこれがこのように設計されているのか、私は何か間違っているのですか?それともGoogle Chromebookのバグですか?
ヘルプの任意のタイプは、これは正常な動作と互換性の理由のために行われ
ネイティブAndroid搭載デバイスで外付けマウスを使用すると、同様の効果がありますか? Android搭載Chrome OSが標準Androidと異なる場合は、おそらくバグではありますが、おそらく「意図したとおりに動作しています」。 2つの環境で動作が同じであれば、それはAndroidがマウスホイールを解釈する方法のほんの一部にすぎないかもしれません。 – CommonsWare
@CommonsWare最後に、Google Chromeのユーザーはバグとしてそれを受け入れ、今後のリリースで修正される予定です。 – dex
@dex、あなたはバグへのリンクを提供できますか?ありがとうございました –