This is a modified version of benthor's GT-191 Driver. It is updated to work correctly with the Huion Kamvas GT-220 v2.
- Device needs to be initialized once per boot using
uclogic-probe
, see here - Cursor positioning works
- Pressure sensitivity works (over all 8191 steps)
- Stylus buttons work
- uclogic-tools while Issue #1 is still unresolved
- pyusb (
pip install pyusb
or ArchLinux packagepython-pyusb
) - python-evdev (
pip install evdev
or Archlinux packagepython-evdev
) - xf86-input-evdev (Archlinux package
xf86-input-evdev
)
You will likely also need to add the following to your /etc/X11/xorg.conf
(create the file if it's not already present):
Section "InputClass"
Identifier "evdev tablet catchall"
MatchIsTablet "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
-
Install dependencies
-
Clone this repository
-
Run
./start-driver.sh
Note that it is not necessary to install this driver, just execute with superuser privileges (i.e., as root)
If you have a multi-monitor setup, edit map-monitor.sh
with the correct values for your setup, and execute it after starting the driver.