2012年10月4日 星期四

解決 VIA 8850 亂刷韌體造成觸控失效的問題

.

 VIA 8850 亂刷韌體造成觸控失效問題的解決方案應該有很多種,以下是其中一種。

我的平板刷 MX7650B_Firmware_20120928.rar(1.3.0,諾頓有病毒警告,但解開後重掃,又沒有病毒) 或 MX7650B_Firmware_20120918.rar (1.2.0) 都會造成觸控失效。(此時還是可以用USB滑鼠操控)

碰到這種情形,你可以執行 \FirmwareInstall\config\FMaker.exe 來重設參數:

 File --> Open...  開啟  +MaiXin_MaPan_MX7650B_ETF2127_ZCC1943_A.fwc

(+號是指會使用的設定檔,若您百分百確定您的機器該使用其他某個設定檔,
就把+號移到某個設定檔前面)














將觸控屏欄位設為 CPT7_PUZHI_AUTO  (不一定合您的機器使用)

File --> save 存檔

重刷這個韌體後,我的觸控板就可以正常操作了。




.

5 則留言:

匿名 提到...

請教刷ROM,後觸控反向.
有辦法嗎?

ElectronMania 提到...

1.
先看平版的鏡頭在中央或右上角。兩者可用韌體差異大。我的是在右上角。

2.
觸控反向應該就是重力感測器的驅動版本不對。可刷回原版本
,看看它使用哪種重力感測器,記下來,在新韌體中重新設定
重力感測器的驅動版本,再刷。

匿名 提到...

以觸控晶片"EKTF2127_ZCC1943_B" 為例, SD 卡中 "FirmwareInstall\config\modules.xml" 內容對應的 code 如下:

-
setenv wmt.io.touchektf 1:EKTF2127_zcc1943:9:576:896:4:0:-1:1
setprop ro.wmt.touchpannel 1
setprop ro.wmt.tpdrv s_wmt_ts_ektf2127


其中的 setenv wmt.io.touchektf 1:EKTF2127_zcc1943:9:576:896:4:0:-1:1最後的 -1:1 為控制觸控是否反向,可改 "1:1" or "1:-1" or "-1:-1" 其一可救回

匿名 提到...

無法修改耶... 怎麼會這樣???

ElectronMania 提到...

我的平板觸控屬 GSL1680 系列,config 目錄中有八個GSL1680相關 .fwc 檔可選:

Eken_MID7_W70_GSL1680_C0089_A1.fwc
Eken_MID7_W70_GSL1680_XPC001807PGYF.fwc
Eken_MID7_W70_GSL1680_Z7Z67-030A.fwc
Eken_MID7_W70_GSL1680_Z7Z67-030A_old.fwc
Eken_MID7_W70_GSL1680_Z7Z67-030A_plus.fwc
Eken_MID7_W70_GSL1680_Z7Z67-030A-VT1506.fwc
Eken_MID7_W70_GSL1680_Z7Z67-G7007.fwc
Eken_MID7_W70_GSL1680_ZCC1943V1.fwc

我曾一個一個刷機,其中確實有多個.fwc會讓觸控的方向相反。

若不知原機的觸控屬於哪一種,這就很難判定 config 目錄中的哪一個 .fwc 才適用你的平板。