Android 查找设备_name.kl的设备名称

Android 查找设备_name.kl的设备名称,android,android-source,Android,Android Source,根据,android按照以下顺序查阅关键布局文件 按顺序查阅以下路径 /系统/usr/keylayout/Vendor_XXXX_产品_XXXX_版本_XXXX.kl /系统/usr/keylayout/Vendor_XXXX_Product_XXXX.kl /系统/usr/keylayout/DEVICE_NAME.kl /数据/系统/设备/键盘布局/供应商XXXX产品XXXX版本XXXX.kl /数据/系统/设备/键盘布局/供应商XXXX产品XXXX.kl /数据/系统/设备/键盘布局/设备

根据,android按照以下顺序查阅关键布局文件

按顺序查阅以下路径

/系统/usr/keylayout/Vendor_XXXX_产品_XXXX_版本_XXXX.kl /系统/usr/keylayout/Vendor_XXXX_Product_XXXX.kl /系统/usr/keylayout/DEVICE_NAME.kl /数据/系统/设备/键盘布局/供应商XXXX产品XXXX版本XXXX.kl /数据/系统/设备/键盘布局/供应商XXXX产品XXXX.kl /数据/系统/设备/键盘布局/设备名称.kl /system/usr/keylayout/Generic.kl /数据/系统/设备/键盘布局/Generic.kl

如何知道输入设备名称(设备名称)?如何在adb外壳中列出输入设备名称

cat /proc/bus/input/devices
列出所有输入设备。 在列表中查找键盘以获取供应商和产品ID,如:

Bus=0003 Vendor=062a Product=2901 Version=0110
“USB光学鼠标”、“rk29键盘”、“rk_micdet”等是设备名称

$ adb shell getevent
add device 1: /dev/input/event4
  name:     "USB Optical Mouse"
add device 2: /dev/input/event0
  name:     "rk29-keypad"
add device 3: /dev/input/event3
  name:     "rk_micdet"
add device 4: /dev/input/event2
  name:     "rk_headsetdet"
add device 5: /dev/input/event1
  name:     "rkxx-remotectl"