2012-07-22 58 views
0

通過/ dev/input/event *處理鍵盤輸入和硬件按鈕等輸入/輸出事件。如何旋轉設備?什麼是底層機制,我們如何做記錄 - 重播,就像我們爲/ dev/input/event *一樣?android輸入/輸出事件

回答

1

我沒有確切的機制,但總體思路是旋轉由加速度計處理。我相當但並非完全確定它也可以通過/ dev/input/event機制獲得,但如果不是,它可能是一些其他類似的方法(即 - 字符設備)。

還要注意兩件事。首先,你不必真正編寫你自己的內核級驅動程序模仿精確的協議。您可以編寫自己的協議,然後編寫用戶級驅動程序,將這些事件驅動到Dalvik基礎架構中。

Shachar