Eng*_*res 9 graphics-tablet drivers
所以,我买了新的 Huion h950p,不出所料,它没有被 Ubuntu 识别,甚至尝试了最新的内核。
小智 10
我最近买了 Huion 950P(我用它用 xournal 做手写笔记,现在用 xournal++)。我目前使用 Kubuntu 20.04。
触控笔是开箱即用的(显然是一种带按钮的鼠标)。当然,打击垫上的按钮不是。
使用 digimend-kernel-drivers 并没有真正帮助我。首先,20.04 存在安装问题。其次,在我克服了它们之后(如果有人感兴趣,我可以提供详细信息),wacom 驱动程序部分识别了平板电脑。我仍然无法对按钮做任何事情,但我的文字开始看起来很奇怪 - 字母会比以前宽得多。所以我不得不摆脱数码相机。
最后,以下工作。我只是在/usr/share/X11/xorg.conf.d/named 中创建了一个文件99-huion950P.conf:
Section "InputClass"
Identifier "Huion tablets with Wacom driver"
MatchUSBID "256c:006d*"
MatchIsTablet "true"
MatchDevicePath "/dev/input/event*"
Driver "wacom"
EndSection
Run Code Online (Sandbox Code Playgroud)
(我的 H950P 的产品编号为 006d)。重启X服务器后,wacom识别了手写笔和pad;xsetwacom --list产生了以下输出:
HID 256c:006d Pen stylus id: 11 type: STYLUS
HID 256c:006d Pad pad id: 12 type: PAD
Run Code Online (Sandbox Code Playgroud)
现在可以使用 xsetwacom 来配置按钮。棘手的部分是找出按钮编号。出于某种原因,我完全不清楚按钮的数字为 1、2、3 和 8、9、10、12。例如,这个命令设置最下面的按钮(假设它们在左边)将 xournal++ 切换到画线模式:
xsetwacom --set "HID 256c:006d Pad pad" Button 12 "key +ctrl +6 -6 -ctrl"
Run Code Online (Sandbox Code Playgroud)
我唯一还没有想出的事情(主要是出于纯粹的懒惰)是如何让按钮配置自动上传。目前,我只编写了一个简单的 shell 脚本,每次重新连接平板电脑时都会调用它。
经过一整天的搜索,我发现有些人正在编写一个 python 解决方法,所以这不是正确的方法,但它至少可以完成工作,直到有人聪明地将其作为内核级驱动程序。
您可以下载Huion Inspiroy G10T或Huion H950p的 github 并按照说明进行操作
或者对于初学者来说:
首先需要添加一些Python库:
pip install pyusb
pip install evdev
Run Code Online (Sandbox Code Playgroud)
然后,根据您的平板电脑在新文件夹中从github下载并解压文件,或者在文件夹目录中运行终端:
git clone https://github.com/dannytaylor/pinspiroy.git # (for G10T)
Run Code Online (Sandbox Code Playgroud)
要运行它,请从文件夹中打开终端:
sudo python pinspiroy
Run Code Online (Sandbox Code Playgroud)
一切顺利,您可以通过修改 bindings.py 和 config.py 来更改默认设置
除了这些平板电脑之外,如果您还有其他平板电脑遇到问题,请告诉我。
| 归档时间: |
|
| 查看次数: |
22725 次 |
| 最近记录: |