Why Drawing Tablet Brands Avoid Linux FLOSS Drivers
Drawing tablet manufacturers are avoiding collaboration on Free/Libre and Open Source Software (FLOSS) drivers for Linux because the primary driver infrastructure is branded under their largest competitor, Wacom. This branding creates a perceived conflict of interest for companies like Gaomon, Huion, and XpPen, who view contributing to a "Wacom-led" project as providing a competitive advantage to a rival.
The Branding Conflict in Linux Driver Infrastructure
Linux drawing tablet support relies on several key repositories and libraries that are historically named after Wacom. This legacy branding persists in projects such as libwacom and wacom-hid-descriptors, which actually contain data and support for multiple brands, including Dell, HP, Gaomon, Huion, and XpPen.
When approached for direct collaboration, manufacturers have explicitly cited this branding as a barrier. In a communication from Gaomon's marketing department, the company stated:
I need to apologize, as I spoke with our technical team again today, and we have decided not to move forward with the Linux driver project at this time. We carefully reviewed the project you shared with us... we found that this is primarily a Wacom-led project, and the potential impact for GAOMON would be quite limited. Even if we added support for our devices, the system would still show the device as a GAOMON model, but the overall setup would display Wacom branding. More importantly, participating would require sharing our device specifications directly with Wacom – which is not something we can consider.
Technical Realities vs. Corporate Perception
While manufacturers express concern over sharing proprietary specifications with competitors, the technical reality is that these specifications can be extracted using open-source tools. Using a Linux operating system and hid-recorder utilities, an independent developer or artist can dump the hardware specifications from a tablet and provide them to the udev-hid-bpf project for driver development.
Because these specifications are easily obtainable through reverse engineering, the "secrecy" of the hardware specs is a secondary issue; the primary hurdle is the corporate perception of contributing to a project branded by a competitor.
Community Perspectives and Proposed Solutions
Technical community members have argued that the branding issue is a superficial but critical blocker. Discussion among developers and users suggests several paths forward to resolve this impasse:
- Vendor-Neutral Renaming: Some argue that the repositories should be renamed to something vendor-neutral to remove the "Wacom" label and allow other brands to feel comfortable contributing.
- Forking and Rebranding: Suggestions have been made to fork the
wacom-hid-descriptorsproject and strip all Wacom references to create a clean, multi-vendor environment. - Direct Technical Documentation: Some suggest asking brands to simply provide technical PDFs of their descriptors rather than asking them to contribute to a specific GitHub repository.
Current State of Linux Tablet Support
Currently, Linux tablet support is maintained through a fragmented process of volunteer effort. Independent reviewers and developers (such as Peter Hutterer and Benjamin Tissoire at Red Hat) work to document specifications for individual tablets one by one.
This manual process remains the only viable path for high-quality FLOSS drivers as long as manufacturers refuse to collaborate. The lack of a unified, vendor-neutral infrastructure continues to leave Linux users without the official, high-performance driver support found on Windows and macOS.