« Wacom bamboo pen&touch » : différence entre les versions

De Le Wiki du Forum-Debian.fr
Aller à la navigation Aller à la recherche
m (Ajout photo)
m (MAJ -> paquet dispo)
 
(21 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
= Wacom Bamboo Pen&Touch =
{{Sid}}
 
= Présentation =


[[Fichier:Pentouch.jpg||right|||Wacom Bamboo Pen&Touch]]
[[Fichier:Pentouch.jpg||right|||Wacom Bamboo Pen&Touch]]


Les nouvelles tablettes Wacom Bamboo (en particulier la Pen & touch) ne s'installent pas aussi simplement que les anciennes. En effet, il ne suffit pas de les brancher, ni d'installer les pilotes disponibles dans les dépôts. Il faut au préalable patcher ces pilotes.
[[Category:Matériel et Drivers Divers]]"Wacom" se compose des mots « wa » (harmonie, en japonais) et « com » (pour « computer »), un nom tout à fait adapté pour un périphérique tel que la tablette.
La plupart des tablettes Wacom fonctionnent dès le branchement, ou après installation des pilotes depuis les dépôts officiels. C'est désormais le cas pour le tablette Pen & Touch aussi !
Ce tuto a été testé sous Debian Sid (64 bits). (Merci d'ajouter les fonctionnements ou dysfonctionnement avec d'autres versions). La manipulation a été effectuée sur un OS vierge de toute tentative d'installation de la tablette. D'éventuelles tentatives infructueuses visant à installer la tablette peuvent donc empêcher le bon fonctionnement de la suite.
Ce tuto a été testé sous Debian Sid (64 bits). (Merci d'ajouter les fonctionnements ou dysfonctionnement avec d'autres versions). La manipulation a été effectuée sur un OS vierge de toute tentative d'installation de la tablette. D'éventuelles tentatives infructueuses visant à installer la tablette peuvent donc empêcher le bon fonctionnement de la suite.


Notez que cette manipulation devra être refaite à chaque installation d'un nouveau noyau.
= Pré-requis =


= Pré-requis =
A savoir pour la suite du tutoriel : les lignes précédées de $ sont à exécuter en tant qu'utilisateur sans droit spécifique. Celles précédées de # nécessite les droits root. Si vous ne savez pas comment faire, consultez le [http://forum.debian-fr.org/index.php forum].


Tout d'abord branchez votre tablette, et vérifiez qu'elle est détectée : tapez dans un terminal :
Tout d'abord branchez votre tablette, et vérifiez qu'elle est détectée : tapez dans un terminal :
Ligne 14 : Ligne 17 :
  $lsusb
  $lsusb


Si une ligne contenant "wacom" apparaît, continuez. Sinon, assurez-vous du branchement correct de la tablette. Si le problème persiste, <s>consultez votre médecin</s> demandez de l'aide sur le forum, et testez éventuellement le hardware sur un autre OS.
Si une ligne contenant "wacom" apparaît, continuez. Sinon, assurez-vous du branchement correct de la tablette. Si le problème persiste, <s>consultez votre médecin</s> demandez de l'aide sur le [http://forum.debian-fr.org/index.php forum], et testez éventuellement le hardware sur un autre OS.


= Installation du pilote =
= Installation du pilote =


Tout d'abord, quelques mises à jour et installation de paquets :
Fini la compilation manuelle du pilote ! Il suffit désormais d'installer le paquet xserver-xorg-input-wacom, via cette commande, par exemple :
 
  #aptitude install xserver-xorg-input-wacom
#aptitude update
#aptitude install build-essential libx11-dev libxi-dev x11proto-input-dev xserver-xorg-dev tk8.4-dev tcl8.4-dev libncurses5-dev libhal-dev patch
#aptitude upgrade
 
Inutile d'essayer d'installer wacom-tools et xserver-xorg_input-wacom, les deux paquets sont pour le moment en conflit.
 
Téléchargez la dernière version du pilote disponible ici : http://linuxwacom.sourceforge.net/index.php/dl (actuellement linuxwacom-0.8.8-8.tar.bz2) ainsi que le patch : http://yorik.uncreated.net/scripts/patch-linuxwacom-0.8.6-xserver1.7.patch
Décompressez linuxwacom, et mettez le patch dans le dossier décompressé :
 
$tar -xjvf linuxwacom-0.8.8-8.tar.bz2
$mv patch-linuxwacom-0.8.6-xserver1.7.patch linuxwacom-0.8.8-8/
$cd linuxwacom-0.8.8-8/
 
Il ne reste plus qu'à appliquer le patch (en root, SVP !) ...
 
#patch -p1 < wacomcpl-exec.patch
#patch -p1 < wacom_sys.c.patch
#patch -p1 < wacom_wac.c.patch
#patch -p1 < wacom_wac.h.patch
#patch -p1 < wactablet.h.patch
#patch -p1 < wacusb.c.patch
#patch -p1 < wcmUSB.c.patch
 
... et à compiler :
 
#make clean
#./configure --enable-wacom --prefix=/usr
#make
#make install
#cp src/2.6.30/wacom.ko /lib/modules/$(uname -r)/kernel/drivers/input/tablet/
 
Finissez par :
 
#insmod /lib/modules/$(uname -r)/kernel/drivers/input/tablet/wacom.ko
#depmod -e
 
Si vous obtenez "WARNING: -e needs -E or -F", n'en tenez pas compte, et laissez tourner. Si vous obtenez un autre message d'erreur, tapez "rmmod wacom", puis réessayez. Si les symptômes persistent, ... consultez le forum :p
 
Et voilà, le pilote est installé, il ne reste plus qu'à s'occuper des fichiers .fdi et .rules.
 
= Le fichier .fdi =
 
Commencez par créer le fichier .fdi :
 
    #touch /usr/share/hal/fdi/policy/20thirdparty/10-wacom.fdi
 
Puis éditez-le en mode root. Effacez l'éventuel contenu, et remplacez-le par ceci :
 
<?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- -->
 
    <!-- Wacom Bamboo Pen & Touch (models CTT-460 CTL-460 CTH-460,461,660) -->
<deviceinfo version="0.2">
  <device>
    <match key="input.originating_device" contains="if0">
      <match key="info.product" contains="Wacom">
        <merge key="input.x11_driver" type="string">wacom</merge>
        <merge key="input.x11_options.Type" type="string">stylus</merge>
        <merge key="info.product" type="string">stylus</merge>
          <append key="info.callouts.add" type="strlist">hal-setup-wacom</append>
          <append key="wacom.types" type="strlist">eraser</append>
          <append key="wacom.types" type="strlist">pad</append>
      </match>
    </match>
  </device>
  <device>
    <match key="input.x11_options.Type" contains="eraser">
      <merge key="info.product" type="string">eraser</merge>
    </match>
  </device>
  <device>
    <match key="input.x11_options.Type" contains="pad">
      <merge key="info.product" type="string">pad</merge>
    </match>
  </device>
  <device>
    <match key="input.originating_device" contains="if1">
      <match key="info.product" contains="Wacom">
        <merge key="input.x11_driver" type="string">wacom</merge>
        <merge key="input.x11_options.Type" type="string">touch</merge>
        <merge key="info.product" type="string">touch</merge>
      </match>
    </match>
  </device>
</deviceinfo>
 
Sauvegardez et quittez.
 
Le fichier .fdi est prêt, passons à la suite.
 
= Le fichier .rules =
 
Commencez par déterminer l'id de la tablette. Pour ceci, regardez les informations données par "lsusb" :
 
lsusb
...
Bus 002 Device 003: ID 056a:00d1 Wacom Co., Ltd
...
 
Ici, l'id est "00d1" Notez bien votre id à vous !
 
Téléchargez le fichier.rules de base :
 
wget -O 50-xserver-xorg-input-wacom.rules "http://git.debian.org/?p=users/ron/wacom-tools.git;a=blob_plain;f=debian/xserver-xorg-input-wacom.udev;hb=e110b046292d6aff63b489c9b1aecec25d470cdb"
 
Puis éditez-le :
 
  #nano 50-xserver-xorg-input-wacom.rules
 
et baladez-vous aux alentours de la ligne 88. À la fin de la longue liste que vous verrez, ajoutez cette ligne :
 
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00d1", SYMLINK="input/tablet-wacom-bamboo-pen_touch-$env{WACOM_TYPE}"


Remplacez "00d1" par l'id que vous avez du noter :p
Redémarrez l'interface graphique, et votre tablette est opérationnelle :D
Et enfin, mettez-le à sa place :


#cp 50-xserver-xorg-input-wacom.rules /lib/udev/rules.d/40-xserver-xorg-input-wacom.rules
= Paramétrage de la tablette =


Et maintenant, j'ai une surprise pour vous…
En attendant la belle version française prochainement dans votre wiki préféré, référez-vous à cette documentation (en anglais) : http://sourceforge.net/apps/mediawiki/linuxwacom/index.php?title=Category:HOWTO


= Fin de l'installation =
= Fin de l'installation =


Quittez tout, redémarrez, et admirez :D
Quittez tout, redémarrez (juste l'interface graphique), et admirez :D


= Configuration de Gimp =
= Configuration de Gimp =
Ligne 158 : Ligne 49 :
== Bibliographie ==
== Bibliographie ==


    *inspiré en très grande partie de http://ubuntuforums.org/showpost.php?p=8262965&postcount=541 (en) (Thanks kgingeri, Favux and Ayuthia)
*inspiré en très grande partie de http://ubuntuforums.org/showpost.php?p=8262965&postcount=541 (en) (Thanks kgingeri, Favux and Ayuthia)
    *http://ubuntuforums.org/showpost.php?p=8165182&postcount=384
*http://ubuntuforums.org/showpost.php?p=8165182&postcount=384
    *http://linuxwacom.sourceforge.net/
*http://linuxwacom.sourceforge.net/
    *http://forums.debian.net/viewtopic.php?f=16&t=51279 (pour le patch adapté à Debian)
*http://forums.debian.net/viewtopic.php?f=16&t=51279 (pour le patch adapté à Debian)
    *version du tuto adapté à Ubuntu : http://doc.ubuntu-fr.org/wacom_bamboo_new
*version du tuto adapté à Ubuntu : http://doc.ubuntu-fr.org/wacom_bamboo_new


== Contributeurs ==
== Contributeurs ==


    *Ayuthia
*Dunatotatos
    *Favux
*Ayuthia (pour la version "pilote patché")
    *kgingeri (tuto anglais)
*Favux (idem)
    *Dunatotatos (traduction et réécriture)
*kgingeri (tuto anglais)
    *xion.luhnis qui, grâce à son message sur le forum de Fedora, m'a redonné espoir (http://doc.ubuntu-fr.org/wacom_bamboo_new)
*xion.luhnis qui, grâce à son message sur le forum de Fedora, m'a redonné espoir (http://forums.fedora-fr.org/viewtopic.php?id=45195)
    *Merci à lol pour son bô wiki ;)
*Merci à lol pour son bô wiki ;)

Dernière version du 17 juillet 2011 à 19:45

Attention! Ce document n'a pas été validé par la communauté. Soyez prudent vis-à-vis de son contenu! Si au cours de vos manipulations un problème survenait, vous ne pouvez en aucun cas incriminer ce site. Posez vos questions sur le forum

Présentation

Wacom Bamboo Pen&Touch
Wacom Bamboo Pen&Touch

"Wacom" se compose des mots « wa » (harmonie, en japonais) et « com » (pour « computer »), un nom tout à fait adapté pour un périphérique tel que la tablette.

La plupart des tablettes Wacom fonctionnent dès le branchement, ou après installation des pilotes depuis les dépôts officiels. C'est désormais le cas pour le tablette Pen & Touch aussi ! Ce tuto a été testé sous Debian Sid (64 bits). (Merci d'ajouter les fonctionnements ou dysfonctionnement avec d'autres versions). La manipulation a été effectuée sur un OS vierge de toute tentative d'installation de la tablette. D'éventuelles tentatives infructueuses visant à installer la tablette peuvent donc empêcher le bon fonctionnement de la suite.

Pré-requis

A savoir pour la suite du tutoriel : les lignes précédées de $ sont à exécuter en tant qu'utilisateur sans droit spécifique. Celles précédées de # nécessite les droits root. Si vous ne savez pas comment faire, consultez le forum.

Tout d'abord branchez votre tablette, et vérifiez qu'elle est détectée : tapez dans un terminal :

$lsusb

Si une ligne contenant "wacom" apparaît, continuez. Sinon, assurez-vous du branchement correct de la tablette. Si le problème persiste, consultez votre médecin demandez de l'aide sur le forum, et testez éventuellement le hardware sur un autre OS.

Installation du pilote

Fini la compilation manuelle du pilote ! Il suffit désormais d'installer le paquet xserver-xorg-input-wacom, via cette commande, par exemple :

#aptitude install xserver-xorg-input-wacom

Redémarrez l'interface graphique, et votre tablette est opérationnelle :D

Paramétrage de la tablette

En attendant la belle version française prochainement dans votre wiki préféré, référez-vous à cette documentation (en anglais) : http://sourceforge.net/apps/mediawiki/linuxwacom/index.php?title=Category:HOWTO

Fin de l'installation

Quittez tout, redémarrez (juste l'interface graphique), et admirez :D

Configuration de Gimp

Votre tablette fonctionne au poil en tant que souris. Mais son but initial étant l'utilisation graphique, la configuration sous Gimp peut être un peu plus fine. Pour cela, démarrez Gimp, puis dans Édition > Préférences, choisissez le menu "Périphériques d'entrée", puis cliquez sur le bouton "Configurer les périphériques d'entrées étendus". Pour les périphériques "Wacom [...] Pen" et "Wacom [...] Eraser", sélectionnez le monde "Écran". Enregistrez les modifications, puis fermez les fenêtres de configuration. Le résultat dépend maintenant de la pression sur la tablette :D Encore un détail, et votre tablette sera parfaite : la mine et la gomme de votre stylo correspondent au même outil. C'est un peu dommage, non ? Pour y remédier, sélectionner juste l'outil gomme avec la gomme de votre stylo. Retournez votre stylo, vous avez le pinceau. Retournez votre stylo, vous avez la gomme. Retournez votre stylo, ...

Fin de la fin

Voilà, c'est fini. Amusez-vous bien !

Références et tout et tout

Bibliographie

Contributeurs

  • Dunatotatos
  • Ayuthia (pour la version "pilote patché")
  • Favux (idem)
  • kgingeri (tuto anglais)
  • xion.luhnis qui, grâce à son message sur le forum de Fedora, m'a redonné espoir (http://forums.fedora-fr.org/viewtopic.php?id=45195)
  • Merci à lol pour son bô wiki ;)