Setup Huion Giano WH1409 tablet on Linux Mint 18.1/Ubuntu 16.04.



Disclaimer: I'm not sponsored by Huion for this article and I purchased this tablet myself, it's not a commercial gift.


After the buglary of my house, I had to purchase a new tablet. I have a long experience with tablets, I owned so many models over the last 15 years that I even maintain for the fun a tablet history log about it. For once and after 15 years of Wacom, I also studied another brand: Huion. I liked the design of the WH1409 (no big padding around active area), the spec (maybe the largest active zone on a tablet right now on the market, 35x22cm / 13,8x8,6inch) and the low price (160€, the third of the price of a similar model made by Wacom).

The problem: the driver. No official GNU/Linux driver or tweak for this model, and a almost dead Digimend project: the leader decided to leave the project for good reasons after a decade of hard work on it, but now the project is orphan and is looking for a new maintainer... So it's not a good sign of health for all the non Wacom, but I decided to take the risk of getting something non-functional and tweak-it as a hobby until I get it working. Now it's done and I'm sharing the result to ease the path to other GNU/Linux artists around wanting a low-cost large tablet. :-) Not everything work perfectly, I'll end the article with a review of pros/cons and limitations of this model under a free/libre O.S.

Status after unboxing

On a Linux Mint Cinnamon 18.1, it was a surprise when I first connected the tablet: the coordinate, pressure, all main feature worked out-of-the-box (USB cable only, not wireless). But no button, no way to map the tablet to a single screen of my dual screen. And even when turning a screen off with xrandr, bad raw proportion for the classic 1920x1080.
The kernel 4.4.0-79-generic I'm using has the module of the Digimend project included, and the tablet is probably compatible with a part of the driver: if you type lsusb in a terminal, the tablet <CONSTRUCTOR>:<MODEL> is 256c:006e , and 256c in the Digimend project source-code probably triggers a default/generic Huion driver. So, even if the model is unlisted on the official documentation, the basics work. That was encouraging.


After unboxing

Install Digimend driver via DKMS:

I wanted to be sure to get the latest source code compiled for the Digimend project, in case more could work with more recent development. Unfortunately, I had to make many test and trial to compile the source of the project. Impossible to do the make/make install, 'deb' package not working... I had to search a long time how I could do. After many research, it appear all Ubuntu-based 16.04 can't compile custom module this way. It's prohibited (but the error message wasn't very obvious about it).

The only option is to install the DKMS way. The README.md file of the project doesn't explain how. After research, I learned the joy of DKMS. To install via DKMS, you'll need Git, and DKMS.
sudo apt install dkms git-core 
then we will put the source code inside a specific directory with the structure /usr/src/<PROJECTNAME>-<VERSION> , then build it using this time <PROJECTNAME>/<VERSION> :
sudo git clone https://github.com/DIGImend/digimend-kernel-drivers.git /usr/src/digimend-6
sudo dkms build digimend/6
sudo dkms install digimend/6
Reboot your computer. The tablet should now start to work better, smoother and being listed as "TABLET Pen Tablet Pen stylus" when entering this command in a terminal:
xinput --list
The digimend driver should be listed among other modules after typing:
dkms status
Icing on the cake, you can now remove the USB cable (used to charge the tablet), connect the wireless USB dongle, and use the tablet in wireless. The tablet is still here with lsusb.

Add a custom X11 rules:

We need a way to now configure the tablet, the buttons. We will add a X11 custom rule to make the Digimend driver use the Wacom driver command line tool to setup our non-named <TABLET>.

Call your text-editor in admin mode:
sudo xed /usr/share/X11/xorg.conf.d/50-huion.conf
Then paste this inside, save and close.
# Huion tablets
Section "InputClass"
    Identifier "Huion class"
    MatchProduct "TABLET"
    MatchIsTablet "on"
    MatchDevicePath "/dev/input/event*"
    Driver "wacom"
EndSection

Section "InputClass"
    Identifier "Huion buttons"
    MatchProduct "TABLET"
    MatchIsKeyboard "on"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
EndSection

Section "InputClass"
    Identifier "Huion scroll"
    MatchProduct "TABLET"
    MatchIsPointer "off"
    MatchIsKeyboard "off"
    MatchIsTouchpad "off"
    MatchIsTablet "off"
    MatchIsTouchscreen "off"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
EndSection

Reboot your computer. After that, the tablet should appear in the configuration tool xsetwacom:
xsetwacom --list

Congratulation! You're done with the driver part.

User preference, buttons, settings.

Now, let configure the tablet with xsetwacom.
For this, we can load xsetwacom command. But they are not persistent avec restarting computer.
So we need to store this collections of commands in a bash script and call this bash script when the system open.
mkdir scripts
xed ~/scripts/Huion_WH1409.sh
... and inside paste and customize the script under. To know the list of special "key" you can map on buttons, look at this list. Don't forget to change the screen size to your screen size (the tablet is not 100% same ratio than 1920x1080, it needs code to force good vertical and horizontal ratio so when you trace a circle on your tablet, a circle appear on the screen, and not an ellipse potato ). And comment or delete all the line you are not interested.
#! /bin/bash
# Setup HUION WH1409, after bridged to wacom driver with Digimend Kernel module.
# License: CC-0/Public-Domain license
# author: deevad

# Tablet definition
tabletstylus="TABLET Pen Tablet Pen stylus"
tabletpad="TABLET Pen Tablet Pad pad"

# Reset
xsetwacom --set "$tabletstylus" ResetArea
xsetwacom --set "$tabletstylus" RawSample 4

# Mapping
# get maximum size geometry with:
# xsetwacom --get "$tabletstylus" Area
# 0 0 55200 34500
tabletX=55200
tabletY=34500
# screen size:
screenX=1920
screenY=1080
# map to good screen (dual nvidia)
xsetwacom --set "$tabletstylus" MapToOutput "HEAD-0"
# setup ratio :
newtabletY=$(( $screenY * $tabletX / $screenX ))
xsetwacom --set "$tabletstylus" Area 0 0 "$tabletX" "$newtabletY"


# Buttons
# =======
xsetwacom --set "$tabletstylus" Button 2 2
xsetwacom --set "$tabletstylus" Button 3 3
# ---------
# | 1 | 2 |
# |---|---|
# | 3 | 8 |
# |=======|
# | 9 |10 |
# |---|---|
# |11 |12 |
# |=======|
# |13 | ? |
# |---|---|
# | ? | ? |
# |=======|
xsetwacom --set "$tabletpad" Button 1 "key Control_L" # color picker on ring
xsetwacom --set "$tabletpad" Button 2 "key Shift_L" # resize brush
xsetwacom --set "$tabletpad" Button 3 "key KP_Divide" # switch /
xsetwacom --set "$tabletpad" Button 8 "key e" # eraser
xsetwacom --set "$tabletpad" Button 9 "key z"  # undo
xsetwacom --set "$tabletpad" Button 10 "key y"
xsetwacom --set "$tabletpad" Button 11 "key tab"
xsetwacom --set "$tabletpad" Button 12 "key r"
xsetwacom --set "$tabletpad" Button 13 "key m"


# Xinput option
# =============
# for the list:
# xinput --list

# xinput list-props 'TABLET Pen Tablet Mouse'
xinput set-prop 'TABLET Pen Tablet Mouse' "Evdev Middle Button Emulation" 0
# alternate way to map to a single screen
# execute "xrander" in a terminal to get the screen name ( DVI-D-0 in this example )
# xinput set-prop 'TABLET Pen Tablet Pen stylus' DVI-D-0


The various IDs of buttons I identified.
... and the three non-working.

When your script is finished you can save it. Then give it execute permission: In the file-manager ; right-click on it again > Properties > Permissions > and in front of Execute check the box for 'Allow executing file as a program'.

You can now double click and run the script. Test and adjust to your needs.

Your key on tablet will be mapped for the active session. To keep the settings accross reboot, you'll have to auto execute the script at start-up. To do this, go to 'System Settings', then 'Start-up application'. A user interface will propose you to add your script as a start-up script. You can also create a Menu entries if you need to run multi-scripts (right click on the menu button > Configure > Menu (Tab) > Open the menu editor to create a custom menu entry).


Interface in Linux Mint to add the Huion script



Review of the tablet

What doesn't work:
- The three last buttons of the tablets. But with 9 working and fully functional, I'm not complaining.
- Assigning special button on the stylus: I'm used to put Ctrl to color pick on the first button, but I can't: it trigger a middle-click+left-click interpreted as a right-click. Color picking on Krita shows the pop-up-Palette...
- Small glitch when switching tablet to mouse, and mouse to tablet. The system sometime has difficulty to 'leave' the table mode, and let the mouse work.

What's is 'meh' with this tablet:
- No GNU/Linux official support.
- Near to dead Digimend project.
- This smooth plastic "peach skin" coating on the stylus; they often turn sticky as hell after 3 or 4 years.
- The nibs of the stylus are floating a little bit inside the tube of the stylus tip.
- No eraser at the back of the stylus. (I'm not using it often anyway)
- No tilt/rotation sensor ( i'm not using them too )

What's surprisingly works better than I expected:
- The stylus need a battery, but this one doesn't impact the weight. The stylus is as heavy as a Wacom battery-less one.
- The buttons on the pad, I expected them to be cheap things with horrible keypress sound and too-hard or too-sensitive. They are in fact better than on all model of Wacom; easy to press almost like on a flat keyboard.
- Wireless. I never thought when I started this adventure this feature would work. My previous tablet , the Cintiq 13HD had a so massive wire and dumb connector the marketing of Wacom removed it on all the picture of the product ( even showing the tablet running with the screen 'on' without any power supply... marketing lie). Wireless for a tablet is a new comfort.
- Pressure sensitivity: the stylus is a bit more firm than my previous Cintiq13HD, it has more control over the pressure because you need to press physically more on the stylus to reach 100% of pressure, that's an advantage if you like glazing with low opacity , or need dancy line with many variation of line width.

What's cool:
- Size of the active area: with 35x22cm / 13,8x8,6inch ; I'm more near to a 1:1 ratio between my tablet and my 21'' 1080p screen. I can draw small details, small circles, little high-light without having a dancy cursor on screen.
- coating of the active area: smooth as Intuos3, my favorite coating (note: it might feel too-smooth for artist liking a little grain)
- Design: no big padding around the active zone, wireless and black. Looks good on a desk. Large enough to put the keyboard on it when not drawing and typing.
- Price for a large tablet. In the last 15 year, this is the first time I see this. It should open large tablet to a non professional audience.
- No "touch" option or necessity to add a switch to turn it on/off. I like tablet without "touch"
- Stylus diameter, tubular design, not pear-like ergonomic design as Wacom do.

End note:

It's in overall a good tablet but hard to advice it to a beginner on GNU/Linux. Really. It looks like running this hardware will be harder and harder with time. On my side, I'll keep this tablet in production for the next webcomic to give it more hours. Let see if this thing can handle more than three episode of Pepper&Carrot.

If you already have feedback about it, questions, tweaks, advices, feel free to share them here.

Sources:

https://digimend.github.io/
http://linuxwacom.sourceforge.net/wiki/index.php/Xsetwacom
https://wiki.archlinux.org/index.php/Dynamic_Kernel_Module_Support
https://www.reddit.com/r/krita/comments/3w6ohb/krita_huion_h610_tablet_on_dual_displays_issue/cxu5qqt/
http://quandtum.weebly.com/home/how-to-change-mouse-button-functions-in-linux

60 comments

r

  raghukamath - Reply

Nice review David,
My intuos 4 is nearing its life, and i am saving money for backup tablet. i'll keep huion on the list too :)

d

  David Revoy - Reply

Do not hesitate to catch me in PM on IRC if you want to know more about my experience with this tablet after a little pack of weeks.

l

  Linil - Reply

Thanks for the excellent Review/setup guide. Do DIGImend support tilt feature of the pen? I was planning to buy Parblo Island A609.

d

  David Revoy - Reply

I think it really depends your tablet model. Digimend driver is a pack of many drivers, with a lot of custom code for each model. On the WH1409 , no tilt; but it's also not part of the spec of the tablet. No problem on my side, as I never really used tilt in my past 15 years of tablet usage.

b

  bloodywing - Reply

Hi David,

I made an attempt with a similar low budget tablet, but in my case it was a XP-Pen Artist 22E.
I didn't get it to work like i wanted, I tried to avoid the digimend modules. But it could be possible to make this work with libinput in the future.

d

  David Revoy - Reply

Oh, good to know it's possible to directly build for lipinput and bypass a custom Kernel module. I hope Huion product will receive this treatment too.

m

  Marand - Reply

"This smooth plastic "peach skin" coating on the stylus; they often turn sticky as hell after 3 or 4 years."

I had that happen with the pen that came with the Intuos 4. It's obnoxious, but easy to fix with some isopropyl alcohol and a bit of vigorous scrubbing. Can't remember where I originally learned about this, but searching for it now turns up this discussion: https://fstoppers.com/groups/3398/fstop … and-gunked

No idea if it will also work on the Huion pen if it starts doing it, but it's worth a try, because that sticky plastic feel is horrible. If you can't get clean it up, it absolutely ruins whatever it happens to; I had a nice PC controller I liked that did the same and I ended up throwing it out because at the time I didn't know about the alcohol cleaning, and nothing I tried worked. :/

d

  David Revoy - Reply

Exact! I had the same problem with Intuos4 and BambooFun stylus. True, Alcohol + scrubing was also the path I took.

a

  Adrienne Gaye Thompson - Reply

David, try odourless mineral spirits. It should be better than alcohol to remove the stickiness.

d

  David REVOY OP , - Reply

I'll try, thank you :)

a

  Adrienne Gaye Thompson - Reply

Don't forget to wear gloves, and work in a ventilated area. OMS is toxic.

a

  Adrienne Gaye Thompson - Reply

They say nitrile gloves are best.

d

  DarioTW - Reply

Sad to hear that your home has been robbed, David
some years ago it happened to me in Brooklyn, NYC
thanks for the guide and review - I need a new tablet too.
actually I have been thinking about buying one of those pen monitors, but not Cintiq, ergo, it could be Yiynova, Xp-Pen or Huion (all about 21inch and about 600 dollars on Amazon.com ), or smaller Artisul D13.
Any advice on the drawing monitor-displays? - I use Ubuntu 16.10, and am in process of building a new quite powerful desktop machine
many thanks in advance

d

  David Revoy - Reply

Hi , thank you DarioTW,
As you can see on this article : http://www.davidrevoy.com/article332/tablet-history-log ; I owned many Cintiqs: 12WX, 21UX, 22HD, 13HD ... My conclusion at this point is I'm not able to handle this type of device and after discution with other professionals we came to the conclusion there is artist preferring 100% regular tablet , and other 100% monitor-tablet. I might be on the first category (regular tablet ).

Sadly, the only way to learn this is of course to buy and try on the long term many model. About Cintiq, maybe I'm still a bit puzzled by the big distance between screen glass and pixels ( parallax ) to get real drawing feeling. It's too frustrating, and I quickly go back to real paper if I want to get this experience. Also, I have issue with my hand really dark compare to the screen bright light just under if I want to handle well value and colors of a piece and issues when the device get hot and my hand start to sweet a bit making smudge feeling on the glass of the device. Also, keyboard placement and general ergonomy of the product... But in general , I'm always fascinated by this type of device. I'll continue to buy and try ( and sell back if I don't like ). Good luck in your research, and follow your gut , we are all really different :-)

d

  DarioTW - Reply

Bonjour David, :)
thank you for your input on this subject - read your tablet history entry, quite a story!
I have not had any significant table-monitor experience yet . Tablet I have been using for a long time (circa to 10 years), my favorite is Intuous3, I liked the Intuous4 (large) but it stopped working after about a year or so.
My main concern is to finish building the new machine now (waiting for my parts etc, for about a 1200 bucks a $5000 machine - :) ), so your Huion tablet sounds like a nice interim tool to play with. Meantime I hope the manufacturers will better their products while staying reasonable per prices etc.
again, I would like to express my utmost gratitude for your work with bettering MyPaint and Krita programs (I still use both of them a lot).
cheers

d

  David Revoy - Reply

Hey; for Huion pen-display ; I know the artist RJQuiraltæ ( https://plus.google.com/+CriolloakaRJQuiralt%C3%A6 ) is using one Arch Linux + KDE. Feel free to ask him question about the model and his opinion. He might be the best source of information on the topic.

q

  Quiralta - Reply

Just for the record, I don't have a display tablet :D, my model is the 1060 pro, which works out of the box (with out button configuration) with only libinput, digimend drivers and the wacom driver are required if buttons are needed. My thinking is that the display tablets are a more complicated setup, but for what is worth, anyone should try Digimend first and comment on their github page, more user of the same model may have bits of information that can be shared. The following link shows my steps to make this mentioned model work, disclaimer: I don't use the digimend drivers since, libinput works fine for me and its been a while since I tried those steps, but the information may give you some clues on how to proceed. : )
https://github.com/DIGImend/digimend-ke … /issues/18

d

  DarioTW - Reply

Thanks for the link David,
I will contact RJQuialtae
by the way, do you think your way around the drivers may work for this tablet too Huion Inspiroy Q11K 8192ps https://www.amazon.com/dp/B071CFC3RG ?

d

  David REVOY OP , - Reply

I think this model will not work. I can't see it at all on the Digimend project ; and the stylus plus button layout looks different from the 610 or the WH1409.

c

  Craig Jones - Reply

Thank you for the instructions - I did at least get the wireless working now, and I got Blender sculpt and paint working as well or better than with my CTH-480. I didn't use the button son the CTH-480, and on Linux Mint I didn't install the tablet, it was just working out of the box using X.org x server -- wacom input driver. I followed as much as I could, but still couldn't use the xsetwacom here. I will read more and see if it means I am using a different driver altogether and if I need to be on a different kernel or distro version to get it. For now I am really enjoying having so much more real estate to paint with, and I agree the pressure needing to be really hard ot go full is actually nice - I had previously often had to manually adjust the strength in Blender to compensate for the CTH-480 wanting to go full throttle too easily when I wanted to layer a few strokes. Thank you for showing the path here, this is a very good thing you do for the community.

d

  David REVOY OP , - Reply

Thanks for the feedback Craig!

c

  Craig Jones - Reply

I got some things mixed up last night and when searching for ways to get the xsetwacom, I ended up stopping my tablet from working. I think I might have to uninstall all the drivers in play and then repeat the instructions. My terminal kung fu is not as potent as yours, Master Revoy!!
I am using it at work and at home, so I aim to get the home Linux Mint working again this weekend :D

t

  Tamron Smith - Reply

I'm sorry to hear what happened David. I've followed your work for a long time and found you through Blender. You inspire me as an artist by showing me the uses of open-source, and it gives me great grief that this happens, especially to artists like you.

d

  David REVOY OP , - Reply

Thank you Tamron.

s

  SilverTES - Reply

Bonjour,

Actuellement à la recherche d'une tablette graphique pouvant remplacer ma vielle Wacom intuos3 A4, je suis tombé sur ton article.

Après bien des recherches, il me semble que cette Huion Giano WH1409 soit un bon choix pour les caractéristiques qui m'intéresse :

- Grande surface active de travail (J'avais une intuos4 XL mais beaucoup trop grande !)

- Surface assez glissante (J'aime la surface de l'intuos3), avantage pour une usure minimale de la mine du stylet, mais aussi parce que j'aime quand ça glisse en générale.

- Niveau de pression supérieur à mon actuelle et vaillante intuos3, reste à savoir si elle est sensible à une certaine pression minimale prise en compte par la tablette (par exemple : intuos3 = 10mg, intuos4 = 0,01mg) [ Ce point est très important pour moi ] .

- Sans fil , peut importe je m'en fiche un peu, mais ça peut être sympa si on veux dessiner sur un écran TV au loin assis sur canapé (pour le délire!)

La question est de savoir ce que ça vaut dans le long terme et aussi le niveau d'usure mine/surface ? (pas de nib-killer svp!).

Les tablettes qui m’intéressent actuellement :
- intuos4 Large, mais apparemment surface trop accrocheur.
- intuos5/Pro Large , je n'ai pas beaucoup d'avis dessus mais la version Pro, arrivée juste après, me semble mieux finie, plus jolie.
- intuosPro actuelle ,déjà testé, très déçu par le produit, surface hyper corrosif pour la mine, stylet avec des boutons trop plat, surface active qui se réduit de plus en plus qu'on avance dans les modèles, pilotes qui peux faire planter la tablette au point de la renvoyer en SAV si mauvaise manip !!? (c'est quoi ce délire !), je l'ai vite renvoyé !
- Huion Giano WH1409.

Mon setup actuel : Dell Monitor 24" 16:9 + intuos3 A4(surface évidement tronqué pour s'adapter à l'écran).

Voila j'aimerai bien connaitre ton avis sur la question, sachant que je dessine quasiment tout directement sur la tablette, j'accorde beaucoup d'importance aux traits et à la précision.

Désolé pour ce petit pavé, en tous cas je te souhaite le meilleur, c'est du très bon boulot ! ;)

d

  David REVOY OP , - Reply

Merci!
Alors pour le retour sur le long terme ; je ne sais pas encore, mon achat est encore très frais et j'ai aussi (re)acheté dans la foulé la tablette Cintiq13HD que j'utilise quotidiennement. ( expliqué ici : http://www.davidrevoy.com/article332/tablet-history-log ). La WH1409 est au placard, pour test après 3 semaines de production dessus qui se sont bien passé ; je la garde dans mon arsenal car j'aime l'objet et je la trouve très capable. J'ai même décidé d'acheter sur le site de Huion deux surfaces de la WH1409 pour renover mes anciennes tablettes. Toujours pas arrivé; mais ça à l'air de venir d'Asie vue les frais de port et le temps.
Je n'ai pas d'instrument ou de méthode pour mesurer la pression minimal. Il m'a semblé que l'Huion était très sensible au pression minimale, et avait un large spectre de pression différente dans les effleurements et pression minimales. Ca m'a un peu déranger, car j'avais l'impression que c'était difficile de faire des traits a "mi-pression" ; soit une bonne palette dans les faibles pression ; soit des saut assez directe dans les 100% de pression avec le réglage par défaut. C'était possible d'améliorer ça avec la courbe de pression globale dans les préferences de Krita, et comme pour tout, il faut avoir la main qui s'habitue. Ce qui m'a le plus dérangé est le jeu qu'il y a autour de l'orifice qui acceuille les mines, ça fait une mine qui godille un peu à l'impact avec la surface. Corrigible en épaississant manuellement la mine avec un ou deux tour de ruban adhésif, coupé à 1mm de largeur. Avec la graisse de la main, la surface à tendance à être ultra smooth. Je ne pense pas que l'usure des mines puisse arriver facilement. Afin d'augmenter un poil la sensation de frottement et de contact, j'ai passé une mine au papier de verre très fin , pour avoir un léger "plat". Ainsi, la tablette est vraiment à mon goût.

s

  SilverTES - Reply

Merci beaucoup pour ce retour détaillé :)

Je vois, il faut donc être très délicat avec la pression pour pouvoir profiter de tout les niveaux (ici 2048).
Tu as raison aussi sur le faite qu'il faut bien faire les réglages, aussi bien hardware que software.

Oui, tu as une bonne astuce pour le remplacement des surfaces de tablette, pour ma part j'utilise les classeurs en plastique que je découpe, heureusement le format est très proche de la surface de la tablette. Le stylet glisse très bien dessus, quasiment pas d'usure de la mine, mais le soucis avec cette surface bricolé, c'est qu'au bout de quelque temps ça à tendance à gondoler/gonfler, mais bon pour une solution de fortune ça va très bien.

En tous cas cela me permet de me faire une idée du matos.

Amicalement.

r

  REZA RECSAMULIA - Reply

Hello David, good review and I wanna ask what is meant by "nonprofessional audience." In your review of this Huion Giano?

Does that mean Giano is only suitable for amateurs or nonprofessionall needs?

And do you think it's ok for professionals to use this? especially for usage on daily basis?

And do you think it's promising for long term use?

I want to buy this product since in my studio they give me Huion INSPIROY G10T and when I work with it, it looks cool and it feels great as well since the active area bigger than Wacom Intuos medium...

So with this Giano, I hope I can get something even greater because I really need a huge active area for my work...

But since my budget currently tight, I can't afford for Wacom Intuos large or CINTIQ...

So do you recommend it for professional work? or probably I should save my money to get Wacom instead...

d

  David REVOY OP , - Reply

>> what is meant by "nonprofessional audience." In your review of this Huion Giano?

In the context of the review, it's an attempt to describe a group of user getting budget for a tablet to use only as hobbyist,testers and wannabe. Just an audience not needing to spend all day long painting on same tablet and hope it will last for years this way.

>> And do you think it's promising for long term use?

I can't answer. It would be pure esoterism to tell something like that. Sure, the plastics of the Huion looks solid, surface is ok. But you never know until you paint 80h/week during years as I did with Pepper&Carrot already. It can always be a small technical part breaking, a little power adaptator, battery, etc... Wacom are not "problemproof" too. It's often wise to wait for second edition of Wacom models ; for the Cintiq 13HD ; big difference between DTK1300 compare DTK1301 as I could compare talking about it with other user of the original version ; the revision correct a lot of problems. I think the brand ask the factory fixes when they produce more unit to avoid customer who complain or give back hardware after buying.

>> So do you recommend it for professional work?

Yes, it's a large tablet, does the work, has a specific curve of sensitivity with a big range in the low sensitivity and quickly register high-pressure ; it's not hard to get used to it just take a couple of day of painting. The nib of the stylus are like plastic little cones ; and give a nice feeling of having this sort of 'marker-ink-brush' sliding on the surface. Maybe user with a big focus on drawing pencil-like will find the surface a bit too smooth and will need to stick temporary a piece of paper on the top to add more friction and control to the moves, but it's a standard things even on Wacom. For painting, especially speedpainting with large moves it's perfect. Now let see if this model will survive in time and intensive use ; only practise practise practise will tell ...
:)

m

  Majk - Reply

Hi David,
I am user of Wacom Intuos5 M for 3 maybe 4 years and it's quite nice hardware but now I'm looking for something new, preferably wireless as this gonna be easier to manage on my limited working space. My choices for now are Huion Inspiroy Q11K and Huion WH1409.
Q11K is cheaper and have over 8000 pressure sensitivity steps so I'm wondering if such huge sensitivity gonna make any difference, can I even notice any change? WH1409 have standard 2048 pressure sensitivity.

d

  David REVOY OP , - Reply

"Pressure sensitivity level" is mainly marketing bullshit.

More precision is always good; but take for example a canvas 8192px large ; do you think you can draw a single stroke from left to right with adding 8192 levels of pressure entry for each pixels ? Answer is no. Software/driver will register a series of event, removes 80% of input noise, and do interpolation between values to appear smooth. 8192 pressure sensitivity is just floating numbers almost filling the full range between 0.00000 and 1.0000. 4 numbers after the point is sure a lot of details. With a 8bit sRGB picture ; you have 255 levels of greyscale possible; so the very idea to get 8192 variations makes no sens.
To make a pure gradient with only pressure, you'll need in theory 256 level of pressure ; but 512 level of pressure make it more precise ; 1024 is already heaven ; 2048 starts to be overkill ; etc...etc...

Real interesting datas Wacom and Huion or other brands don't give is:
- At what minimum of pressure in milligram the stylus register a 0.00000 entry ?
- At what maximum of pressure in milligram the stylus register a 1.0000 entry ?
- If I press exactly the milligram half in this range , will it give a 0.50000 entry ?
In fact, if you have 8192 level of pressure but all of them are between , let say fictive number, but between 0.1 milligram pressure and 0.2 ; you'll not benefit of the full range because only a light touch will be enough to trigger the range from 0 to 1. Even if you have 8192 level :)
Idem if the pressure is not linearly distributed between the pressure on the stylus. You think you press half, and boom, it's already 100% pressure. Or at 1/4 of the pressure in your hand, the stylus send a very low 0.001% information. All of this can be more , a lot more disturbing than gatting a low level of opacity...

So, all of this information could be way more interesting to know than 2048, 8192 levels but are hard to mesure, and for sure can vary between stylus ( On my old Intuos 3, I had two stylus ; both of them were different for the built-in pressure curve ; because of aging the 'spring' or mechanism was softer on one than the other one.).

But as long as Youtube reviewer bought by the brand with free tablets gift will keep saying
"I prefer this tablet better because it has 8192 level of pressure and you can really feels it"
then the world will keep rolling like that. xD

You can read more about pressure on my old article here: https://www.davidrevoy.com/article182/c … e-on-krita

d

  Daniel - Reply

Hi David!

First of all, thank you for sharing your experience and sorry for bad English.

I'm trying to configure my Huion 1060 PRO+ following your tutorial. I'm using Manjaro 17.0.2 with KDE. When I type the command "sudo dkms build digimend/6", I got this error mensage:

Error! echo
Your kernel headers for kernel 4.9.35-1-MANJARO cannot be found at
/usr/lib/modules/4.9.35-1-MANJARO/build or /usr/lib/modules/4.9.35-1-MANJARO/source.

when I type xinput --list, I got:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ HUION PenTablet Consumer Control id=15 [slave pointer (2)]
⎜ ↳ HUION PenTablet Pad id=20 [slave pointer (2)]
⎜ ↳ USB OPTICAL MOUSE id=21 [slave pointer (2)]
⎜ ↳ HUION PenTablet Pen Pen (0) id=22 [slave pointer (2)]
⎜ ↳ ELAN0501:00 04F3:3019 Touchpad id=11 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Power Button id=9 [slave keyboard (3)]
↳ Sleep Button id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
↳ Acer WMI hotkeys id=13 [slave keyboard (3)]
↳ HD WebCam id=14 [slave keyboard (3)]
↳ HUION PenTablet Consumer Control id=16 [slave keyboard (3)]
↳ Logitech USB Keyboard id=17 [slave keyboard (3)]
↳ Logitech USB Keyboard id=18 [slave keyboard (3)]
↳ HUION PenTablet Pen id=19 [slave keyboard (3)]

and dkms status:
digimend, 6: added


Any suggestion?

Thanks!

d

  Daniel - Reply

I found kernel headers on octopi, gonna try again.

d

  David REVOY OP , - Reply

Hi!
Yes, install your kernel header package. You need this libraries to compile external modules.
Let me know if you find it and if it works ( so I can add that in the article for 'other distro' not coming with kernel's header files )

d

  David REVOY OP , - Reply

Ha, we commented at the same time :D

d

  Daniel - Reply

Well, after installed the kernel-headers, I got this message:

Module digimend/6 already built for kernel 4.9.35-1-MANJARO/4

So I think Manjaro users don't need to do this step (correct me if I'm wrong).

In this step: "sudo xed /usr/share/X11/xorg.conf.d/50-huion.conf" I had to modify this line:

MatchProduct "TABLET" to

MatchProduct "HUION".

Now, when I type "xsetwacom --list" it seems to work:

HUION PenTablet Pen stylus id: 21 type: STYLUS
HUION PenTablet Pad pad id: 22 type: PAD

Gonna try to fix the proportion of the screen size and make it work only in my main monitor (I use a notebook conected in a external 23" monitor).

Again, thank you a lot for sharing your aknowledgment.

d

  David REVOY OP , - Reply

Installing the header trigger all the kernel modules to rebuild as far as I know ( so you can switch kernel later and keep the built module ). So, no suprise if the module was already built after getting the header if the package trigger a rebuild of the external modules. Good xsetwacom works, and thank you for trying in Manjaro and for the feedback!

d

  Daniel - Reply

Hi, dude! I got almost all things working here: setup the area just for my main monitor, keys are working... I just need make the proportion works. In this step:

tabletX=55200
tabletY=34500
# screen size:
screenX=1920
screenY=1080

I cannot reach with the cursor the bottom and right border of my monitor workspace. I think that numbers (tabletx and tablety) should be different to my model. How do you got that numbers?

Thanks.

d

  Daniel - Reply

I researched and found the command: "xsetwacom --get <id> area", and than I did some math (rule of third) to find the correct numbers for my device. Now, everything is working like a charm here!!!


Muito obrigado!!!! (merci beacoup)

d

  David REVOY OP , - Reply

Ha good you found how to do it. True, the Huion 1060 PRO+ has certainly a different geometry...
yes, that's the right method ( and the only one I found ).
Feel free to paste here on the comment your config script ; I'm sure it will be gold for a lost user somewhere on Internet searching for this ;)

d

  Daniel - Reply

Just to share: my KDE plasma was crashing, so I decided to try Manjaro Gnome. After installed, I got these two packages: xf86-input-wacom and xorg-xinput, then I added the custom X11 input rules and voilá!!! On the sistem configurations there is a wacom tab, and EVERYTHING works fine here... I can configure all the specs by a graphical interface: map the butons, set to one monitor, force proportion, pressure sensibility... Very easy!

d

  David REVOY OP , - Reply

Oh good to know!
Usually a single limitation about the Gnome Panel is the impossibility to add a modifier ( SHIFT / CTRL ) on the button of the stylus.
But if everything elses works, it's a lot !

p

  paul elie - Reply

bonjour,
j'ai installé ma tablet d'apres tes suggestions....WH 1409 (sans fil que j'utilise branchée sur usb!
mais je n'ai que1/9 a peu pres en haut a gauche de la surface sensible de la tablet qui ....marche!
(utilisable)
pourrais tu me conseiller?....je suis un debutant sur linux!
j'ai ubuntu studio (le dernier!) et un monitor 32 " 1920x1080
merci pour tes tutos....
paul.

d

  David REVOY OP , - Reply

Bonjour,
Ce qui est difficile à savoir dans ce cas, c'est si c'est un défaut d'usine; ou du driver dans une dernière Ubuntu 17.04 XFCE si je comprend bien (ou des deux). Ubuntu Studio est souvent un Ubuntu+XFCE+nautilus'buntu en filemanager+realtime-kernel+Jack-pour-l'audio mais à part ça , pas sensé être si different d'un Ubuntu en Xorg ou driver d'affichage... Ici, je teste un Linux Mint 18.1 et maintenant un 18.2 ; mais la base des deux reste un Ubuntu "ancien" ; 16.04.
En tout cas, avec le module kernel de Digimend ; nos deux instalations devrait être quasi similaire. Je me demande donc ce qui cloche...

Dans un terminal ;
Que dit un :
xsetwacom --get "TABLET Pen Tablet Pen stylus" Area

Que ferait un :
xsetwacom --set "TABLET Pen Tablet Pen stylus" Area 0 0 55200 34500

Testons pour voir...

p

  paul - Reply

paul@paul-GA-MA69GM-S2H:~$ xsetwacom --get "TABLET Pen Tablet Pen stylus" Area
Cannot find device 'TABLET Pen Tablet Pen stylus'.

paul@paul-GA-MA69GM-S2H:~$ xinput --list
â¡ Virtual core pointer id=2 [master pointer (3)]
â â³ Virtual core XTEST pointer id=4 [slave pointer (2)]
â â³ PenTablet id=8 [slave pointer (2)]
â â³ PenTablet Mouse id=9 [slave pointer (2)]
â â³ PenTablet Consumer Control id=11 [slave pointer (2)]
⣠Virtual core keyboard id=3 [master keyboard (2)]
â³ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
â³ Power Button id=6 [slave keyboard (3)]
â³ Power Button id=7 [slave keyboard (3)]
â³ PenTablet Keyboard id=10 [slave keyboard (3)]
â³ PenTablet System Control id=12 [slave keyboard (3)]
â³ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]

maintenant j'ai changé !...et je suis passé a kxstudio!
pour les applications audio et des conseils de pro...
j'ai suivi tout ce que tu ecrit pour le setup mais j'ai du manuellement crer le fichier
50-huion.conf parde que le terminal ne trouivais pas xed....
dans mon "system settings" sous input devices....la tablet a un message
Synaptics driver is not installed (or is not used)
merci.

d

  David REVOY OP , - Reply

Bizarre. Xsetwacom ne détecte pas ta tablette. Je pense que j'ai quelquechose que Ubuntu 16.04/Linux Mint 18.x ont que les autres système n'ont pas donc ( ou alors, le module du kernel Digimend n'est pas bien installé , ou le système est trop différent du miens , nouveau libinput, Xorg, etc....). xed est un fork de gedit pour Linux Mint , juste un éditeur de texte. Désolé , mais je ne sais pas aider sur les autres distro; tout change trop souvent. Kxstudio est basé sur Ubuntu 14.04 ; c'est trop vieux peut-être ( freeze des paquets en décembre 2013, release en avril 2014 ).

p

  paul - Reply

ok ...merci!
je vais essayer linux/mint!

d

  Djoe les Mains - Reply

Salut. J'ai lu ton article et j'aimerai savoir si ça marcherait pour une Huion GT 220 v2 sur Ubuntu 16.04 ? Si je demande ça c'est parce que la pression fonctionne mais le curseur est plus rapide que le stylet et que ce stylet ne fonctionne que sur la partie haute-gauche de l'écran et quand je vais tout à droite le curseur finit par apparaître à gauche :/

Merci d'avance.

d

  David Revoy - Reply

Bonjour, je crois que l'artiste https://rjquiralta.wordpress.com/ utilise la GT220 sur ArchLinux avec le module kernel digimend. A voir avec lui (en anglais).
Sinon, oui, ça devrait fonctionner ; Mint 18.2 est toujours basé sur Ubuntu 16.04. Donc, c'est un peu près la même méthode pour mettre à jour le module du kernel ( Install Digimend driver via DKMS ).

d

  Djoe les Mains - Reply

Merci de ta réponse. J'ai fais les mêmes manips que toi et "xsettwacom --list" ne donne rien. J'ai écris à l'artiste que tu m'as donné. J'attends voir s'il me réponds.

Merci quand même :)

d

  dragon - Reply

Thanks for the excellent review guide

e

  Evgeniy - Reply

Hello, David! First of all - you're awesome artist! And second - all in this article doesn't work for Huion GT-156HD... ;________;' Just for clarification((( But anyway, Huion gt-156hd is realy good graphic tablet))) But without buttons for me on linux... Argh...

e

  Evgeniy - Reply

Ow, no-no! It's works! Just one moment change everything! Not "TABLET Pen Tablet Pen stylus" - "Tablet Monitor Pen Tablet Monitor Pen stylus" and gt-156hd is works! But not all buttons and touch strip give me only one "m"))) Last five buttons don't work.

m

  Moini - Reply

If you've got disinfectant in the house, it may be helpful to know that its main ingredient is isopropyl alcohol (which is what I used for cleaning up my beloved sticky tux droid).

b

  Birkov - Reply

I use Manjaro and I've a Huion gt 220 v2 that was working fine with Krita and Gimp, but for some reason the pressure was not working in the Blender's sculpt tools.
After follow the steps that you describe in this article, now is working fine so, thank you very much.

l

  Lucas - Reply

Hello David, thank you for your incredibly useful blog. I was wondering if you can change the aspect ratio of the tablet to work with 16:9 screens. Out of the box the full active area is 16:10. If possible I might as well quite windows and photoshop altogether and use Open Source/Free Software exclusively.

d

  David REVOY OP , - Reply

Hey!
Yes, it's possible but it require the tablet to work with xsetwacom. When xsetwacom can handle the mapping, the command is :
xsetwacom --set Area x1 y1 x2 y2
(where is the name of the tablet found from xinput --list; and x1 y1 x2 y2 coordinate of top-left point(1) and bottom-right point (2))

In my script , I use this simple ratio math :

# Mapping
tabletX=55200
tabletY=34500

# screen size:
screenX=1920
screenY=1080

# setup ratio :
newtabletY=$(( $screenY * $tabletX / $screenX ))
xsetwacom --set "$tabletstylus" Area 0 0 "$tabletX" "$newtabletY"

m

  Manuel - Reply

Hello David,

thank you very much for your blog and this article. I got a Huion DWH69 yesterday and the basic functions worked fine almost immediately after connecting it with my Ubuntu 16.04 notebook. After starting the notebook again today the tablet is completely unresponsive. I don't have any clue why. Now I'm thinking about following your instructions but I don't really understand what you mean by saying "then we will put the source code inside a specific directory". What source code? Where do I get the source code? Is it the digimend-dkms_6_all.deb file? Or do I need the code that's INSIDE this file? Do I have to copy it out of this file and into another one that has to be put into the /usr/src/<PROJECTNAME>-<VERSION> folder? Or do I just have to copy the deb-file into this folder?

Best wishes

Manuel

m

  Manuel - Reply

Okay, my questions were stupid, sorry. :-) Just found out that I only had to follow your instructions and copying the commands into a terminal. Worked fine after I removed a driver that I installed yesterday. Now the tablet works again. Thanks!

d

  David REVOY OP , - Reply

Ha good! Thanks for your time, and sorry if my guide is sometime not so easy to follow. I'm glad you could make your tablet working again!

Write a comment

Notice : URL allowed ( auto-clickable ). Pictures URL too ( gif,jpg,png auto-displayed )

Capcha

Enter image code