[[wacom]]
Piste: » wacom
Tablettes graphiques : Wacom
Tableau récapitulant les tablettes graphiques testées avec Ubuntu :
| tablette graphique | ||||
|---|---|---|---|---|
| model | Vendor | ProdId | expresskey | touch strip |
| intuos3 4x5 (A6) (PTZ-430) | 056a | |||
| intuos3 4x6 (A6 Wide) ( PTZ-431W) | 056a | 00b7 | ok | ok |
| intuos3 6x8 (A5) (PTZ-630) | 056a | 00b1 | ok | ok |
| intuos3 6,25x10,67 (A5 Wide) (PTZ-630) | 056a | 00b5 | ok | ok |
| intuos3 9x12 (A4) (PTZ-930) | 056a | 00b2 | ok | ok |
| intuos3 12x12 (A4 Oversize) (PTZ-1230) | 056a | |||
| intuos3 12x19,2(A3 Wide) (PTZ-1231W) | 056a | |||
| Cintiq 12wx | 056a | ok (Intrepid) | ok (Intrepid) | |
| Cintiq 21 UX | 056a | 003f | ok | |
| Volito1 | 056a | 0060 | ||
| Bamboo | 056a | 0065 | ok | ok |
| Bamboo Fun | 056a | 0018 | ok (9.04) | ok (9.04) |
Légende :
Vide = Non Testée
Ok = Tout Fonctionne
No = Non Opérationnelle
Notes :
Introduction
Wacom
«Wacom Co., est une compagnie mondiale qui produits des tablettes graphiques et des produits en relation.
La maison mère est à Otone, région de Saitama, au Japon. La maison mère pour les états-unis est à Vancouver, Washington.
Wacom est une traduction abrégé du japonais: Wa pour harmonie ou Cercle, et Komu l'Ordinateur.
C'est l'un des plus gros producteur de tablettes graphiques, et il est très populaire auprès des artistes, des "designers" graphiques, des architectes, et des dessinateurs de B-D, qui le cite habituellement comme un standard industriel.
Les tablettes Wacom sont remarquables par leur utilisation d'un système de stylet sans-fil, sans-pile, sensible à la pression et à l'incurvation.
En plus de fabriquer et de vendre des tablettes graphiques comme produits à part entière, Wacom fournit aussi des technologies d'entrées graphiques utilisées dans la plupart des tablettes pour ordinateurs, appelé Penabled Technology.
En 2005, Wacom possédait 95.8% de part du marché au Japon, et estimé à 70% dans le reste du monde.» traduction libre de Wikipedia
Installation
Ce tutoriel va vous permettre de faire fonctionner :
- le stylet, le "pad", la gomme, la souris
- la pression, l'inclinaison
- le "touch strip"
- les boutons "express-keys"
Je parlerai ici du cas d'une Intuos3 A5.
Tablettes
La prise en charge matériel de la tablette est réalisée par le module wacom.
Il peut être chargé par le serveur graphique ou le système.
Toutes les tablettes s'installe de la même manière, à partir de la phase de configuration, certaines options sont à adapter.
Les étapes par lesquelles l'installation s'effectue sont :
* La Vérification de la prise en charge de la tablette
* La Vérification des pré-requis
* La Configuration de la tablette
* La Vérification de Xorg et de la tablette
Express-keys
A partir de HARDY les touch-strips et les express-keys sont incluse directement dans le pilote.
La configuration se pilote grâce à l'outil xsetwacom
Avant Hardy consulter la pages des Expresskeys
Installation Tablette graphique
Vérification de la prise en charge de la tablette
Vérifier la version de la tablette
Sur USB, vous allez lister les périphériques usb avec lsusb
Tapez lsusb dans une console vous obtiendrez :
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 004: ID 056a:00b1 Wacom Co., Ltd
Bus 002 Device 001: ID 0000:0000
Comparez-les à la liste.
Ici c'est :
''056a Wacom Co., Ltd ''
''00b1 Intuos3 A5 PTZ-630''
Liste des tablettes prises en charge
Voici la liste provenant de http://linuxwacom.sourceforge.net/
| Nom | Serie | Usb | id Vendeur | id Produit | expresskeys | touchstrip |
|---|---|---|---|---|---|---|
| UD | 056a | |||||
| UD II | 056a | |||||
| PenPartner | 056a | |||||
| Graphire 1 | 056a | |||||
| Graphire 2 | 056a | |||||
| Intuos 1 | 056a | |||||
| Intuos 2 | 056a | |||||
| Cintiq | 056a | |||||
| TabletPC | 056a | |||||
| Graphire 1 | 056a | 0010 | ok | ok | ||
| Graphire 2 | 056a | 0011 | ||||
| Graphire 3 | 056a | 0014 | ||||
| Graphire 4 | 056a | 0015 | ok | ok | ||
| Graphire 4 | 056a | 0016 | ||||
| Cintiq | 056a | |||||
| CintiqPartner | 056a | |||||
| Intuos 1 | 056a | |||||
| Intuos 2 | 056a | 0041 | ||||
| Intuos 3 | 056a | 00b1 | ok | ok | ||
| Volito 1 | 056a | 0060 | ||||
| Volito 2 | 056a | 0062 | ok | ok | ||
| PenPartner 1 | 056a | |||||
| PenPartner 2 | 056a | |||||
| DTF 521 | 056a | |||||
| Bamboo | 056a | 0065 ou 0069 | ||||
| Bamboo Fun | 056a | 0018 | ok | ok |
Vérification des pré-requis
- Fonction sudo activée.
- Connexion Internet configurée et activée.
Configuration de la tablette
Il y a toutes les explications en anglais des options ici
Les options de configuration se changent grâce à l'outil xsetwacom.
Faites une sauvegarde de votre ancien fichier de configuration :
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
Éditez le fichier de configuration de xorg :
sudo gedit /etc/X11/xorg.conf
dans Module rajouter :
Section "Module"
....
Load "wacom"
...
EndSection
dans InputDevices rajouter en adaptant :
Section "InputDevice" Driver "wacom" Identifier "stylus" Option "Type" "stylus" # Stylet pointe ecriture Option "Device" "/dev/input/wacom" # Tablette USB Option "USB" "on" # Tablette USB #Option "Device" "/dev/ttyS0" # Tablette SERIE #Option "ForceDevice" "ISDV4" # Tablet PC ONLY # options maintenant gere à travers xsetwacom #Option "Mode" "absolute" # Position sur la tablette #Option "HistorySize" "64" # Taille buffer #Option "Tilt" "on" # Inclinaison #Option "TiltInvert" "on" # Invertion de l'inclinaison #Option "Threshold" "5" # sensibilité à la pression EndSection Section "InputDevice" Driver "wacom" Identifier "eraser" Option "Type" "eraser" # stylet pointe gomme Option "Device" "/dev/input/wacom" # Tablette USB Option "USB" "on" # Tablette USB #Option "Device" "/dev/ttyS0" # Tablette SERIE #Option "ForceDevice" "ISDV4" # Tablet PC ONLY EndSection Section "InputDevice" Driver "wacom" Identifier "cursor" Option "Type" "cursor" # curseur souris Option "Device" "/dev/input/wacom" # Tablette USB Option "USB" "on" # Tablette USB #Option "Device" "/dev/ttyS0" # Tablette SERIE #Option "ForceDevice" "ISDV4" # Tablet PC ONLY EndSection # Cette section est pour Intuos3, Cintiq 21UX, ou Graphire4 seulement Section "InputDevice" Driver "wacom" Identifier "pad" Option "Type" "pad" Option "Device" "/dev/input/wacom" # Tablette USB Option "USB" "on" # Tablette USB #Option "Device" "/dev/ttyS0" # Tablette SERIE #Option "ForceDevice" "ISDV4" # Tablet PC ONLY EndSection
Et dans la section ServerLayout :
Section "ServerLayout"
....
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents" # pour les tablettes non lcd seulement
InputDevice "pad" # pour tablettes Intuos3/Cintiq 21UX/Graphire4 et ne doit pas envoyer d'evenement noyau
..
EndSection
Enregistrez, voila X est configuré.
Vous pouvez redémarrer votre serveur X, après avoir sauvé et fermé tous vos travaux,
Fermez votre session et rouvrez-la, ou depuis une console tty de l'ordinateur (ctrl+alt+f1),
ouvrez une session et lancez la commande adapté à votre gestionnaire de session graphique :
sudo /etc/init.d/gdm restart
Vérification de Xorg et de la tablette
Faite un :
grep -i wacom /var/log/Xorg.0.log
Vous devriez voir :
(II) LoadModule: "wacom" (II) Loading /usr/lib/xorg/modules/input//wacom_drv.so (II) Module wacom: vendor="X.Org Foundation" (II) Wacom driver level: 47-0.7.9-8 $ (II) LoadModule: "wacom" (II) Reloading /usr/lib/xorg/modules/input//wacom_drv.so (II) Wacom driver level: 47-0.7.9-8 $ (**) stylus device is /dev/input/wacom (**) WACOM: suppress value is 2 (**) eraser device is /dev/input/wacom (**) WACOM: suppress value is 2 (**) cursor device is /dev/input/wacom (**) WACOM: suppress value is 2 (**) pad device is /dev/input/wacom (**) WACOM: suppress value is 2 (II) XINPUT: Adding extended input device "pad" (type: Wacom Pad) (II) XINPUT: Adding extended input device "cursor" (type: Wacom Cursor) (II) XINPUT: Adding extended input device "eraser" (type: Wacom Eraser) (II) XINPUT: Adding extended input device "stylus" (type: Wacom Stylus) (**) Option "Device" "/dev/input/wacom" pad Wacom X driver grabbed event device (==) Wacom USB Intuos3 tablet speed=9600 maxX=40640 maxY=30480 maxZ=1023 resX=5080 resY=5080 tilt=enabled (==) Wacom device "pad" top X=0 top Y=0 bottom X=40640 bottom Y=30480 (==) Wacom device "cursor" top X=0 top Y=0 bottom X=40640 bottom Y=30480 (==) Wacom device "eraser" top X=0 top Y=0 bottom X=40640 bottom Y=30480 (==) Wacom device "stylus" top X=0 top Y=0 bottom X=40640 bottom Y=30480
Puis :
xsetpointer -l
.... 2: "pad" [XExtensionPointer] 3: "cursor" [XExtensionPointer] 4: "eraser" [XExtensionPointer] 5: "stylus" [XExtensionPointer] ....
Installation EXPRESSKEYS
A partir de Hardy, la prise en charge des express-keys se gére avec l'outil xsetwacom
Avant Hardy consulter la pages des Expresskeys
xsetwacom
« xsetwacom est un outil de configuration du pilote Wacom en ligne de commande.
Il permet de gérer les paramètres de sensibilité de pression, de seuil de clique, des fonctions des boutons, du mode du curseur et de sa vitesse,
et plus encore sans avoir besoin de modifier manuellement le fichier de configuration du serveur X. »
plus d'informations ici
Comme vous pouvez vous en douter cela ouvre de nouvelles perspectives quant à la gestion dynamique des configurations de la tablette.
Ainsi la gestion de l'affichage double écran est maintenant dynamique.
Les commandes de base
En entrant le nom du programme, sans options, dans un terminal :
xsetwacom
Vous obtiendrez la syntaxe principale ainsi que la liste des options.
La syntaxe principale suit cette règle :
xsetwacom option commande arguments
Il existe trois commandes que nous allons principalement utiliser.
- list, liste les périphériques, les paramètres disponibles et les modificateurs de touches
- set, change la valeur actuel d'un paramètre
- get, affiche la valeur actuel d'un paramètre
les trois arguments de list sont dev, param et mod respectivement pour périphériques, paramètre et modificateurs.
si aucun argument n'est donné à list l'argument dev est utilisé.
Lister les périphériques
xsetwacom list dev
pad pad cursor cursor eraser eraser stylus stylus
Lister les paramètres disponibles
La sortie peux être longue. Toutes les options sont les une à la suite des autres avec une description en anglais.
xsetwacom list param
Lister les modificateurs de touches
Cela vous donnera le nombre de modificateurs disponibles et leurs noms ainsi que le nombre et les noms des touches spéciales supportées
xsetwacom list mod
Afficher la valeur actuel d'un paramètre
Les deux arguments de get sont dev_name et param respectivement pour le nom du périphériques, le paramètre que l'on veut voire.
On peut faire suivre param par un autre paramètre pour obtenir une liste de la valeur de ces options.
dev_name est le nom du périphérique que vous avez récupéré avec list dev.
Ici on récupère, pour le stylet, le mode, les paliers de pression, la courbe de pression, le mode double ecran
xsetwacom get stylus mode ClickForce PressCurve TwinView 1 6 25700 0
Changer la valeur actuel d'un paramètre
Les trois arguments de set sont dev_name, param et value respectivement pour le nom du périphériques,le paramètre à changer et la nouvelle valeur de ce paramètre.
Value peut être une valeur décimale ou en utilisant le nom anglais pour ce paramètre
xsetwacom set stylus mode Relative
xsetwacom get stylus mode 0
xsetwacom set stylus mode Absolute
xsetwacom get stylus mode 1
l'option -x affiche le resultat sous la forme du fichier de configuration xorg
xsetwacom -x get stylus mode Option "Mode" "on"
Automatiser les options
script
démarrage
Gestionnaire graphique des options
vous en rêvez ? x)
Dans Intrepid il y a les wacom-tools qui proposent la config des boutons et des pads avec un petit gestionnaire graphique très sommaire mais très bien fait :
A partir d'un terminal il suffit de taper : wacomcpl
Liens utiles
linux wacom project http://linuxwacom.sourceforge.net
Autres manières: http://ubuntuforums.org/showthread.php?p=4785779 (Anglais)
Logiciels utiles
xournal : Logiciel de prise de note manuscrite et d'annotation de PDF.
Concernant les erreurs
- Votre tablette graphique est mal cadrée : http://www.think-underground.com/post/2006/09/25/44-faire-marcher-une-wacom-volito2-sous-linux
- Après une simple mise en veille, la tablette ne fonctionne plus : Il vous faudra rebooter complètement l'ordinateur pour retrouver la tablette (fermer X ne suffit pas)
Contributeurs: benje , maxouille
D'apres volito2, graphire
et le site Linux Wacom Project
Introduction traduite de http://en.wikipedia.org/wiki/Wacom

