====== Tablette Graphique WACOM ====== {{ http://aviaweb.free.fr/ftp/images/tablette_wacom.jpg}} ==== Installation depuis les sources ==== Il n'existe pas de paquet au moment de l'écriture de ce tuto, il vous faut télécharger le driver ici: http://linuxwacom.sourceforge.net/index.php/dl Décompressez l'archive et compiler à l'ancienne ^_^ $ ./configure --prefix=/usr $ make # make install ==== Connectez votre tablette ==== Branchez votre tablette et vérifier si cette dernière est reconnue: # cat /proc/bus/input/devices Essayez de trouver la partie pertinente en rapport avec la tablette. Vous devriez avoir quelque chose qui ressemble à cela: I: Bus=0003 Vendor=056a Product=0015 Version=0403 N: Name="Wacom Graphire4 4x5" P: Phys= S: Sysfs=/class/input/input3 H: Handlers=mouse1 event2 B: EV=1f B: KEY=1c63 0 70011 0 0 0 0 0 0 0 0 B: REL=100 B: ABS=100 3000003 B: MSC=1 Noter la valeur de "Vendor" pour l'étape suivante. ==== Ajout de la règle UDEV à votre tablette ==== Ouvrez un éditeur de texte (comme nano) et écrivez ceci: KERNEL=="event*", ATTRS{idVendor}=="056a", NAME="input/%k", SYMLINK+="input/graphire4" Changez la valeur "056a" par la valeur du "Vendor" trouvée précédemment. Changez aussi "graphire4" avec ce que vous voulez. Maintenant sauvegardez le texte comme fichier "10-wacom.rules" dans le repertoire "/etc/udev/rules.d". ==== Ajout des modules nécéssaires ==== Pour le bon fonctionnement de la tablette, vous devez ajouter les modules suivant au fichier "/etc/sysconfig/modules". wacom evdev ==== Vérification du bon fonctionnement ==== Après les étapes précédentes, rebootez la machine ou alors tapez la commande: # udevstart Voyons si le système a correctement trouvé la tablette, Lancez: $ ls /dev/input Le résultat devrait montrer un périphérique appellé "graphire4" (ou le nom que vous lui avez attribué précédemment). Faites un test avec: $ cat /dev/input/graphire4 ou $xxd /dev/input/graphire4 ou # wacdump /dev/input/graphire4 Après avoir essayé une de ses commandes, vous devez bouger le stylo de la tablette. Si vous voyez des lettes, c'est bon ! ^_^ Toutefois la dernière commande donne le meilleur résultat. ==== Configuration du serveur X ==== Bon maintenant il est temps de configurer votre serveur X. Ajoutez ces lignes à votre fichier "/etc/X11/xorg.conf": Section "InputDevice" Driver "wacom" Identifier "stylus" Option "Device" "/dev/input/graphire4" Option "Type" "stylus" Option "USB" "on" EndSection Section "InputDevice" Driver "wacom" Identifier "eraser" Option "Device" "/dev/input/graphire4" Option "Type" "eraser" Option "USB" "on" EndSection Section "InputDevice" Driver "wacom" Identifier "cursor" Option "Device" "/dev/input/graphire4" Option "Type" "cursor" Option "USB" "on" EndSection # This section is for Intuos3, Cintiq 21UX, or Graphire4 only Section "InputDevice" Driver "wacom" Identifier "pad" Option "Device" "/dev/input/graphire4" Option "Type" "pad" Option "USB" "on" EndSection Puis ajoutez ces lignes à la section "ServerLayout": InputDevice "cursor" "SendCoreEvents" InputDevice "stylus" "SendCoreEvents" InputDevice "eraser" "SendCoreEvents" #The line below is for Intuos3, Cintiq 21UX, or Graphire4 only InputDevice "pad" Et voilà ! Relancez le serveur X en pressant [Ctrl]+[Alt]+[Backspace]. Votre tablette devrait fonctionnée. ==== Possibles problèmes ==== === Aucun périphèriques affichés dans /dev/input === Pour résoudre ce problème, copiez le fichier "wacom_drv.so" des sources de linuxwacom dans le dossier "usr/X11R6/lib/xorg/modules/input", avec les commandes suivantes: # cd linuwacom-x.x.x-x # cd prebuilt # cp wacom_drv.so /usr/X11R6/lib/xorg/modules/input Note: si vous avez une version 64bit vous devez copier le fichier "wacom_drv.so_x86-64" en le renommant simplement avec la commande "cp" comme ceci: # cp wacom_drv.so_x86-64 /usr/X11R6/lib/xorg/modules/input/wacom_drv.so === Disfonctionnement avec le stylo, les dessins ne sont pas proportionnels === Pour tester, mettez un CD sur votre tablette et dessinez un rond avec votre application graphique, comme [[GIMP]]. Si le cercle n'est pas parfait vous devez ajouté une option spéciale au fichier "/etc/X11/xorg.conf" à chaque section "InputDevice" de votre tablette. Cette option est: Option "KeepShape" "on" ==== Configuring The GIMP and Inkscape ==== === Avec The GIMP === Allez dans le menu Fichier -> Préférences -> Controleurs d'entrée -> [Configure Extended Input Devices...]. Configurer pour chaque périphérique le mode "Screen" et n'oubliez pas de sauvegarder les changements. Ca devrait fonctionner =) === Inkscape === Allez dans le menu Fichier -> Input Devices. Configurer pour chaque périphérique le mode "Screen" et n'oubliez pas de sauvegarder les changements. Ca devrait fonctionner =) ==== Source de ce tutoriel ==== http://wiki.frugalware.org/Wacom == Notes sur le tuto original == Version de Frugalware: -current Kernel version: 2.6.19 Xorg version: 7.1.99.903 linuxwacom version: 0.7.6-4 Tabelette utilisée: Graphire4 (Small)