0

キーボード入力やハードウェア ボタンなどの I/O イベントは、/dev/input/event* を通じて処理されます。デバイスのローテーションはどうですか?低レベルのメカニズムとは何ですか? /dev/input/event* の場合のように、記録して再生するにはどうすればよいですか?

4

1 に答える 1

1

正確なメカニズムはわかりませんが、一般的な考え方は、回転は加速度計によって処理されるということです。完全ではありませんが、/dev/input/event メカニズム経由でも利用できることはかなり確信していますが、そうでない場合は、おそらく他の同様の方法 (つまり、キャラクターデバイス) です。

また、2つのことに注意してください。1 つ目は、正確なプロトコルを模倣する独自のカーネル レベル ドライバーを実際に作成する必要がないことです。独自のプロトコルを記述してから、ユーザーレベルのドライバーを記述して、これらのイベントを Dalvik インフラストラクチャに送り込むことができます。

シャチャー

于 2012-07-22T17:18:22.913 に答える