Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| wacom_bamboo [Le 30/12/2009, 18:56] – 213.95.41.13 | wacom_bamboo [Le 12/04/2016, 17:52] (Version actuelle) – voir page wacom L'Africain | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | ||
| - | ---- | ||
| - | |||
| - | ====== Tablettes Wacom Bamboo ====== | ||
| - | |||
| - | Wacom propose toute une gamme de tablettes graphiques. Une bonne partie est supportée par les pilotes fournis avec le noyau 2.6.22 Ubuntu, mais certaines tablettes, comme la Bamboo, ne sont supportées que par les pilotes des noyaux supérieurs. | ||
| - | |||
| - | < | ||
| - | </ | ||
| - | |||
| - | <note tip> | ||
| - | Pour Hardy Heron (Ubuntu 8.04) les pilotes des tablettes Bamboo peuvent désormais s' | ||
| - | </ | ||
| - | |||
| - | <note tip> | ||
| - | Certaines installations étant devenues spécifiques notamment sous Karmic, des pages ont été créées pour certaines tablettes, voir ainsi pour les Bamboo Fun : [[wacom_bamboo_fun]] et pour les Bamboo Pen : [[wacom_bamboo_pen]]. | ||
| - | </ | ||
| - | |||
| - | <note tip>Pour les dernière bamboo Pen & touch sous Karmic, voir le tutoriel à cette adresse : http:// | ||
| - | Le tutoriel diffère de celui ci-dessous, par le fait que l'on patch les drivers linuxwacom principalement. | ||
| - | </ | ||
| - | |||
| - | En cas de problèmes, voir aussi http:// | ||
| - | |||
| - | ===== Pré-requis ===== | ||
| - | |||
| - | Vérifiez que vous avez une version de noyau Linux égale (ou supérieure) à 2.6.22-12 ou 2.6.22-14 avec la commande : | ||
| - | uname -r | ||
| - | |||
| - | Vous trouverez les dernière mises à jour sur le site dédié {{http:// | ||
| - | |||
| - | Il faut vérifier que la tablette est bien détectée. Branchez-la puis tapez, dans un terminal : | ||
| - | |||
| - | lsusb | ||
| - | | ||
| - | Il vous faut trouver « Wacom Co., Ltd » à la fin de l'une des lignes, comme par exemple : | ||
| - | |||
| - | < | ||
| - | Bus 007 Device 001: ID 0000:0000 | ||
| - | Bus 006 Device 001: ID 0000:0000 | ||
| - | Bus 005 Device 002: ID 056a:0065 Wacom Co., Ltd | ||
| - | </ | ||
| - | |||
| - | |||
| - | ===== Paquets à installer ===== | ||
| - | |||
| - | Voici les paquets nécessaires [[: | ||
| - | |||
| - | sudo apt-get install linux-headers-`uname -r` build-essential x11proto-core-dev libxau-dev libxdmcp-dev x11proto-input-dev x11proto-kb-dev xtrans-dev libx11-dev x11proto-xext-dev libxext-dev libxi-dev linux-libc-dev libc6-dev libncurses5-dev xserver-xorg-dev tk8.4-dev tcl8.4-dev xserver-xorg-input-wacom wacom-tools | ||
| - | |||
| - | ===== Compilation du pilote ===== | ||
| - | |||
| - | Créez un dossier temporaire pour le téléchargement du pilote : | ||
| - | |||
| - | mkdir wacom | ||
| - | cd wacom | ||
| - | |||
| - | Téléchargez le pilote dans ce dossier : | ||
| - | wget http:// | ||
| - | |||
| - | ou manuellement pour obtenir le pilote : | ||
| - | Allez sur le{{http:// | ||
| - | Si le pilote est différent corrigez linuxwacom-x-x-x par votre version de pilote. | ||
| - | |||
| - | Décompressez le fichier : | ||
| - | tar xjf linuxwacom-0.8.0-3.tar.bz2 | ||
| - | cd linuxwacom-0.8.0-3/ | ||
| - | |||
| - | <note tip>Les versions du pilote étant susceptibles d' | ||
| - | |||
| - | Configuration du pilote avec ubuntu : | ||
| - | ./configure --enable-wacom | ||
| - | |||
| - | Une longue liste de messages défile et si tout se passe bien ça se termine par | ||
| - | |||
| - | < | ||
| - | BUILD ENVIRONMENT: | ||
| - | | ||
| - | linux kernel - yes 2.6.19 | ||
| - | module versioning - yes -DCONFIG_MODVERSIONS -DMODVERSIONS -include / | ||
| - | kernel source - yes / | ||
| - | Xorg SDK - no /usr | ||
| - | XSERVER64 - no | ||
| - | | ||
| - | XLib - yes /usr/lib | ||
| - | TCL - yes / | ||
| - | TK - yes / | ||
| - | ncurses - yes | ||
| - | | ||
| - | BUILD OPTIONS: | ||
| - | wacom.o - yes | ||
| - | wacdump - yes | ||
| - | | ||
| - | libwacomcfg - yes | ||
| - | | ||
| - | xsetwacom - yes | ||
| - | hid.o - no | ||
| - | | ||
| - | evdev.o - no | ||
| - | | ||
| - | input.o - no | ||
| - | tabletdev.o - no | ||
| - | | ||
| - | wacom_drv.o - no | ||
| - | </ | ||
| - | |||
| - | La ligne qui nous intéresse est " | ||
| - | Puis installez le pilote avec : | ||
| - | |||
| - | sudo make | ||
| - | |||
| - | Puis la commande | ||
| - | |||
| - | sudo make install | ||
| - | |||
| - | |||
| - | ===== Test du pilote ===== | ||
| - | |||
| - | A ce stade, l' | ||
| - | |||
| - | find ./src | grep wacom.ko | ||
| - | |||
| - | Puis remplacez les commandes suivantes par votre version 2.X.XX. | ||
| - | Exemple: pour une bamboo one, le dossier est 2.6.22. | ||
| - | |||
| - | Nous allons maintenant vérifier que le système accepte ce pilote. Allez dans le dossier où le pilote a été compilé : | ||
| - | |||
| - | cd src/2.6.24/ | ||
| - | |||
| - | Si la commande suivante | ||
| - | |||
| - | lsmod | grep wacom | ||
| - | |||
| - | affiche quelque chose, supprimez le pilote Wacom actuellement en mémoire : | ||
| - | |||
| - | sudo rmmod wacom | ||
| - | |||
| - | Chargez ensuite le nouveau pilote : | ||
| - | |||
| - | sudo insmod ./ | ||
| - | |||
| - | Bougez le stylet sur la tablette, le curseur de la souris bouge ! Excellent. Sinon, ce n'est pas grave, nous nous inquièterons après avoir configuré le serveur X. | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== Configuration du pilote ===== | ||
| - | |||
| - | Il faut maintenant configurer X. Faite une sauvegarde du fichier existant puis ouvrez-le : | ||
| - | < | ||
| - | cd /etc/X11 | ||
| - | sudo cp xorg.conf xorg.conf.sauv | ||
| - | </ | ||
| - | |||
| - | Note: observé dans "hardy heron" | ||
| - | Vérifiez le nom de périphérique: | ||
| - | Par exemple pour une tablette bamboo fun vous trouverez " | ||
| - | Dans la suite de la description, | ||
| - | |||
| - | Le fichier par défaut contient peut-être déjà des sections concernant les périphériques wacom. Si ce n'est pas le cas, ajoutez les. Editez le fichier avec la commande : | ||
| - | < | ||
| - | sudo gedit / | ||
| - | </ | ||
| - | |||
| - | Dans la section Module vous devez trouver : | ||
| - | < | ||
| - | | ||
| - | ... | ||
| - | Load " | ||
| - | | ||
| - | </ | ||
| - | |||
| - | Dans la section InputDevice : | ||
| - | |||
| - | < | ||
| - | | ||
| - | Driver | ||
| - | Identifier | ||
| - | Option | ||
| - | Option | ||
| - | Option | ||
| - | Option | ||
| - | Option | ||
| - | Option | ||
| - | Option | ||
| - | # | ||
| - | EndSection | ||
| - | | ||
| - | Section " | ||
| - | Driver | ||
| - | Identifier | ||
| - | Option | ||
| - | Option | ||
| - | Option | ||
| - | Option | ||
| - | Option | ||
| - | Option | ||
| - | Option | ||
| - | # | ||
| - | |||
| - | EndSection | ||
| - | | ||
| - | Section " | ||
| - | Driver | ||
| - | Identifier | ||
| - | Option | ||
| - | Option | ||
| - | Option | ||
| - | Option | ||
| - | Option | ||
| - | Option | ||
| - | Option | ||
| - | # | ||
| - | EndSection | ||
| - | | ||
| - | # pour les tablettes Bamboo | ||
| - | Section " | ||
| - | Driver | ||
| - | Identifier | ||
| - | Option | ||
| - | Option | ||
| - | Option | ||
| - | # | ||
| - | EndSection | ||
| - | </ | ||
| - | Si vous voulez modifier la sensibilité du pointeur vous pouvez rajouter une ligne: | ||
| - | < | ||
| - | Option | ||
| - | </ | ||
| - | dans les sections concernant le Stylus et la gomme. (1.0 est la valeur par défaut, mettez 0.8 par exemple si vous voulez baisser ou 1.2 pour augmenter la sensibilité) | ||
| - | |||
| - | Rendez-vous ensuite dans la section " | ||
| - | |||
| - | < | ||
| - | Section " | ||
| - | Identifier | ||
| - | Screen | ||
| - | | ||
| - | # Ajoutez les quatre lignes suivantes | ||
| - | InputDevice | ||
| - | InputDevice | ||
| - | InputDevice | ||
| - | InputDevice | ||
| - | EndSection | ||
| - | </ | ||
| - | |||
| - | Redémarrez votre ordinateur, et voilà, il ne reste plus qu'à lancer [[Gimp]] et allez sur [[: | ||
| - | |||
| - | ===== Bugs résolus ===== | ||
| - | |||
| - | En redémarrant il est probable que la tablette ne fonctionne plus. Le module wacom.ko n'est peut être pas lancé. Nous allons donc le copier dans le noyau. | ||
| - | |||
| - | Recherchons les emplacements de wacom.ko | ||
| - | < | ||
| - | sudo locate wacom.ko | ||
| - | </ | ||
| - | |||
| - | la réponse devrait être : | ||
| - | < | ||
| - | / | ||
| - | / | ||
| - | </ | ||
| - | |||
| - | Il suffit de remplacer le fichier wacom.ko dans le dernier noyau /// | ||
| - | Rendons-nous dans notre dossier d' | ||
| - | < | ||
| - | cd / | ||
| - | </ | ||
| - | Maintenant copions le fichier wacom.ko dans le dossier du dernier noyau : | ||
| - | < | ||
| - | sudo cp wacom.ko / | ||
| - | </ | ||
| - | Redémarrez votre ordinateur et testez. | ||
| - | |||
| - | ===== Pour Intrepid Ibex ===== | ||
| - | |||
| - | La procédure est quasiment automatique. Tout d' | ||
| - | < | ||
| - | sudo apt-get install xserver-xorg-input-wacom wacom-tools | ||
| - | </ | ||
| - | Ensuite il faut modifier le fichier xorg.conf après avoir fait une sauvegarde | ||
| - | < | ||
| - | sudo cp / | ||
| - | sudo gedit / | ||
| - | </ | ||
| - | puis on inserre dans ce fichier le pavé suivant | ||
| - | < | ||
| - | Section " | ||
| - | Driver | ||
| - | Identifier | ||
| - | Option | ||
| - | Option | ||
| - | # | ||
| - | Option | ||
| - | EndSection | ||
| - | |||
| - | Section " | ||
| - | Driver | ||
| - | Identifier | ||
| - | Option | ||
| - | Option | ||
| - | # | ||
| - | Option | ||
| - | EndSection | ||
| - | |||
| - | Section " | ||
| - | Driver | ||
| - | Identifier | ||
| - | Option | ||
| - | Option | ||
| - | # | ||
| - | Option | ||
| - | EndSection | ||
| - | |||
| - | Section " | ||
| - | Driver | ||
| - | Identifier | ||
| - | Option | ||
| - | Option | ||
| - | Option | ||
| - | EndSection | ||
| - | |||
| - | Section " | ||
| - | Identifier | ||
| - | Screen | ||
| - | InputDevice | ||
| - | InputDevice | ||
| - | InputDevice | ||
| - | InputDevice | ||
| - | EndSection | ||
| - | </ | ||
| - | On sauvegarde, on redemarre et ça marche. Il ne reste plus que l' | ||
| - | < | ||
| - | sudo gedit wacomexpresskeys | ||
| - | </ | ||
| - | on remplis le fichier de config de la manière suivante (j'ai configuré les touches pour mon gimp mais cela peut servir à d' | ||
| - | < | ||
| - | # | ||
| - | |||
| - | case " | ||
| - | start|"" | ||
| - | xsetwacom set pad AbsWUp "core key -" | ||
| - | xsetwacom set pad AbsWDn "core key +" | ||
| - | xsetwacom set pad button1 "core key CONTROL z" | ||
| - | xsetwacom set pad button2 "core key Esc" | ||
| - | xsetwacom set pad button3 "core key CONTROL y" | ||
| - | xsetwacom set pad button4 "core key Enter" | ||
| - | |||
| - | ;; | ||
| - | |||
| - | stop) | ||
| - | ;; | ||
| - | *) | ||
| - | echo " | ||
| - | exit 3 | ||
| - | ;; | ||
| - | esac | ||
| - | </ | ||
| - | puis on exécute la séquence suivante | ||
| - | < | ||
| - | sudo cp wacomexpresskeys / | ||
| - | cd / | ||
| - | sudo chmod +x / | ||
| - | </ | ||
| - | ensuite on rend le script executable au démarage en ajoutant dans Système/ | ||
| - | |||
| - | Nom : wacomexpresskeys | ||
| - | Commande: | ||
| - | |||
| - | On redémarre encore un coup et c'est tout :-P | ||
| - | |||
| - | ===== Pour Jaunty ===== | ||
| - | |||
| - | La méthode précédente n'est plus nécessaire. | ||
| - | |||
| - | La tablette est reconnue à chaud avec la gomme et l' | ||
| - | |||
| - | < | ||
| - | sudo apt-get install wacom-tools | ||
| - | </ | ||
| - | |||
| - | puis créez le fichier Bamboo.sh en le remplissant par le script suivant : | ||
| - | |||
| - | < | ||
| - | #!/bin/sh | ||
| - | WACOM_PAD=`xinput list --short | grep -i " | ||
| - | if [ " | ||
| - | then | ||
| - | echo "Wacom pad found: ${WACOM_PAD}" | ||
| - | xsetwacom set " | ||
| - | xsetwacom set " | ||
| - | xsetwacom set " | ||
| - | xsetwacom set " | ||
| - | xsetwacom set " | ||
| - | xsetwacom set " | ||
| - | else | ||
| - | echo " | ||
| - | fi | ||
| - | </ | ||
| - | |||
| - | Ensuite après chaque branchement de la tablette, il faudra lancer le fichier. Vous pouvez le lancer au démarrage si vous ne débranchez pas la tablette. Sinon un raccourcis ou carrément une intégration dans la commande de démarrage de GIMP et le tour est joué :-D | ||
| - | |||
| - | ===== Références ===== | ||
| - | |||
| - | Le site du pilote : | ||
| - | * [[http:// | ||
| - | * [[http:// | ||
| - | |||
| - | Lien du package ncurses-dev : | ||
| - | * [[ftp:// | ||
| - | |||
| - | ------ | ||
| - | // | ||
