看板 AndroidDev 關於我們 聯絡資訊
板友好 我在 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://www.ptt.cc/bbs/AndroidDev/M.1418463291.A.E7F.html ※ 編輯: gn00618777 (220.136.155.26), 12/13/2014 17:35:47
openeyes222: idc的檔名和driver code的dev name一致。 12/15 11:49
openeyes222: android的校正都是改firmware或driver code,我也不 12/15 11:55
openeyes222: 知道有什麼設定檔可以校正。 12/15 11:55
stanwu: 根據我的了解calibration的參數會傳給觸控ic所以還是要做 12/17 01:09