Releases: DIGImend/digimend-kernel-drivers
v13
Important changes since v12 release:
- Expose unique ID to user space: HUION, Gaomon and other vendors reuse the same product ID for many different devices. This makes it impossible for configuration tools, like GNOME or KDE settings, to know which device is connected to your computer and display the correct settings. Thanks to this change, libwacom will be able to detect the right device and show the correct information.
- Support HUION devices with up to 20 buttons
- Use Rx and Ry for touch strips so they work with libinput
- Add support for HUION pid 0x006F
- Add support for pid 0x0064: Gaomon 1060 Pro, Gaomon M6, HUION KD200 and HUION KD100 among others
- Add support for HUION Inspiroy 2 M, with VID:PID 256c:0067.
- Add support for HUION Inspiroy 2 L, with VID:PID 256c:0068
Many thanks to @inochisa and @tequeter for their contributions this release.
Full Changelog: v12...v13
v12
Important changes since v11 release:
- Add support for XP-PEN Deco Pro S, with VID:PID 28bd:0909
- Add support for Parblo A610 PRO, with VID:PID 28bd:1903
- Add support for XP-PEN Deco LW, with VID:PID 28bd:0935
- Add support for XP-PEN Deco 01 V2, with VID:PID 28bd:0905
- Add support for XP-PEN Deco Pro SW, with VID:PID 28bd:0933
- Add support for XP-PEN Deco Pro MW, with VID:PID 28bd:0934
Full Changelog: v11...v12
v11
Mostly a maintenance release. Changes include:
- Fix uninstallation with newer DKMS versions.
- Bring in the latest changes from the (upstream) Linux kernel, listed below.
- Add support for Trust Flex Design Tablet / UGTizer GT5040, with PID 0x0077. By Martijn van de Streek.
- Add support for Trust Panora (UGEE G5), with VID:PID 145f:0212. By Cristian Klein.
- Add support for XP-Pen Deco L. Thank you, José Expósito!
v10
A major release. Changes include:
- Add support for Huion tilt reporting protocol.
- Add support for Ugee Rainbow CV720. Thank you, Wang Xuerui!
- Handle the new Huion product ID (006d), unlocking support for many new models.
- Add support for 13th button on Huion tablet frames.
- Do not expose unused input interfaces, to simplify code and reduce user confusion.
- Support touch rings and strips on Huion devices. However, this requires the user-space Wacom drivers v0.34.99.1 or older for now. See way too many details about this in issue #275. Also note that Gnome has support for this broken.
- Support dials on Huion devices.
- Add support for Huion Q620M.
- Add support for Huion HS611.
- Add pen support for XP-Pen Star 06. Thank you, romanenkor!
- Add
digimend-debug
tool. Now you can make debug messages to appear in yourdmesg
upon tablet connection, if you runsudo digimend-debug on
first. - Fix multiple issues with compatibility with newer kernels and distros.
v9
Important changes since v8 release:
- Add support for XP-Pen G640.
- Fix support for Ugee M540.
- Fix support for Huion WH1409.
- Add installation of X.org configuration, which requests the Wacom driver
to handle all known compatible tablets, by default. Any X.org
configuration for the same tablets in /etc would still override this. - Move installed hid-rebind to /lib/udev
v8
Important changes since v7 release:
- Rework the UC-Logic driver to support the new Huion tablets, while keeping
support of all the other tablets. This brings support for at least the following
Huion tablets: H430P, H640P, H950P, and Huion New 1060 Plus.
Thank you to Björn Paetzel and Andrey Zabolotnyi for initial
implementation and figuring out proximity detection, to Huion for tablet
samples and financing the work, and to all the users for testing and bug
reports! - Add support for Ugee G5.
Thank you for the tablet sample and financing, Neoblast Inc.! - Add support for XP-Pen Deco 01.
Thank you for the initial implementation and testing, kodkuce! - Add "dkms_install" and "dkms_uninstall" targets to the Makefile.
These should be used now for installing and uninstalling the
driver on all non-Debian based distros, as well as for installing and
uninstalling the development versions of the driver. Use "install" and
"uninstall" only if those didn't work (and report your issue). - Add "dist" target to the Makefile for building tarballs for external
packaging. Thank you, Hai Hoang Dang! - Various documentation fixes and improvements.
Please be aware that if you have Secure Boot enabled, you will need to either
disable it, or to sign the installed drivers, before they will be permitted to
load.
v7
Important changes since v6 release:
- Add support for building with v4.4 and newer kernels.
- Add support for KYE PenSketch M912. Thank you, Milan Plzik!
- Fix possible buffer overflow in hid-uclogic.c. Thank you, Dan Carpenter!
- Ensure hid-rebind looks for programs in /sbin and /usr/sbin. Fixes #49.
- Re-enable tablet on resume.
Fixes UC-Logic tablets not working after a suspend/resume cycle. - Add support for KYE EasyPen M406XE. Thank you, Andrey Alekseenko!
- Add support for XP-Pen G540. Thank you, slawkis!
- Add support for Ugee EX07(S)/XP-Pen star05.
- Add support for Ugee M540, which reuses VID:PID of UC-Logic WP5540U.
- Add support for Ugee 2150. Thank you, Pierre-Marc Jobin!
- Add support for ViewSonic PD1011, aka Signotec Delta PD 10.1.
- Fix several issues with the Debian package. Thank you, Martin Owens!
Please be aware of DKMS issue preventing correct installation
of the drivers with DKMS or from the Debian package.
Refer to README.md for details.
v6
Important changes from v5 release:
- Merge hid-huion module functionality into hid-uclogic module.
The hid-huion module is no more. - Add hid-kye module with additional support for KYE MousePen i608X v2.
- Make hid-uclogic module name device nodes according to their usages, so
applications can distinguish pen/mouse/button/other event devices. Among
other things this solves some issues with GIMP. Thanks, Benjamin Tissoires! - Make hid-uclogic module discard dummy devices reducing the application and
user confusion. Thanks, Benjamin Tissoires! - Enable abstract frame button reporting mode for Huion tablets, which allows
their use and rebinding of buttons with xf86-input-wacom and xsetwacom.
Thanks, Benjamin Tissoires! - Add support for UC-Logic TWHA60 v3.
- Add Polostar PT-1001 driver. Thanks, Yann Vernier!
- Add support for UGTizer GP0610 / iBall PF1064U.
- Add support for Ugee G3. Thanks, Alberto Glez-Barreda!
- Add experimental support for Ugee 1000L and M708.
- Add experimental DKMS package for Debian - should remove the need to rebuild
and reinstall the driver after kernel upgrades.
IMPORTANT: Before upgrading, remove the old driver version by executing "sudo
make uninstall" from the source tree of that driver.
Debian and derived distro users: please try the new .deb package with DKMS
support. It should remove the need to reinstall the driver with each kernel
upgrade.
Advanced users of other distros: please try the experimental DKMS support.
v5
Continuing version numbering from superseded huion-driver package.
Important changes from huion-driver v4 release:
- Add support for Yiynova tablets and tablet displays, including: MSP19U, MSP19U+, MVP22U+, MVP10U, MVP10U IPS, MVP10U HD IPS, DP10U, DP10U+. A big "thank you" goes to Yiynova Europe BV for initial driver hacking, testing and feedback!
- Add uninstallation support.
- Fix potential DMA issues on retrieving tablet parameters.
All users are recommended to update.
Yiynova tablet owners are encouraged to try the driver.