Tablette Wacom Graphire USB
Tablette Wacom Graphire USB
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
Copyright
Copyright © 05/11/2001, Xavier Facq
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/ |