Installation et configuration d'une tablette grahique Huion H610Pro sous Ubuntu

Je me suis offert un nouveau petit cadeau de Noël (décidément, Noël a bon dos cette année) ! Une tablette graphique de la marque Huion, le modèle H610Pro. J'ai hésité avec des modèles de la marque très reconnue (mais plus chère) Wacom, car ces derniers sont reconnus nativement pour la plupart sous Ubuntu. Avec la marque Huion, il y a parfois quelques manips à faire (et si ça marche finalement pas, ben tu l'as dans le baba) ...

Tablette graphique Huion H610Pro

Edit important : Ubuntu 17.10 et ultérieur

J'ai réinstallé ma bécanne et je l'ai passée sous Ubuntu 17.10. Ma tablette Huion a été immédiatement reconnue et aucune manip supplémentaire n'a été nécessaire. J'ai pu paramétrer les boutons de la tablette ainsi que ceux du stylet (!) directement dans le menu des paramètres pour tablette Wacom (je montre quelques screenshots plus bas dans cet article).
2nd EDIT : Installation d'Ubuntu 18.04, reconnaissance native de mon matériel toujours OK !
Néamnmoins, je laisse le reste de l'article tel quel si cela peut aider pour des versions antérieurs d'Ubuntu, ou pour d'autres distributions.


Drivers DIGImend

Heureusement, des gens se décarcassent et pondent des drivers pour nous autres linuxiens qui souhaitons s'initier au dessin digital. Je liste dans cet article les étapes nécessaires pour faire pleinement fonctionner une tablette graphique Huion H610Pro sous Ubuntu 17.04.

Qu'est-ce que DIGImend ? Il s'agit d'une collection de drivers pour différentes marques de tablettes graphiques (dont la mienne).

Le site officiel du projet : http://digimend.github.io/

Téléchargement et installation

Très pratique : il existe un paquet .deb à télécharger sur la page des dernières releases. Installer ce paquet (au moment où j'écris ce billet, il s'agit d'un paquet appelé digimend-dkms_6_all.deb).

Une fois cela fait, la tablette doit être immédiatement reconnue dès qu'elle est branchée en usb et vous devriez pouvoir vous servir du stylet pour dessiner dans un logiciel de dessin (MyPaint par exemple). Cependant, les boutons raccourcis à gauche de la tablette ne doivent pas fonctionner.

Configuration des boutons

Je vous propose deux solutions simples à mettre en oeuvre pour faire fonctionner les boutons. Voici mes sources :

Configuration de base

  • ouvrir un terminal

  • créer un fichier 52-tablet.conf qui n'existe pas encore

    cd /etc/X11
    sudo mkdir xorg.conf.d 
    cd xorg.conf.d 
    sudo gedit 52-tablet.conf
  • copier et coller ce qui suit dans ce fichier

    Section "InputClass"
    Identifier "Huion on wacom"
    # MatchIsTablet "on"
    MatchProduct "HUION"
    MatchDevicePath "/dev/input/event*"
    Driver "wacom"
    EndSection
  • sauvegarder le fichier 52-tablet.conf

  • redémarrer l'ordinateur

  • ouvrir de nouveau un terminal et taper

    xsetwacom --list
  • si cela vous est proposé, installer le paquet xserver-xorg-input-wacom comme ceci :
    sudo apt install xserver-xorg-input-wacom
  • et retenter xsetwacom --list

  • cela devrait retourner quelque chose comme
    HUION PenTablet Pen stylus          id: 13  type: STYLUS    
    HUION PenTablet Pad pad             id: 14  type: PAD   

Maintenant que notre tablette est correctement reconnue, nous allons configurer les boutons.

Solution 1 : utiliser l'interface graphique

Sous Ubuntu 17.04, je peux utiliser l'interface graphique native permettant de configurer une tablette Wacom, disponible dans le panneau des Paramètres. Cependant, cela ne me permet pas de définir les boutons du stylet (qui n'est pas reconnu dans l'interface graphique), ou des paramètres plus précis tels que la sensibilité à la pression etc ...

Menu préférences sous GNOME

Paramètres Stylet Wacom

Paramètres Tablette Wacom

Cliquer sur le boutton Associer les bouttons ... et définir pour chaque bouton de la tablette une touche. Ces règlages perdurent au débranchement de la tablette ou au redémarrage de l'ordinateur.

Solution 2 : créer un script à exécuter à la demande

Attention : ces règlages ne sont pas sauvegardés. Dès que la tablette est débranchée ou l'ordinateur éteint, les règlages sont perdus. Il faut les relancer.

  • créer un nouveau fichier tablette.sh où vous le souhaitez (par exemple, dans votre /home)

  • copier et coller ce qui suit dans ce fichier
#!/bin/sh

# Définir les touches du clavier à associer aux bouttons de la tablettes (configuration perso)
# Les boutons de la tablette sont numérotés dans cet ordre (de haut en bas) pour la tablette Huion H610 Pro : 1,2,3,8,9,10,11,12.

xsetwacom --set "HUION PenTablet Pad pad" Button 1 "key +ctrl z"
xsetwacom --set "HUION PenTablet Pad pad" Button 2 "key e"
xsetwacom --set "HUION PenTablet Pad pad" Button 3 "key b"
xsetwacom --set "HUION PenTablet Pad pad" Button 8 "key +shift ;"
xsetwacom --set "HUION PenTablet Pad pad" Button 9 "key ,"
xsetwacom --set "HUION PenTablet Pad pad" Button 10 "key f"
xsetwacom --set "HUION PenTablet Pad pad" Button 11 "key d"
xsetwacom --set "HUION PenTablet Pad pad" Button 12 "key +space"

# Définir les touches du stylet
# Les boutons du stylet sont numérotés 1,2,3 (respectivement l'appui de la tête de mine, le boutton du bas, le boutton du haut)
# Voici les règlages par défaut

xsetwacom --set 'HUION PenTablet Pen stylus' Button 1 "button +1"
xsetwacom --set 'HUION PenTablet Pen stylus' Button 2 "button +2"
xsetwacom --set 'HUION PenTablet Pen stylus' Button 3 "button +3"
  • rendre ce fichier exécutable (ouvrir un terminal et taper :)

    chmod +x tablette.sh
  • dès que vous branchez la tablette pour vous en servir, exécutez ce script pour charger les règlages.

    ./tablette.sh
  • tester les règlages dans un logiciel de dessin : ça doit fonctionner !

- ubuntu -

Commentaires


Renaud's gravatar
Renaud - 11/06/2018 - 09:09

Bonjour,
je suis arrivé sur ton blog par le biais d'un article diffusé sur le blog de David Revoy qui te citais en référence.
merci pour le partage d'informations sur le paramétrage de la tablette.
je suis sur Ubuntu 16.04 et j'ai acheté une Huion GT-156HD V2, soit une tablette écran de 15.6pouces.
j'ai réussi en croisant les sources (dont toi) à recalibrer et associer/retrouver les touches pour ce modèle.
Étant donné que je n'ai pas de blog, et comme tu es une sorte de référence, je me permet de te proposer de mettre à disposition ce que j'ai trouvé comme solution afin que cela serve de base à d'autres utilisateurs.
si ma proposition est digne d'intérêt pour toi, je te partagerais mon code source et te laisserai en faire un article, car je n'ai par moi même aucune force de "diffusion".
je te souhaite une bonne journée.

Laure-Anne's gravatar
Laure-Anne - 12/06/2018 - 15:03

Bonjour Renaud, heureuse que cet article ait pu t'être utile. C'est avec plaisir que je modifierai cette page (qui a l'air pas trop mal référencée) avec une section publiant ton code source, car en effet, ça peut toujours être utile à d'autres.
J'attends un mail de ta part, à bientôt !

Poster un commentaire