近期入手高漫 1060Pro数位板,发现在linux下没有驱动,网上搜索的方法安装第三方驱动发现不能工作。
首先查看设备id
lsusb 显示:Bus 001 Device 007: ID 256c:0064 HUION Huion Tablet
设备id发生了改变,原来适配好的是256c:006e。 结合
sudo usbhid-dump -es -m 256c:0064 | tee frame_wheel_srolling.txt 命令,查看设备是否能正常上报,发现能正常上报数据。说明设备本身没有问题,而高漫设备被识别为绘王,有人成功适配过,基础驱动代码应该不用改。推测稍作修改就可完成适配。
着手添加设备id的适配的代码,已经上传到 https://gitee.com/parkerace/digimend-kernel-drivers/tree/gaoman/, 可以下载gaoman分支的代码或直接下载这个分支的zip包。
安装编译依赖的文件
sudo apt-get install -y "linux-headers-$(uname -r)" 然后 make, sudo make install就可以了。在/etc/X11/xorg.conf.d目录下添加50-digimend.conf 内容如下:
Section "InputClass"
Identifier "Tablet"
MatchUSBID "256c:0064"
MatchDevicePath "/dev/input/event*"
Driver "wacom"
EndSection 上面完成了驱动适配,且下来需要进行基本的设置,是数位板结合Krita更好用: 首先安装 xf86-input-wacom,然后编写个脚本设置下快捷按键:
xsetwacom --set "HUION Huion Tablet Pad pad" Button 1 key e
xsetwacom --set "HUION Huion Tablet Pad pad" Button 2 key b
xsetwacom --set "HUION Huion Tablet Pad pad" Button 3 key 0x0060 #笔上右键不太好使,绑定'`' 换成快捷菜单
xsetwacom --set "HUION Huion Tablet Pad pad" Button 8 key tab
#xsetwacom --set "HUION Huion Tablet Pad pad" Button 9 key ]
#xsetwacom --set "HUION Huion Tablet Pad pad" Button 10 key [
xsetwacom --set "HUION Huion Tablet Pad pad" Button 9 key +0x005b
xsetwacom --set "HUION Huion Tablet Pad pad" Button 10 key +0x005d
xsetwacom --set "HUION Huion Tablet Pad pad" Button 11 key +ctrl +shift +0x003d
xsetwacom --set "HUION Huion Tablet Pad pad" Button 12 key +ctrl +0x002d
xsetwacom --set "HUION Huion Tablet Pad pad" Button 13 key +ctrl +z
xsetwacom --set "HUION Huion Tablet Pad pad" Button 14 key +ctrl +shift +z
xsetwacom --set "HUION Huion Tablet Pad pad" Button 15 key +ctrl c
xsetwacom --set "HUION Huion Tablet Pad pad" Button 16 key +ctrl v 可以看一下压感效果

压感效果
个人使用感觉还是挺好的,性价比之选,入手玩玩可以的。