看板 LinuxDev 關於我們 聯絡資訊
謝謝.... 但情形是... 我現在在 Linux 3.2.0 下... i2c 的 touch driver OK.(只要增加 ABS_MT_PRESSURE 這參數) 但 USB 的 touch 則只有下層有報點, 上層收不到.. 查很久了. 就是找不到原因... 苦惱中 ※ 引述《WPC001 (好悶, 迷惘~~)》之銘言: : ※ 引述《WillBeFine (努力)》之銘言: : : 請教各位: : : Touch driver 在 android 2.3 到 android 4.0 是不是有些改變.. : : 因為同一支 driver. 在 android2.0, 2.1, 2.2, 2.3 都OK,沒問題. : : 但在 android 4.0 開始就不能用了 (但從log看底層是OK的, 好像座標 : : 無法上傳到上層, 請問有什麼改變嗎? 是少傳送了什麼參數嗎? : : THANKS.. : : P.S. 介面是 USB : 3.x就變了... 差很多吧~ 哈... 很久沒看了 : 印象中, 3.x後... 由於開始支援外接滑鼠, 作法就有變了~ : 如果你的driver是在linux kernel 3.x上, 那恭喜你, : 你可以在driver內告訴系統自己是絕對指標 : 如果kernel還是2.3.x... 那必須要寫個描述檔, 告訴android你這個裝置是絕對指標~ : 差異講得很仔細了, 細節自己google吧~ 揪咪 (^.<) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.207.142
stefanC:建議去找個跑在ics or jb上的tp driver參考看看,e.g. sam 09/27 00:44
stefanC:sung galaxy系列,很好找。 09/27 00:46
WPC001:你仔細去看一下Linux Kernel Document中的MT文件吧 09/28 22:29
mike0226:有試著先從 getevent 確認是否有 input event 嗎 10/03 09:37
tianyun129:印象中還要有個*.idc 設定檔,放在/system/usr/idc 下 10/03 21:57
pilipalabon:有參考hid-multitouch.c這支driver嗎? 10/04 15:50
pilipalabon:我是在v3.0上+ICS USB TP 可以正常執行. 10/04 15:51
pilipalabon:他有兩個版本, 妳可以參考MT-A or MT-B的應該都可以 10/04 15:51