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).
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.
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 !
31 août 2008 à 9:15
Excellent tuto ! merci.
31 août 2008 à 11:35
Hum, pas l’air facile, tout de même.
Bravo.
31 août 2008 à 12:01
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 !
1 septembre 2008 à 8:26
Meuh meuh
J’avais envie de le faire, j’en peux rien
Très bon tuto sinon
1 septembre 2008 à 18:11
Je te reconnais bien là Jérémy
Merci !
2 septembre 2008 à 20:25
hu hu!
J’avoue que j’ai dû mal à m’habituer à ce thème…enfin voila
3 septembre 2008 à 11:23
On s’habitue à beaucoup de choses Ichigo et puis chez moi les thèmes ne sont pas éternels
7 septembre 2008 à 18:05
[...] Un petit tuto chez Daria pour installer une tablette graphique Genius MousePen 8×6 sous GNU/Linux (testé sur Ubuntu) [...]