Yo l'journal,
Je viens a peine de decouvrir a quoi peuvent bien servir les journaux Linuxfr, entre-autre a donner qq astuces bien utiles. Et j'ai passe dernierement pas mal de temps a configurer une tablette graphique Wacom Graphire 2 USB sous Linux. Et enfin tout fonctionne correctement, meme la sensiblilite a la pression.
Histoire que ca serve peut-etre a qq1 voici la marche a suivre (je l'ai aussi posee sur linuxgraphic, mais je penses que ca peu interesser des frlinuxiens aussi):
Systeme: RH 9.0 / Kernel 2.4.21 / Wacom graphire2 USB / Xfree 4.3 / Gimp-1.2.5
Gimp-1.3 ne fonctionne pas correctement si les outils utilisent la sensiblite a la pression, on peut juste faire des selections, etc ... comme avec une souris normale.
La marche a suivre:
- recuperer les drivers stables (0.4.1) pour le noyau et pour X11 ici:
http://linuxwacom.sourceforge.net/(...)
- recompiler le driver pour le noyau wacom.o (tout est dans la FAQ) et le mettre a la place de celui du module 2.4.21
- installer le driver X11 precompilé et le mettre a la place de "/usr/X11R6/lib/modules/input/wacom_drv.o" (dans la FAQ aussi)
- Avoir le XF86Config-qui-va-bien:
j'ai suivi les recommandations de ce site:
http://hoopajoo.net/tips/content/20.html(...)
En particulier en declarant les devices wacom en double (donc 6 devices, plus mon trackball PS/2): chaque device doit etre declare a la fois "Core" et normal. Ca donne ceci:
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "trackball" "CorePointer"
InputDevice "stylus"
InputDevice "eraser"
InputDevice "mouse"
InputDevice "stylusC" "AlwaysCore"
InputDevice "eraserC" "AlwaysCore"
InputDevice "mouseC" "AlwaysCore"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
Load "v4l"
Load "wacom"
EndSection
Section "InputDevice"
Identifier "trackball"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection
Section "InputDevice"
Identifier "mouse"
Driver "wacom"
Option "Device" "/dev/input/event0"
Option "Type" "cursor"
Option "Mode" "Relative"
Option "USB" "on"
EndSection
Section "InputDevice"
Identifier "stylus"
Driver "wacom"
Option "Device" "/dev/input/event0"
Option "Type" "stylus"
Option "Mode" "Absolute"
Option "USB" "on"
Option "Tilt" "on"
Option "Threshold" "20"
Option "HistorySize" "200"
Option "Suppress" "30"
EndSection
Section "InputDevice"
Identifier "eraser"
Driver "wacom"
Option "Device" "/dev/input/event0"
Option "Type" "eraser"
Option "Mode" "Absolute"
Option "USB" "on"
Option "Tilt" "on"
Option "Threshold" "20"
Option "HistorySize" "200"
Option "Suppress" "30"
EndSection
## Core section
Section "InputDevice"
Identifier "mouseC"
Driver "wacom"
Option "Device" "/dev/input/event0"
Option "Type" "cursor"
Option "Mode" "Relative"
Option "USB" "on"
EndSection
Section "InputDevice"
Identifier "stylusC"
Driver "wacom"
Option "Device" "/dev/input/event0"
Option "Type" "stylus"
Option "Mode" "Absolute"
Option "USB" "on"
Option "Tilt" "on"
Option "Threshold" "20"
Option "HistorySize" "200"
Option "Suppress" "30"
EndSection
Section "InputDevice"
Identifier "eraserC"
Driver "wacom"
Option "Device" "/dev/input/event0"
Option "Type" "eraser"
Option "Mode" "Absolute"
Option "USB" "on"
Option "Tilt" "on"
Option "Threshold" "20"
Option "HistorySize" "200"
Option "Suppress" "30"
EndSection
- Enfin derniere config pour Gimp: mettre les input devices "non-core" en mode "screen" et desactiver les input devices "core".
- Ensuite, jouer sur les parametres de threshold du XF86Config ansi que ceux des input devices de Gimp.
Voila enfin tout fonctionne parfaitement !!
Si qqchose ne fonctionne pas bien:
1) verifier la version wacom.o du noyau lors de son chargement (visible ds les logs) et comparer avec celle qu'il *faut* obtenir (voir la FAQ linuxwacom pour les valeurs exacts a obtenir)
2) pareil por le module X11: verifier les logs et comparer avec la FAQ
3) verifier si le mouvement et la pression sont bien detectes par X11 (avec l'utilitaire wacdump de linuxwacom)
4) verifier si tous les devices apparaissent bien dans gimp (donc en double, core et non-core).
# Re: Support tablette graphique Wacom Graphire 2
Posté par Ramso . Évalué à 1.
je teste ça ce soir et je te fais un retour d'expérience
# Ca marche aussi avec la Volito
Posté par Rage . Évalué à 1.
On m'a offert une petite tablette graphique WACOM Volito (pas cher mais bien) à Noel, le produit est récent, en Janvier les drivers fonctionnaient.
Il y avait quelques bugs type disparition du pointeur souris sur la tablette parfois, ils semblent corrigés depuis peu.
Ce John E.Joganic ets un bosseur fou, regardez à quoi il passe son réveillon de la Saint Sylvestre:
2003-01-01 John E. Joganic <john@joganic.com>
* Added volito to hid-core.c.
* Fixed volito report #99.
* Updated volito ranges.
* Fixed wacdump refresh
* Fixed 2D mouse buttons in xf86Wacom.c
2002-12-31 John E. Joganic <john@joganic.com>
* Added Ping Cheng's new tool IDs.
* Fix for unknown report #1 using simple kernel thread
* Added automatic module loading for usb wacom and evdev
# Souris de la tablette ?
Posté par daggett . Évalué à 1.
(je pense que c'est le cas de la graphire 2): A quoi sert une souris supplémentaire ?? et est-ce qu'elle ne marche que sur la tablette ?
Je demande ça parceque il y a deux mois je voulais m'acheter une tablette graphique Wacom (vu le bon support linux) mais il n'y avait que les versions avec stylet + souris, et ça me paraissait payer un truc en plus pour rien.
Anecdote:
Du coup j'ai acheté une tablette Genius WizardPen 5x4, pas chere, pas megatop mais bien suffisante pour ce que j'en fait. C'est au retour que je me suis rendu compte qu'elle n'etait pas supportée sous linux :-/ (j'avais mal lu les howtos). Pas grave, jme suis ecrit un module kernel + Xfree86, et maintenant tout roule :)
Je voulais publier les sources que j'avais fait pour l'occasion, mais apparemment d'autres s'y sont mis juste apres, donc j'ai laissé tombé... Enfin, si quelqu'un est interessé je veux bien les ressortir :)
[^] # Re: Souris de la tablette ?
Posté par Ramso . Évalué à 1.
bien évidemment, elle n'apporte rien de plus qu'une souris tierce, aucun support de la pression par exemple.
(*) sans fil... mais ne marche qu'au dessus du tapis :) d'un autre côté, il n'y a pas de piles.
bon bref, si tu as déjà une souris et qu'elle est assez précise et vive pour faire du graphisme avec, la souris d'une tablette serait assez inutile.
[^] # Re: Souris de la tablette ?
Posté par greglinuxman . Évalué à 1.
que j'ai trouvé par ailleurs sur le net, ne fonctionnent pas sous la Mdk 9.1.
La compilation du noyau selon les indications trouvées font perdre le module event et comme cela ne suffisait pas, le serveur XFree se compile bien, je m'étais dit que finalement tout allait bien. Le boot se passe normalement, le serveur Xfree s'est bien compilé et arrivé au lancement de Kdm Xfree se crashe lamentablement fait des essais et encore des essais de connexion sans possibilité de récupérer un environnement minimal :(
De toute évidence, la manip à zigouillé le serveur X.
Si vous avez une solution qui fonctionne correctement cela m'intéresse.
Le site Genius fait état d'un driver approprié pour "toutes" les tablettes "summa", il y a un curieux décalage entre ce que propose le support Genius, des drivers prévus pour du série, alors que les tablettes vendues sont USB.
La communication entre les diverses divisions de Genius n'est pas au point.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.