KeyEvent Display

2025-06-04
KeyEvent Display 實用工具
  • Android 7.0
  • Version: 1.0.26
  • 1.83MB
9.4
1
2
3
4
5
9.4(147)

KeyEvent Display -

使用此應用程序檢查/調試物理設備按鈕的密鑰編碼。

有一次,我正在使用許多中國平板電腦,並在技術上嘗試不同的ROM,因為它們在技術上是相同的硬件(HSG X5A變體)。

我遇到了一些問題,但是要使硬按鈕工作,所以我編寫了此應用程序來檢測關鍵事件並將其打印出來。它將打印出以下內容:

KeyEvents:Android所理解的Keyevents(鍵,鍵盤,鑰匙量,keymultiple)

logcat:logcat中的任何相關消息。它根據arrays.xml中聲明的關鍵字過濾的過濾

內核:內核日誌中的任何相關消息。它根據arrays.xml中聲明的關鍵字過濾。內核日誌解析需要根。

頂部控制的三個複選框將顯示哪些信息。

這是一個個人調試工具,但我希望它對其他人有所幫助。

沒有廣告。

筆記

-------------------

當應用程序正在運行時,唯一應該使用的“硬”鍵是“家”和功率。所有其他人都將產生其鑰匙編碼。

SU請求是讀取內核日誌,因此我可以檢查內核是否拋出了任何關鍵因素。

Android中的KeyLayout文件的位置為/System/usr/keylayout。

內核日誌解析需求根

LogCat和內核日誌監視僅將顯示包含來自兩個數組的單詞的行。 XML(即您需要重新編譯應用程序以更改它們)

目前的過濾器是:

logcat:

| -hwgpioe-> gpda

| -KeyCode

| -Keycharacter

核心:

| -hwgpioe-> gpda

| -KeyCode

| -Keycharacter

權限

-------------------

read_logs:用於訪問logcat日誌。

write_external_storage:用於將導出的數據寫入SD卡。

此應用程序是開源。代碼可以在此處找到:https://github.com/alt236/keyevent-display--android

最新版本1.0.26中的新功能

上次更新於2020年7月6日 * V1.0.0:重新設計,添加了Android TV支持。

閱讀更多信息

截圖

熱門下載