Tablette Wacom Graphire USB

De Lea Linux
Aller à la navigation Aller à la recherche

Tablette Wacom Graphire USB

Tablette Wacom Graphire USB
par at caramail.com Raymond Ostertag, le 17 décembre 2001
Pour devenir le roi du dessin sous Gimp ;)

Préambule

Ce document décrit l'installation d'une tablette WACOM Graphire USB sur une distribution Linux Mandrake 8.10.

Pour faire fonctionner cette tablette, il faut mettre en place un module pour le noyau et un module pour le serveur graphique XFree.

La différence avec les documents déjà existants se situe au niveau des compilations des modules du noyau et de XFree qui ne sont volontairement pas décrites ici dans le souci de simplifier cette installation.

Vous allez avoir besoin de télécharger et récupérer des informations sur le web. Allez sur le site de Frédéric Lepied et téléchargez le module wacom_drv.o.gz compilé pour XFree 4.1 qui, à ce jour, est en version alpha 25. Travaillez en tant que root sauf pour la partie configuration de Gimp que vous ferez comme utilisateur lambda.

USB

En principe Linux Mandrake a détecté et configuré votre USB. Vous devriez pouvoir le vérifier avec le petit programme usbview (fourni avec les cédéroms). Si ça ne fonctionne pas, vérifiez que l'USB est bien activé dans le BIOS.

Modules du noyau

Commencez par lister les modules installés, dans une console tapez lsmod. Comparez la liste obtenue avec celle-ci :

  • evdev
  • mousedev
  • wacom
  • hid
  • input
  • usb-uhci ou usb-ohci (suivant votre contrôleur USB)
  • usbcore

et pour chaque module manquant tapez modprobe nom_du_module. Vérifiez votre travail avec lsmod.

Configuration de XFree

D'abord décompressez le module téléchargé par gzip -d wacom_drv.o.gz puis copiez le résultat dans /usr/X11R6/lib/modules/input/. Pour configurer efficacement XFree il faut mieux commencer par repérer son fichier de log. Allez dans /var/log et éditez un fichier du style XFree86.log. Si vous en avez plusieurs, éditez le plus récent celui qui correspond à votre session en cours. Dans ce fichier vous trouverez le nom du fichier de conguration courant, en principe Using config file: "/etc/X11/XF86Config-4". Notez aussi toute erreur (EE) pour ne pas mélanger par la suite les problèmes liés à la tablette aux autres problèmes. Faites une copie de sauvegarde du fichier de configuration puis éditez l'original.

Ajoutez les sections suivantes à votre fichier de configuration :


--------------------------------------------
...
Section "Module"
   ...
   Load "wacom"
   ...
EndSection
...
--------------------------------------------
...
#
# Input devices
#

# Tablette Graphire USB

Section "InputDevice"
   Identifier "stylus"
   Driver "wacom"
   Option "Device" "/dev/input/event0"
   Option "Mode" "Absolute"
   Option "Type" "stylus"
   Option "USB" "on"
   Option "AlwaysCore" "on"
EndSection

Section "InputDevice"
   Identifier "eraser"
   Driver "wacom"
   Option "Device" "/dev/input/event0"
   Option "Mode" "Absolute"
   Option "Type" "eraser"
   Option "USB" "on"
   Option "AlwaysCore" "on"
EndSection

Section "InputDevice"
   Identifier "cursor"
   Driver "wacom"
   Option "Device" "/dev/input/event0"
   Option "Mode" "Absolute"
   Option "Type" "cursor"
   Option "USB" "on"
   Option "AlwaysCore" "on"
EndSection
...
--------------------------------------------
...
Section "ServerLayout"
...
# ajouté pour la tablette graphire USB

   InputDevice "stylus" ""
   InputDevice "eraser" ""
   InputDevice "cursor" "Alwayscore"

EndSection
--------------------------------------------

Redémarrez le serveur graphique (déloggez vous et faites Menu>Redémarrer le serveur X ALT-X) puis éditez le fichier de log. S'il y a des erreurs c'est le moment de faire fonctionner votre cervelle et de trouver pourquoi ;-)

Nota :
Le module wacom_drv.o contient trois pilotes : stylus (stylo), eraser (gomme) et cursor (souris). Avec cette configuration vous pouvez utiliser les trois. L'option alwayscore dans la section ServerLayout est importante car : avec alwayscore vous pouvez utiliser votre outil en permanence et avec un champ vide "" vous ne pourrez l'utiliser qu'avec des applications comme Gimp. C'est votre choix de mettre alwayscore ou non. La configuration de XFree peut être affinée par la suite. Reportez-vous à l'excellent Wacom Tablet HOWTO (en anglais) pour en connaître plus sur les différentes options.

Configuration de Gimp

Maintenant que votre tablette est fonctionnelle, lancez Gimp et appellez le dialogue Périphériques d'entrée... dans Fichier>Dialogues. Vous devriez voir un menu déroulant avec les champs cursor, stylus et eraser et un autre menu déroulant avec désactiver, fenêtre et écran. Le mode écran correspond à un outil géré par XFree et utilisable sur tout l'écran. Le mode fenêtre correspond à un outil géré par Gimp et utilisable seulement dans les fenêtres Gimp. Malheureusement le mode fenêtre plante lamentablement Gimp chez moi donc utilisez le mode écran. Une autre fenêtre Etat des périphériques... vous permet de contrôler ce que vous faites outil par outil.

Nota :
j'ai eu un bug après être passé de désactiver à écran et ma souris ne pouvait plus être active dans Gimp. Après reboot le comportement est redevenu normal.

Références

Wacom XInput driver for XFree86 par Frédéric Lepied
http://people.mandrakesoft.com/~flepied/projects/wacom/
Les derniers modules et un forum pour poser toutes les questions que vous souhaitez.

Wacom Tablet HOWTO par Stefan Runkel
http://www.linuxdoc.org/HOWTO/Wacom-Tablet-HOWTO.html
En anglais : tout sur la configuration des tablettes en général.

Wacom Graphire USB Mini-HOWTO par Arnaud Claden
http://www.linuxdoc.org/HOWTO/mini/Wacom-USB-mini-HOWTO.html
En anglais : complément du précédent pour les tablettes USB.

Configurer sa tablette graphire de Wacom en version USB sous XFree 4.0.x par Vincent Le Prince
http://www.linuxgraphic.org/configurer/articles/graphireusb/index.html
La même chose que ce document mais avec les étapes de compilation en plus. Notez les différences de nommage des modules et pilotes entre la version compilée et les sources.

Configuring Wacom USB tablets under Linux par Laurent Hofer alias Ayoros
http://gug.sunsite.dk/tutorials/ayoros1/
En anglais : la même chose que ce document mais avec les étapes de compilation en plus.




@ Retour à la rubrique Matériel

Cette page est issue de la documentation 'pré-wiki' de Léa a été convertie avec HTML::WikiConverter. Elle fut créée par Xavier Facq le 05/11/2001.

Copyright

Copyright © 05/11/2001, Xavier Facq

Creative Commons License
Creative Commons Attribution iconCreative Commons Share Alike iconCreative Commons Noncommercial
Ce document est publié sous licence Creative Commons
Attribution, Partage à l'identique, Contexte non commercial 2.0 :
http://creativecommons.org/licenses/by-nc-sa/2.0/fr/