買了個win平板,配置實在是太低了,個人也不是太喜歡 用win,干脆安裝linux,從我最熟悉的archlinux開始。
一、 准備工作
- 從win中用dism++備份出觸屏驅動。
- 從github下載工具 https://github.com/onitake/gsl-firmware
二、 安裝linux
常規方式安裝archlinux
三、 啟用觸屏
- 解壓gsl-firmware進入tools目錄,
- 復制從win備份的 SileadTouch.sys到tools
- 運行./scanwindrv SileadTouch.sys,生成firmware_00.fw
- 運行./fwtools -c firemware_00.fw -m 1680 -w 1961 -h 1513 -t 10 silead_ts.fw
生成 silead_ts.fw
- 將silead_ts.fw放入/lib/firmware/中。
- yay -S gslx680-acpi-dkms-git
- sudo rmmod silead_ts_acpi
- sudo rmmod gslx680_ts_acpi
- sudo modprobe gslx680_ts_acpi
這個時候觸屏就能使用了。可能會存在觸屏不准,或者xy軸反轉。可以通過fwtools工具重新生成 silead_ts.fw。具體說明看README。
四、 安裝xournal
- 安裝xournal。
- xournal開啟觸屏輸入。偏好設置-> input system 觸屏設置。