不負責任聲明:本篇僅為個人研究筆記,不建議電腦生手效仿,所產生之不預期後果須自負

有競爭才不會擠牙膏,微軟在 Windows 8 不意外地失勢後,眼看某些 PC 市場就要與 Mac 黃金交叉,發憤圖強下生出的 Windows 10 不得不說是蠻好用的,其中瓢竊致敬對手的觸控板手勢,也減少我下一台想換 Mac 的誘因,至少再戰個兩三年…

GS60 當初預裝 Windows 8,升到 Windows 10 後發現 ELAN 觸控板不支援手勢功能,微星也沒有提供新的驅動,所以就像閹割版的 OS ,開發效率硬是輸人許多,只有半殘的 ELAN 自帶手勢。三指上滑投影片放映超雞肋

就在某個解完 issue 的放鬆下午,一時興起搜到了這篇 Reddit,美國鄉民用新版的 ELAN 驅動程式 解開 GS63VR 觸控板的封印,這樣看來不是硬體不支援,純粹是官方懶的寫。文內提到GS系列有可能適用,試了幾十分鐘,過程有遇到小障礙也成功解封,這裡記一下粗略步驟,之後 1809 大型更新應該會再用到:

注意:安裝後將無法使用組合快捷鍵 Fn + F3 關閉觸控板功能

步驟

準備一隻外接滑鼠,以備驅動無效時之需

  1. 下載連結.cab檔,打開把裡面檔案全部複製到外面開新資料夾存
  2. 執行裡面的 Setup.exe,完成後重開機,若顯示不支援至第4步
  3. 試看看三指、四指掃滑的切換 App、切換桌面,或檢查設定的觸控板有無此選項,沒成功的話往下強制更新驅動
  4. 開始圖示上點右鍵 > 裝置管理員 > 滑鼠與指標裝置 > 在「ELAN Input Device」上右鍵 > 更新驅動程式
  5. 選取第二項「瀏覽電腦上的程式軟體」 > 「讓我從電腦上的可用驅動程式清單挑選」 > 右下角「從磁片安裝」> 路徑為一開始複製驅動的資料夾 > 選取 ETD.inf 安裝
  6. 重複 4, 5 安裝以下:
    • 「人性化介面裝置」>「ELAN miniport PTP Driver」選取 ETDminiPTP.inf
    • 「系統裝置」>「ELAN SMBus Driver」選取 ETDSMBus.inf
  7. 重新啟動,檢查裝置管理員安裝過的驅動版本號或日期是否正確,或者再 run 一次 Setup.exe

之後應能順利啟用,開始把玩各種手勢功能

備註

步驟 4 ~ 6,除了「從磁片安裝」,也可以先在那那三個 .inf 檔上右鍵 > 安裝,就能在可用的驅動程式清單中選取。

若在 VScode 遇到捲動不順的情形,進 User Settings 將 Window: Smooth Scrolling Workaround 開啟,並將 Window: Title Bar Style 設為 native

連結

參考