为什么绘图板品牌不愿合作开发Linux FLOSS驱动

Hacker News Top 新闻

摘要

David Revoy讲述了他在争取绘图板品牌(特别是Gaomon)合作开发开源Linux驱动方面未果的努力,揭示了该行业对Wacom专有计划的依赖以及FOSS爱好者面临的挑战。

暂无内容
查看原文
查看缓存全文

缓存时间: 2026/06/22 13:33

# 为什么绘图板品牌不愿合作开发 Linux FLOSS 驱动程序 来源:https://www.davidrevoy.com/article1154/why-drawing-tablet-brands-wont-collaborate-on-linux-floss-drivers 发表于 2026 年 6 月 22 日 [](https://www.davidrevoy.com/data/images/blog/2026/2026-06-22_article-illustration-about-wacom-and-other-brands-on-linux.jpg) 你可能已经知道,我定期与绘图板品牌联系,在我的 YouTube 频道(https://www.youtube.com/@DavidRevoy)上做评测。我通常同意对他们的型号进行详细的视频测试(参见我的 [硬件](https://www.davidrevoy.com/index.php?tag/hardware) 标签),但有两个条件:在 GNU/Linux 上测试该板子,并且只使用自由/开源软件进行测试,包括驱动程序。 我尤其对那些我觉得有趣的型号这么做,但我这么做也是为了将我收到的硬件规格报告给 Red Hat 的 Peter Hutterer 和 Benjamin Tissoire。这样,他们就能将我转储的板子规格转化为 GNU/Linux 下的高质量自由/开源驱动程序,这得益于他们的 [udev-hid-bpf](https://gitlab.freedesktop.org/libevdev/udev-hid-bpf/) 项目。 但我最后一个视频评测是一年前的事了。事实上,在经历完整个过程(转储规格、测试驱动程序、测试并形成对绘图板的评价、制作视频评测、撰写技术博文)后发现实在太累人,于是我决定制定一个新策略。 ### 新策略:与品牌直接合作 终极捷径!让绘图板品牌直接与 GNU/Linux 社区合作,并主动将他们的规格分享给 hid/input 团队。就像 Wacom 几十年来一直在做的那样。 为此,我发了很多邮件,因为像 XpPen、Gaomon、Huion 这类品牌,我联系的并不是技术部门,而是市场部门。通常,在几封邮件之后,我会得到类似“我们内部讨论一下,如果有兴趣再联系你”的回复,然后就没了下文。所以,我通常会继续推动和坚持。 ### 与合适的人建立联系 但最近,在与 Gaomon 的一次沟通中,事情变得更有希望了:他们真的把我介绍给了一位技术人员。这个人来自“深圳绘王趋势科技股份有限公司”(Shenzhen Huion Trend Technology Co., Ltd.)。绘王?呵呵,并不令人意外:我早就在评测中观察到,Gaomon、XpPen、Huion 和 Ugee 的专有驱动程序在 Debian 包中结构相似,并且使用相同的工具。现在我知道哪个品牌在负责了。 所以,我真心觉得通过这次技术联系,我终于找到了对的人,而且还不止如此——这个人竟然能负责管理这四个品牌的驱动程序!我迅速把所有规格、链接和方法都发给了他,并邀请他与 Peter Hutterer 和 Benjamin Tissoire 联系。 之后,我真的非常兴奋并为自己感到骄傲:事情正朝着正确的方向发展,所有这些做志愿者的邮件工作即将结出硕果。 ### 答案:礼貌的拒绝 不幸的是,今天早上我收到了一个与我的期望相悖的结果。是 Gaomon 的市场部联系了我。相关摘录如下: > 我需要道歉,因为我们今天再次与我们的技术团队沟通,我们决定现阶段不推进 Linux 驱动程序项目。我们仔细审阅了你分享给我们的项目(https://github.com/linuxwacom/wacom-hid-descriptors)。虽然我们欣赏这个举措,但我们发现这主要是 Wacom 主导的项目,对 GAOMON 的潜在影响非常有限。即使我们加入对我们设备的支持,系统仍然会显示设备是 GAOMON 型号,但整体设置会显示 Wacom 品牌标识。更重要的是,参与该项目需要我们直接向 Wacom 共享我们的设备规格——这是我们无法考虑的。 好吧。 ### 真正的问题:开源基础设施中的 Wacom 品牌标识 现在你可能想知道为什么这里会提到 Wacom。 嗯,因为事实的确如此:很多仓库都以“Wacom”命名。这是 GNU/Linux 上的历史遗留问题。关于这些仓库应该改名的问题也争论了十年之久。 例如,像 Libwacom 这样的仓库包含了 Dell、Gaomon、HP、Huion、XpPen 等品牌(来源:https://github.com/linuxwacom/libwacom/tree/master/data),wacom-hid-descriptors 也是如此(来源:https://github.com/linuxwacom/wacom-hid-descriptors),而且在 GNU/Linux 绘图板驱动基础设施的很多其他地方也都是同样的情况。 所以,这并不令人惊讶:经过仔细研究后,我的技术联系人(代表多个品牌)决定不开放他们的规格。尤其是当开源基础设施以行业内最大竞争对手的品牌命名时。我能理解他们的做法。 ### 这对 Linux 绘图板支持意味着什么 所以我很伤心,这真是一个浪费的机会和时间,全是因为一些糟糕的设计决策。我写这篇文章,也许能让某些高管意识到这个情况,并资助全职开发者来负责这些仓库。因为在一个以行业内最大竞争对手品牌命名的基础设施内,你根本无法建立一个稳固的协作环境。 ### 向前迈进:一次只处理一个绘图板 至于我,我将回到之前的方法:逐个评测绘图板并记录其规格。不幸的是,我并没有足够的技能去编写像 [这个](https://gitlab.freedesktop.org/libevdev/udev-hid-bpf/-/blob/main/src/bpf/stable/0020-XPPen__ArtistPro16Gen2.bpf.c?ref_type=heads) 一样的 C 语言驱动程序,而且在这条道路上我并非完全独立。我的过程每次都需要 Peter 和 Benjamin 有空。如果 Huion H610x、XpPen Deco 01V3、Kamvas Pro 19、XpPen Artist Pro 16 和 19(以及其他型号)能够兼容,那都是他们的功劳。 我知道,总有一天我无法及时为视频评测获得自由/开源驱动程序,届时我将不得不使用该品牌的专有驱动程序来完成评测。到了那一天,我可能就会停止做硬件评测了…… 但现在,已经有三个绘图板在运输途中了:两款 XpPen 型号(它们的 27 英寸高端型号和即将推出的 12 英寸型号)以及一款 11 英寸的 Gaomon。我可能很快还会写一篇详细教程,说明如何向 udev-hid-bpf 项目报告绘图板规格,就像这里记录的那样:https://gitlab.freedesktop.org/libevdev/udev-hid-bpf/-/work_items/54。 这就是我目前能推动局势前进的方法——一次只处理一个绘图板。

相似文章

探究Linux图形系统(2025年)

Lobsters Hottest

深入探究Linux图形栈,从GPU三角形绘制出发,经过Mesa3D、GLFW、OpenGL、Vulkan、Wayland和Linux DRM,理解整个系统的工作原理。

用于 Linux 的 Asus ZenVision 盖板 OLED 逆向工程用户空间驱动

Hacker News Top

这是一个针对 ASUS ZenVision 盖板 OLED 屏幕的逆向工程开源 Linux 用户空间驱动,允许用户在这块 256×64 的面板上显示图片和动画——而 ASUS 官方仅支持 Windows 平台。USB 协议通过 Ghidra 对 MyASUS 应用进行逆向分析后还原。

A critical look at the UX of various linux desktops

Lobsters Hottest

本文基于Linus TechTips视频,批评Linux桌面环境的用户体验问题,以网络驱动器挂载和GNOME Disks工具为例,指出其“技术上正确”却难用,呼吁社区进行自我反思和改善。

我的无障碍技术栈与 Wayland 上的未来

Lobsters Hottest

一篇个人记述,讲述 Linux 桌面即将全面转向 Wayland 的未来将如何破坏依赖 Talon Voice 等输入工具的无障碍用户体验,并指出输入无障碍相较于输出无障碍受到的关注严重不足。

Valve赞助将开源RADV驱动移植到Windows的工作

Hacker News Top

Valve已赞助Collabora工程师将开源RADV Vulkan驱动移植到Microsoft Windows,初步工作已成功演示《反恐精英2》。该项目旨在利用AMD的Windows内核驱动,并通过逆向工程来适配该驱动。