août 31

Installer une tablette graphique Genius MousePen 8X6

Publié dans Linux et le libre

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 :roll: 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 :razz: )
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 :razz: ) 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 :razz: ) 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 !

8 Réponses pour “Installer une tablette graphique Genius MousePen 8X6”

  1. stephane

    Excellent tuto ! merci.

  2. Mon Billet

    Hum, pas l’air facile, tout de même. :neutral:
    Bravo. :wink:

  3. daria

    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 :wink: Merci !

  4. Jérémy

    Meuh meuh :mrgreen:
    J’avais envie de le faire, j’en peux rien :oops:

    Très bon tuto sinon :grin:

  5. daria

    Je te reconnais bien là Jérémy :wink: :mrgreen:
    Merci !

  6. Ichigo

    hu hu!

    J’avoue que j’ai dû mal à m’habituer à ce thème…enfin voila :neutral:

  7. daria

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

  8. Liens en vrac - 4 | Jérémy Verda's blog!

    [...] Un petit tuto chez Daria pour installer une tablette graphique Genius MousePen 8×6 sous GNU/Linux (testé sur Ubuntu) [...]

Participez !