Installer une tablette graphique Genius MousePen 8X6

J’avais essayé sans succès avec Ubuntu 7.10 d’installer ma tablette graphique Genius MousePen 8X6 (WP 8060U).
tablette
Là, avec Ubuntu 8.04.1, je me suis que j’aurais plus de chance que cela fonctionne ou que de nouveaux pilotes seraient sortis et ce fut le cas.

Donc je me suis basée principalement sur ce tutoriel :
https://help.ubuntu.com/community/TabletSetupWizardpen

1) J’ai installé les paquets suivants :
sudo apt-get install xutils libx11-dev libxext-dev x-dev build-essential xautomation xinput xserver-xorg-dev

2) J’ai ensuite lu sur le forum ubuntu-fr (Jywa #26) qu’il existait une nouvelle version du pilote winzardpen la version 0.6.0.2 (pour Hardy) qui se télécharge ici : http://specificcrap.arbitrarycrap.com/wizardpen-0.6.0.2.tar.gz
J’ai donc décompressé puis compiler winzardpen (c’est au moment de faire compile que je me suis rendue compte de la nécessité du paquet xserver-xorg-dev que j’avais omis d’installer dans un premier temps 🙄 bref )
J’en ai profité aussi pour suivre le conseil de christophe_d #30 et taper cette commande :
cp /usr/local/lib/xorg/modules/input/wizardpen_drv.* /usr/lib/xorg/modules/input/

3) Je reprends mon tuto de référence, connecte le câble usb de la tablette et tape les commandes indiquées dans la section « Setting up udev (If the tablet is USB) »
Pour trouver le nom de ma tablette :
cat /sys/bus/usb/devices/*/product
Ce qui me donne WP8060U.

4) On ajoute dans les périphériques usb la tablette, ce qui donne pour ma tablette :
sudo bash
puis
echo 'BUS=="usb", KERNEL=="event*", SYSFS{product}=="Tablet WP8060U", NAME="input/%k", SYMLINK+="tablet-event", MODE="0666"' >> /etc/udev/rules.d/010_local.rules
enfin
exit

5) On redémarre udev :
sudo /etc/init.d/udev restart
et on vérifie que notre tablette est bien prise en compte par
ls -la /dev/tablet-event
Dans mon cas une ligne s’affiche donc ça a fonctionné :


6) Dans la partie Calibration du tuto de référence je n’ai pas réussi dans le dossier calibrate de mon pilote wizardpen à faire make (un problème avec BUILD ?)
Bon j’ai passé outre et ai directement tapé la commande suivante :
sudo ./wizardpen-calibrate /dev/tablet-event
qui demande avec le stylet de pointer un angle de la tablette puis l’angle opposé pour déterminer les coordonnées de la zone de travail !
Copier les derniers lignes en retrait à la fin de cette étape elles vont seront utiles juste après. A défaut vous pouvez utiliser celles proposées par le tuto de référence si votre modèle de tablette y est.
Moi j’ai donc :

Section « InputDevice »
Identifier « WizardPen Tablet »
Option « SendCoreEvents » « true »
Driver « wizardpen »
Option « Device » « /dev/tablet-event »
Option « TopX » « 0 »
Option « TopY » « 19 »
Option « BottomX » « 32449 »
Option « BottomY » « 31848 »
Option « MaxX » « 32449 »
Option « MaxY » « 31848 »
EndSection

7) Ensuite on fait une sauvegarde du fichier xorg avec
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
Puis on édite le fichier /etc/X11/xorg.conf
Je l’ai fait avec gedit donc j’ai tapé :
sudo gedit /etc/X11/xorg.conf
Là, juste en -dessous de votre souris générique, collez les lignes que vous avez copiées dans l’étape 6 de mon tuto.
A la fin de votre fichier xorg dans la section serverLayout, à la fin, ajoutez également cette ligne :
InputDevice "WizardPen Tablet" "AlwaysCore"
Cliquez sur Enregistrer puis fermer l’éditeur de texte gedit.

8 ) Comme le pilote wizardpen ne supporte pas le branchement à chaud, on va ajouter un script qui permettra de détecter au démarrage si la tablette est branchée ou non.
Donc on ouvre /etc/rc.local:
sudo gedit /etc/rc.local
On ajoute juste avant « exit0 » les lignes suivantes :
XORG_CONF=/etc/X11/xorg.conf
if [ -e /dev/tablet-event ]; then
sed -ie 's/^\(\s*\)\#\(\s*InputDevice\s\s*\"WizardPen\ Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\1\2/' "$XORG_CONF"
echo "Udev created /dev/tablet-event = Tablet present! - Tablet-driver enabled"
else
sed -ie 's/\(^\s*InputDevice\s\s*\"WizardPen\ Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\#&/' "$XORG_CONF"
echo "Udev did NOT create /dev/tablet-event = tablet NOT present! - Tablet-driver disabled"
fi

On enregistre et on ferme.
En tapant cette commande :
sudo /etc/init.d/rc.local start
on voit si le branchement ou non de la tablette est bien détecté.

Enfin il faut redémarrer le serveur X donc j’ai appuyé simultanément sur les touches Ctrl + Alt + Backspace et impec ! Ouf je n’ai rien cassé !

———————
Bon à ce moment là seule la souris de la tablette fonctionnait mais pas le stylet, enfin très peu à peine de quoi faire un point ! (N’oubliez pas de changer les piles dans le stylet et la souris aussi en cas de souci 😛 )
Je suis donc allée à la section « Everything seems to work, except pressure sensitivity » de mon tuto de référence.

# Le lien vers TheGimp n’est plus valide. Il faut aller dans le menu Fichier->Préferences->Périphériques d’entrée. Cliquez sur Configurer les périphériques d’entrée étendus et dans Périphériques choisissez WizardPen Tablet et dans Mode Ecran est la meilleure solution il paraît.


# Le lien pour Inkscape est valide.
Allez dans le menu Fichier->Périphériques de saisie et même choix que pour TheGimp ! Si vous voulez régler la pression comme dans le lien appuyez sur les touches Ctrl et F6 simultanément et vous pourrez choisir les mêmes réglages que ce proposé dans la capture d’écran du lien précédent.

———————
Conclusion : ça fonctionne mais wow je ne suis pas du tout habituée à cette gestion donc pas facile !
Ma première oeuvre (de la copie 😛 ) avec TheGimp.
ohlavache

Oui les lignes de commande parfois déborde mais comme je n’ai fait que traduire le tuto de référence dans les grandes j’ai seulement changé d’éditeur (gedit au lieu de vim 😛 ) donc allez voir le tuto de réference au besoin !

NB : il existe aussi ce tuto rapide en anglais pour Genius WizardPen avec Ubuntu Hardy mais attention pensez à faire une sauvegarde de votre fichier xorg.conf avant de l’éditer !

Publicités

28 réflexions sur “Installer une tablette graphique Genius MousePen 8X6

  1. daria dit :

    Merci Stéphane !

    Mon Billet, ce n’est pas difficile puisqu’il suffit de faire de suivre le tuto pas à pas et de faire des commandes, des copier-coller. C’est un peu long comme démarche plus que ce n’est difficile 😉 Merci !

  2. daria dit :

    On s’habitue à beaucoup de choses Ichigo et puis chez moi les thèmes ne sont pas éternels :mrgreen:

  3. Bart dit :

    Bonjour,
    je suis nouvel utilisateur de Ubuntu, et je me demandais si ce tuto était encore valable aujourd’hui, pour le version 8.10?
    merci 😉

  4. daria dit :

    Bonjour Bart,

    Je suppose que ce tuto est encore valable pour Ubuntu 8.10 sauf si via un moteur de recherche sur le net tu as trouvé quelque chose de plus récent. Je suis toujours avec Ubuntu 8.04 pour ma part.
    Bonne découverte d’Ubuntu 🙂

  5. Bart dit :

    Ok merci
    par contre comme je disais je suis nouvel utilisateur et y des trucs qui m’échappes encore… je me perd un peu à l’étape 2, j’ai commencé la procédure mais ça bloque. j’ai essayé avec wizardpen-0.7.0-alpha1.tar.gz

  6. Bart dit :

    J’ai fini par y arriver finalement la tablette est prise en compte mais maintenant c’est au niveau de la calibration que j’ai un problème, la commande « sudo ./wizardpen-calibrate /dev/tablet-event » ne fonctionne pas.
    Et je me demander, sur ton tuto de réf on dit de créer un fichier et de le nommé « /etc/hal/fdi/policy/99-x11-wizardpen.fdi » ce n’est pas neccessaire?

  7. Bart dit :

    Salut,
    oui j’ai jongler entre les 2 tuto, DigitalBlueWave et le tiens; mais je suis bloqué à l’étape de calibration
    La commande lshal/less montre bien la présence de la tablette… j’ai relevé la ligne « linux.device.file », mais la commande calibrate/wizardpen-calibrate… ne fonctionne pas. C’est aussi pour une tablette Genius WP8060U

  8. daria dit :

    Salut Bart,

    Tu as fait un mix des deux tutos ou tu as tenté une solution d’un tuto puis l’autre pour la calibration ?

  9. Bart dit :

    Pour la calibration j’ai essayé les deux tuto, la tablete est présente dans les périphérique et elle réagit, mais rien à faire les commandes ne passe pas alors j’en suis là, au tous début de la calibration

  10. daria dit :

    Désolée Bart, là je en vois pas trop comment t’aider, je suppose que tu as fureté aussi sur le net/les forums pour voir si d’autres avaient des problèmes similaires au tien ?

  11. Bart dit :

    Oui sur le forum d’Ubuntu.fr il y quelqu’un d’autre qui reste bloqué à la calibration… Je suis sous Ubuntu depuis 3 semaine alors pour m’expliquer clairement… J’ai essayer les lignes de commandes, mais toi qu’est ce que tu appel « faire make » dans le dossier calibrate?

  12. daria dit :

    Argh désolée Bart pour le retard dans ma réponse  » faire » make c’est simplement taper la commande
    make
    dans le terminal comme il est dit dans le tuto de référence…en espérant avoir été claire à défaut d’avoir été prompte à répondre 😕

  13. camfly974 dit :

    Salut Bart
    J’ai le même soucis que toi… bloqué à la calibration
    sous Ubuntu 8.10 avec la même tablette
    Si tu trouves un solution, je suis partant 😉

  14. Bart dit :

    Bonjour,
    Je n’avais pas trouvé de solution, pourtant le tutoriel de Daria est clair et bien fait, ce qui rend la chose plus agaçante mais d’autres que moi sur le forum d’Ubuntu.fr ont rencontrés le même problème. J’ai un peu honte de le dire mais me servant principalement de mon Pc pour l’édition graphique j’avais un peu abandonné… 😳 mais Ubuntu et son esprit de partage me plait tellement que je retente ma chance aujourd’hui… mais tu sais je suis pas vraiment au point et quelques subtilitées m’échappent encore. Ceci dit si je peu apporter mon grain de sel ce serat avec plaisir… @+ 😉

  15. daria dit :

    Bonjour Bart, merci et n’hésite pas à « apporter ton grain de sel » si tu arrives à faire fonctionner la tablette ! 🙂
    @ bientôt.

  16. Bart dit :

    bon, j’en suis arrivé à la compilation de windzarpen et je devrais taper la commande:
    cp /usr/local/lib/xorg/modules/input/wizardpen_drv.* /usr/lib/xorg/modules/input/
    mais le terminal reste sur cette ligne:
    bart@ubuntu:~/wizardpen-0.6.0.2$

    là je comprends pas… Daria?… Help!!!
    voilà un point qui m’échappe encore, la décompression et compilation. je suppose que windzarpen n’est pas installé correctement… 🙄

  17. daria dit :

    Bart, désolée pour le retard dans ma réponse.
    La ligne dont tu parles indique seulement que tu es dans le dossier wizardpen…c’est à ce moment là (après le $) que tu tapes les lignes de code citées ici.
    A savoir : 3 étapes :./configure --with-xorg-module-dir=/usr/lib/xorg/modules

    puis
    make
    et enfin sudo make install là on te demandera ton mot de passe.
    En espérant t’avoir aidé 😉

  18. Bart dit :

    Bonjour Daria,
    pas de souci, nous avons tous une vie à côter de ça… heureusement.
    Alors j’ai tapé les trois lignes de commandes mais après « make install » le terminal me renvoi « Permission denied » « Error2 » « Error1 ».
    Bizzar tous c’était bien passé jusqu’à la calibration la dernière fois.
    Si je veux reprendre du début je dois tous « purger »?
    Merci @+ 😉

  19. daria dit :

    Bonsoir Bart,

    attention la dernière ligne de commande c’est sudo make install, sudo te permet d’avoir les droits administrateur pour installer en gros, il ne faut pas oublier de taper sudo !
    Si tu as tapé correctement sudo make instal c’et bizarre qu’il te refuse la permission et il vaut mieux, peut-être, « purger »… 🙄
    Bon courage.
    @+

  20. highlife dit :

    bonjour

    j’ai une gpen 450 de chez genuis

    j’ai remarquer que le pilote proprio de nvidia et wizardpen sont en conflit, il faut donc utiliser dans le fichier xorg.conf a la place de nvidia il faut utiliser nv donc pas d’accélération matériel 😥

    mon fichier xorg pour se que sa interese http://www.mediafire.com/?zze2l2znzmt

Les commentaires sont fermés.