买了个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 触屏设置。