如何在 Linux 上运行新的绘王平板电脑?

如何在 Linux 上运行新的绘王平板电脑?

因此,我购买了新的 Huion h950p,但正如预期的那样,它还没有被 Ubuntu 识别,甚至尝试了最新的内核。

答案1

我最近买了 Huion 950P(我用它通过 xournal 和 xournal++ 做手写笔记)。我目前使用 Kubuntu 20.04。

拆开盒子后,Stylo 就能被识别(显然,它是一种带按钮的鼠标)。当然,触控板上的按钮则无法被识别。

使用 digimend-kernel-drivers 并没有真正帮助我。首先,20.04 上存在安装问题。其次,在我克服这些问题之后(如果有人感兴趣,我可以提供详细信息),wacom 驱动程序部分识别了平板电脑。我仍然无法使用按钮做任何事情,但我的书写开始看起来很奇怪——字母会比以前宽得多。所以我不得不摆脱 digimend。

最后,下面的方法奏效了。我只是在/usr/share/X11/xorg.conf.d/命名中创建了一个名为的文件99-huion950P.conf

Section "InputClass"
    Identifier "Huion tablets with Wacom driver"
    MatchUSBID "256c:006d*"
    MatchIsTablet "true"
    MatchDevicePath "/dev/input/event*"
    Driver "wacom"
EndSection

(我的 H950P 的产品编号为 006d)。重新启动 X 服务器后,wacom 识别了触控笔和触控板;xsetwacom --list产生了以下输出:

HID 256c:006d Pen stylus                id: 11  type: STYLUS    
HID 256c:006d Pad pad                   id: 12  type: PAD       

现在可以使用 xsetwacom 配置按钮。棘手的部分是找出按钮编号。出于某种我完全不明白的原因,按钮竟然有编号 1、2、3 和 8、9、10、12。例如,此命令设置最下面的按钮(假设它们在左侧)以将 xournal++ 切换到线条绘制模式:

xsetwacom --set "HID 256c:006d Pad pad" Button 12 "key +ctrl +6 -6 -ctrl"

我唯一还没搞清楚的事情(主要是因为懒惰)是如何让按钮配置自动上传。目前我只是写了一个简单的 shell 脚本,每次平板电脑重新连接时我都会调用它。

答案2

经过一整天的搜索,我发现有些人正在编写一个 python 解决方法,所以这不是正确的方法,但它至少可以完成工作,直到有人聪明地将它变成内核级驱动程序。

您可以下载并按照 github 上的说明进行操作绘王 Inspiroy G10T或者绘王 H950p

或者首先:

首先需要添加一些 Python 库:

pip install pyusb

pip install evdev

然后,在新文件夹中根据您的平板电脑从 github 下载并解压文件,或者在文件夹目录中运行终端:

git clone https://github.com/dannytaylor/pinspiroy.git   # (for G10T)

要运行它,从文件夹打开终端:

sudo python pinspiroy

一切顺利,你可以通过修改 bindings.py 和 config.py 来更改默认设置

请告诉我,如果您除了使用这些平板电脑之外,还有其他正在苦苦挣扎的平板电脑。

相关内容