作者gn00618777 (非常念旧)
看板AndroidDev
标题[问题] 15" 电阻式 Touch Screen
时间Sat Dec 13 17:34:47 2014
板友好
我在 imx6q_sabresd 客制板移植 Android 4.4.2,使用 eGalax 的触控萤幕
当手指触碰萤幕时,他会出现滑鼠游标,在萤幕正中间的周围滑鼠和手指几乎重叠
但越往四周围就越不准,比如说手指放在左边萤幕,滑鼠游标就在手指的右手边
放在右边萤幕,滑鼠就在手指左边,放在下面边缘,滑鼠出现在手指右上。
看起来就好像触控萤幕下的 panel 比触控萤幕还小。
我怀疑是因为出现滑鼠游标的关系导致这麽不准...,在 user space里
cat proc/bus/input/devices 看到 touch 的 Handlers= mouse event3
有两个,所以我猜是不是把它拿掉就可以比较准了? 如果是这要怎拿?
查询了网路,要取消滑鼠模式,是不是要去修改
system/usr/ids/eGalax_Touch_Screen.idc ?
这是idc的内容
touch.deviceType = touchScreen
touch.orientationAware = 1
touch.size.calibration = none
touch.orientation.calibration = none
这又代表,触控萤幕其实不用做 calibrate ?
那我又怎样可以确定 android 执行时他有正确载入此 eGalax_Touch_Screen.idc ?
谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.136.155.26
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1418463291.A.E7F.html
※ 编辑: gn00618777 (220.136.155.26), 12/13/2014 17:35:47
1F:推 openeyes222: idc的档名和driver code的dev name一致。 12/15 11:49
2F:推 openeyes222: android的校正都是改firmware或driver code,我也不 12/15 11:55
3F:→ openeyes222: 知道有什麽设定档可以校正。 12/15 11:55
4F:推 stanwu: 根据我的了解calibration的参数会传给触控ic所以还是要做 12/17 01:09