[問題] 15" 電阻式 Touch Screen

作者: gn00618777 (非常念舊)   2014-12-13 17:34:47
板友好
我在 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 ?
謝謝。
作者: openeyes222 (睜大眼看)   2014-12-15 11:49:00
idc的檔名和driver code的dev name一致。android的校正都是改firmware或driver code,我也不知道有什麼設定檔可以校正。
作者: stanwu (stanwu)   2014-12-17 01:09:00
根據我的了解calibration的參數會傳給觸控ic所以還是要做

Links booklink

Contact Us: admin [ a t ] ucptt.com