Android系统对于Touch设备配置

之前做过的项目问题,Touch设备注册后点击或单指操作会出现光点、之前通过配置文件解决,目前又遇到该问题、怪以前没有记录,导致调试了好一会。先记录如下:

1.Touch设备注册过程中的配置选择

看下该设备sim-TP

getevent

add device 10: /dev/input/event9
  name:     "sim-TP"
/dev/input/event9: 0001 014a 00000001
/dev/input/event9: 0001 0102 00000001
/dev/input/event9: 0003 0000 00000064
/dev/input/event9: 0003 0001 00000064
/dev/input/event9: 0003 0018 0000000a
/dev/input/event9: 0003 001c 00000008
/dev/input/event9: 0003 0030 0000000a
/dev/input/event9: 0003 0032 00000008
/dev/input/event9: 0003 0035 00000064
/dev/input/event9: 0003 0036 00000064
/dev/input/event9: 0000 0002 00000000
/dev/input/event9: 0000 0000 00000000
/dev/input/event9: 0001 014a 00000000
/dev/input/event9: 0003 0018 00000000
/dev/input/event9: 0003 001c 00000000
/dev/input/event9: 0003 0030 00000000
/dev/input/event9: 0003 0032 00000000
/dev/input/event9: 0003 0035 00000064
/dev/input/event9: 0003 0036 00000064
/dev/input/event9: 0000 0002 00000000
/dev/input/event9: 0000 0000 00000000

该设备加载过程:

I/EventHub(  521): New device: id=9, fd=218, path='/dev/input/event9', name='sim-TP', classes=0x155, configuration='/system/usr/idc/sim-TP.idc', keyLayout='/system/usr/keylayout/Generic.kl', keyCharacterMap='/system/usr/keychars/Generic.kcm', builtinKeyboard=false, usingSuspendBlockIoctl=true, usingClockIoctl=true

2.配置文件

/system/usr/idc/sim-TP.idc

touch.deviceType = touchScreen

注意:默认类型为touchPad,这样会出光点。




你可能感兴趣的:(移动操作系统之Android)