Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
wacom [Le 17/12/2013, 11:27]
aurelien88 [Les commandes de base]
wacom [Le 31/01/2024, 21:50] (Version actuelle)
Amiralgaby via WikiCorrector - correction affichage de deux tirets pour une option
Ligne 1: Ligne 1:
-{{tag>Oneiric Precise Quantal Raring Saucy matériel graphisme tablette_graphique }}+{{tag>Xenial Trusty ​matériel graphisme tablette_graphique}}
 ---- ----
 ====== Tablettes graphiques Wacom ====== ====== Tablettes graphiques Wacom ======
- 
-<note tip>Pour avoir des informations récentes, voir ce fil (en anglais) : http://​ubuntuforums.org/​showthread.php?​t=1515562</​note>​ 
  
 {{:​180px-wacom_pen-tablet.jpg|}} {{:​180px-wacom_pen-tablet.jpg|}}
Ligne 13: Ligne 11:
 En plus de fabriquer et de vendre des tablettes graphiques comme produits à part entière, Wacom fournit aussi des //​technologies d'​entrées graphiques//​ utilisées dans la plupart des tablettes pour ordinateurs,​ appelées **Penabled Technology**. En plus de fabriquer et de vendre des tablettes graphiques comme produits à part entière, Wacom fournit aussi des //​technologies d'​entrées graphiques//​ utilisées dans la plupart des tablettes pour ordinateurs,​ appelées **Penabled Technology**.
  
-===== Toutes version ​d'Ubuntu depuis 11.10 =====+Les pilotes linux pour le matériel Wacom sont développés avec la collaboration ​d'un employé de Wacom, [[https://​sourceforge.net/​p/​linuxwacom/​_members/​|Ping Chen]].
  
-==== État des lieux ====+Les tablettes graphiques jusqu'​à la série Intuos5 et Bamboo (tablettes non tactiles, jusqu'​à CTH 460 et 661 - antérieures à 2013) fonctionnent nativement avec les pilotes **[[apt>​xserver-xorg-input-wacom]]** présents dans les dépôts officiels.
  
-Les tablettes ​graphiques jusqu'​à ​la série Intuos5 ​et Bamboo ​(tablettes non tactiles, jusqu'​à ​CTH 460 et 661 antérieures à 2013) fonctionnent nativement avec les pilotes ​**[[apt>​xserver-xorg-input-wacom]]** présents dans les dépôts officiels ​(version 0.17 pour Precise, 0.19 pour Quantal ​et Raring).+Pour les tablettes ​de la gamme Intuos Pen et Intuos Pen and Touch (CTH 480 et 680 depuis ​2013), le support a été rajouté le 6 décembre 2013 dans les pilotes [[https://​sourceforge.net/​projects/​linuxwacom/​|Linux Wacom]] (version 0.22) Ces pilotes sont compatibles avec le noyau Linux à partir de la version 2.6.26. Depuis Ubuntu 14.04 et le noyau Linux 3.13, le support des dernières tablettes (CTH 480 et 680est intégré d'​office.
  
-Pour les tablettes de la gamme Intuos Pen et Intuos Pen and Touch (CTH 480 et 680 - depuis 2013), le support a été rajouté le 6 décembre 2013 dans les pilotes ​[[http://​sourceforge.net/​projects/​linuxwacom/​|Linux Wacom]] (version 0.22) qu'il faut alors compiler à la main à partir ​de la dernière version stableCes pilotes sont compatibles avec le noyau Linux à partir de la version 2.6.26. Il semblerait qu'il faille attendre Ubuntu 14.04 et le noyau Linux 3.13 pour voir le support ​des dernières tablettes (CTH 480 et 680intégré d'​office. +<note tip>Vous trouverez ​[[:liste_tablettes_graphique|ici]] une liste du niveau ​de prise en charge des tablettes wacom.</​note>​ 
- +<note important>​ATTENTION:​ en raison d’incessant changement entre les versions du pilote, cette documentation est indicative ​et vous devrez __vous même vérifier les syntaxes des commandes__ que vous emploierez! (ex: //%%--list devices%%// ​pour vérifier l’appellation ​des périphériques,​ etc..)</​note>​ 
-==== Installation ​par les dépôts ​====+===== Installation=====
  
 La première chose à faire est de tester si les pilotes présents dans les dépôts officiels fonctionnent avec votre matériel. Il suffit alors [[:​tutoriel:​comment_installer_un_paquet|d'​installer le paquet]] **[[apt>​xserver-xorg-input-wacom]]** s'il n'est pas déjà présent, puis de redémarrer votre ordinateur. La première chose à faire est de tester si les pilotes présents dans les dépôts officiels fonctionnent avec votre matériel. Il suffit alors [[:​tutoriel:​comment_installer_un_paquet|d'​installer le paquet]] **[[apt>​xserver-xorg-input-wacom]]** s'il n'est pas déjà présent, puis de redémarrer votre ordinateur.
  
-Si votre matériel n'est pas reconnu, ​désinstallez **xserver-xorg-input-wacom** et effectuez l'installation manuelle avec la dernière ​version du pilote.+Si votre matériel n'est pas reconnu, ​soit vous [[:​migration|migrez]] vers une version plus récentes d'Ubuntu, soit vous [[:​ltsenablementstack|installez une version ​plus récente ​du noyau]].
  
-==== Installation manuelle ​====+===== Configuration =====
  
-Cette installation permet d'​avoir ​en tout temps la dernière version du pilote. Néanmoinscelle-ci n'est pas forcément stable sur votre système. Elle est à privilégier seulement si vous savez ce que vous faites ou si votre matériel ne fonctionne pas avec le pilote présent ​dans les dépôts officiels.+Si votre tablette est correctement prise en charge par le pilote, ​vous pourrez la configurer via l'outil **Tablette graphique Wacom** présente ​dans les **[[:​gnome-control-center|Paramètres système]]** d'​Ubuntu
  
-Préparation du système ​ +{{ :materiel:wacom_parametres_xenial.png?350 }}
-    sudo apt-get install linux-headers-generic +
-Installation des dépendances ​: +
-    sudo apt-get install build-essential libx11-dev libxi-dev x11proto-input-dev xserver-xorg-dev libxrandr-dev libncurses5-dev autoconf libtool libudev-dev git +
-Récupération des programmes : +
-    mkdir ~/wacom +
-    cd ~/wacom +
-    git clone git://​git.code.sf.net/​p/​linuxwacom/​xf86-input-wacom +
-    git clone git://​git.code.sf.net/​p/​linuxwacom/​input-wacom +
-Installation du pilote : +
-    cd xf86-input-wacom +
-    sudo ./​autogen.sh +
-    ./configure --prefix=/​usr --libdir=/​usr/​lib +
-    sudo make +
-    sudo make install +
-    sudo cp src/​.libs/​wacom_drv.so /​usr/​lib/​xorg/​modules/​input/​wacom_drv.so +
-Installation du patch pour le noyau Linux : +
-    cd ../ +
-    cd input-wacom/​ +
-    sudo ./​autogen.sh +
-    sudo make +
-    sudo make install +
-    sudo cp 3.7/​wacom.ko /​lib/​modules/​$(uname -r)/​kernel/​drivers/​input/​tablet/​wacom.ko +
-    sudo depmod -a +
-Redémarrez et votre tablette devrait fonctionner. +
-<note important>​Il faudra recommencer l'​opération à chaque mise à jour de noyau.</​note>​+
  
-===== Compatibilité ===== +Néanmoins, pour une configuration plus poussée ou pour les tablettes dont le support par le pilote est récent ou incomplet, il faut passer ​par l'​utilitaire en ligne de commande **xsetwacom**. Celui-ci permet de gérer les paramètres de sensibilité de pression, de seuil de clic, des fonctions des boutons, du mode du curseur et de sa vitesse, sans modifier manuellement le fichier de configuration du serveur X.
- +
-Tableau récapitulatif des tablettes graphiques testées avec Ubuntu : +
- +
-^ model ^ Taille ^ Vendor ^ ProdId ^ expresskeys ^ touch strip ^ dépôt ^ +
-| intuos 5 Touch Large | A4 |  |  | [[:​tuto_configuration_wacom_intuos5|OK* (12.04)]] | [[:​tuto_configuration_wacom_intuos5|OK* (12.04)]] | +
-| intuos Pro Large - PTH 851 |  | 056a |  |  |  | +
-| intuos Pro Medium Special Edition - PTH 651/S |  | 056a |  |  |  | +
-| intuos Pro Medium - PTH 651 |  | 056a | 0315 | No | No | +
-| intuos Pro Small - PTh 451 |  | 056a | 0314 |  |  | +
-| intuos Pen & Touch Medium |  | 056a |  |  |  | +
-| intuos Manga Pen & Touch Small |  | 056a |  |  |  | +
-| intuos Pen & Touch Small |  | 056a |  |  |  | +
-| intuos Pen Small | | 056a |  |  |  | +
-| intuos4M (PTK-640) | | 056a | 00b9 | ok | ok |   +
-| intuos3 4x5 (A6) (PTZ-430) | A6 | 056a |  |  |  | +
-| intuos3 4x6 (A6 Wide) ( PTZ-431W) | A6 Wide |056a | 00b7 | ok | ok | +
-| intuos3 6x8 (A5) (PTZ-630)| A5 | 056a | 00b1 | ok | ok | +
-| intuos3 6,25x10,67 (A5 Wide) (PTZ-630)| A5 Wide | 056a | 00b5 | ok | ok | +
-| intuos3 9x12 (A4) (PTZ-930) | A4 | 056a | 00b2 | ok |ok  | +
-| intuos3 12x12 (A4 Oversize) (PTZ-1230)| A4 Oversize| 056a |  |  |  | +
-| intuos3 12x19,2(A3 Wide) (PTZ-1231W)| A3 Wide |056a |  |  |  | +
-| Cintiq 12wx | | 056a |  | ok (Intrepid) | ok (Intrepid) | +
-| Cintiq 21 UX | | 056a | 003f | ok (9.10) | ok (9.04,9.10) | +
-| Volito1 | | 056a | 0060 | |  | +
-| Volito2 | | 056a | 0062 | |  | +
-| Bamboo | | 056a | 0065  | ok| ok | +
-| Bamboo Fun 4x5 | | 056a | 0017  | | | +
-| Bamboo Fun | | 056a | 0018  | ok (9.04)| ok (9.04) | +
-| Bamboo Pen CTL-460 | | 056a | 00d4  | No| No | +
-| Bamboo Pen CTH-460 | | 056a | 00d1  | ok| No | +
-| Bamboo Pen & Touch - CTH460 | | 056a | 00d1  | ok (drv 0.8.8-4)| No | +
-| Bamboo Pen & Touch - CTH470 | | 056a | 00de  | [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=7489601#​p7489601|ok*]] | ok | +
-| Bamboo Pen & Touch - CTH670S | Medium | 056a | 00df  | OK 12.04 | OK 12.04| ppa:​irie/​wacom | +
-| Bamboo Fun Pen & Touch - CTH461 | | 056a | 00d7  | [[http://​ubuntuforums.org/​showthread.php?​t=1515562&​page=51|Ok*]] | ? | +
-| Bamboo Fun S Pen & Touch Small - CTH470S | | 056a | | | +
-| Bamboo Fun M Pen & Touch Medium - CTH670S | | 056a | | OK | OK | +
-| Essentiel B - Art Slim | A4 | 172f | 0034 | No - 12.04 | OK - 12.04 | +
-| Graphire ET-0405-U | | 056a | 0010  | ? | OK | +
-| Graphire 3 CTE-430 | | 056a | 0013  | | | +
-| Graphire 4 CTE-440 | | 056a | 0015  | Ok* |No | +
-| WIFI KIT | |056a | 0084| OK* 12.04 | OK* 12.04| ppa:​irie/​wacom | +
- +
-__Légende :__\\ +
- Vide = Non Testée\\ +
- Ok = Tout Fonctionne\\ +
- No = Non Opérationnelle\\ +
- ​* ​ = Après manipulation\\ +
- +
-===== Configuration ===== +
- +
-Si votre tablette est correctement prise en charge par le pilote, vous pourrez la configurer via l'​outil **Tablette graphique Wacom** présente dans les **Paramètres système** d'​Ubuntu.  +
- +
-Néanmoins, pour une configuration plus poussée ou pour les tablettes dont le support par le pilote est récent ou incomplet, il faut passer ​pour l'​utilitaire en ligne de commande **xsetwacom**. Celui-ci permet de gérer les paramètres de sensibilité de pression, de seuil de clic, des fonctions des boutons, du mode du curseur et de sa vitesse, sans modifier manuellement le fichier de configuration du serveur X.+
  
 Attention toutefois, tout réglage effectué avec **xsetwacom** est perdu lors du redémarrage du système et lorsque la tablette est débranchée. Si vous voulez conserver vos réglages, il faudra les écrire dans un script (voir plus bas). Attention toutefois, tout réglage effectué avec **xsetwacom** est perdu lors du redémarrage du système et lorsque la tablette est débranchée. Si vous voulez conserver vos réglages, il faudra les écrire dans un script (voir plus bas).
- 
-<note tip>​[[http://​sourceforge.net/​apps/​mediawiki/​linuxwacom/​index.php?​title=Xsetwacom|Documentation officielle de xsetwacom]]\\ 
-[[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=319659|Thread : personnaliser les boutons Wacom]]\\</​note>​ 
  
 ==== Les commandes de base ==== ==== Les commandes de base ====
  
-En entrant le nom du programme, sans options, dans un terminal :+En entrant le nom du programme, sans options, dans un [[:terminal]] :
 <​code>​xsetwacom</​code>​ <​code>​xsetwacom</​code>​
 Vous obtiendrez la syntaxe principale ainsi que la liste des options.\\ Vous obtiendrez la syntaxe principale ainsi que la liste des options.\\
Ligne 134: Ligne 51:
 si aucun argument n'est donné à list l'​argument dev est utilisé. si aucun argument n'est donné à list l'​argument dev est utilisé.
  
-<note important>​À partir de la version 0.10 (février 2011), les commandes **xsetwacom** ont été changées pour des raisons de "​maintenabilité et d'​amélioration de l'​interface utilisateur"​. Les anciennes commandes ne sont plus compatibles avec les nouvelles versions, vérifiez donc la date de rédaction des tutoriaux que vous suivez.</​note>​ +<note tip>Voir la page [[:tuto_configuration_wacom_intuos5|configuration d'une tablette Wacom intuos 5 (ubuntu 12.04)]] pour la configuration spécifique des tablettes équipées d'un anneau tactile (touchring).</​note>​
- +
-<note tip>Voir la page [[tuto_configuration_wacom_intuos5|Tutoriel - configuration d'une tablette Wacom intuos 5 (ubuntu 12.04)]] pour la configuration spécifique des tablettes équipées d'un anneau tactile (touchring).</​note>​+
  
 === Lister les périphériques === === Lister les périphériques ===
  
-<​code>​xsetwacom --list dev</​code>​+<​code ​bash>​xsetwacom --list dev</​code>​
  
 Exemple de sortie (Intuos Touch & Pen CTH 680) : Exemple de sortie (Intuos Touch & Pen CTH 680) :
-<​code>​+<​code ​bash>
 Wacom Intuos PT M Pen stylus ​   id: 16 type: STYLUS ​   ​ Wacom Intuos PT M Pen stylus ​   id: 16 type: STYLUS ​   ​
 Wacom Intuos PT M Pen eraser ​   id: 17 type: ERASER ​   ​ Wacom Intuos PT M Pen eraser ​   id: 17 type: ERASER ​   ​
Ligne 154: Ligne 69:
 === Lister les paramètres disponibles === === Lister les paramètres disponibles ===
  
-La sortie ​peux être longue. Toutes les options sont les une à la suite des autres avec une description en anglais.\\ +La sortie ​peut être longue. Toutes les options sont les une à la suite des autres avec une description en anglais.\\ 
-<​code>​+<​code ​bash>
 xsetwacom --list parameters xsetwacom --list parameters
 </​code>​ </​code>​
Ligne 161: Ligne 76:
 === Lister les modificateurs de touches === === Lister les modificateurs de touches ===
  
-Cela vous donnera le nombre de modificateurs disponibles et leurs noms ainsi que le nombre et les noms des touches spéciales supportées  +Cela vous donnera le nombre de modificateurs disponibles et leurs noms ainsi que le nombre et les noms des touches spéciales supportées 
-<​code>​xsetwacom --list modifiers</​code>​+<​code ​bash>​xsetwacom --list modifiers</​code>​
  
 === Afficher la valeur actuelle d'un paramètre === === Afficher la valeur actuelle d'un paramètre ===
  
-Les deux **arguments de get** sont **dev_name** et **param** respectivement pour le nom du périphériques,​ le paramètre que l'on veut voire.\\+Les deux **arguments de get** sont **dev_name** et **param** respectivement pour le nom du périphériques,​ le paramètre que l'on veut voir.\\
 On peut faire suivre param par un autre paramètre pour obtenir une liste de la valeur de ces options.\\ On peut faire suivre param par un autre paramètre pour obtenir une liste de la valeur de ces options.\\
 dev_name est le nom du périphérique que vous avez récupéré avec list dev.\\ dev_name est le nom du périphérique que vous avez récupéré avec list dev.\\
  
-Ici on récupère, pour le stylet, le mode, les paliers de pression, la courbe de pression, le mode double ecran   ​ +Ici on récupère, pour le stylet, le mode, les paliers de pression, la courbe de pression, le mode double ecran 
-<​code>​ +<​code ​bash>​xsetwacom get stylus mode Threshold ​PressCurve TwinView
- xsetwacom get stylus mode ClickForce ​PressCurve TwinView+
 1 1
 6 6
Ligne 183: Ligne 97:
 Les trois arguments de set sont dev_name, param et value respectivement pour le nom du périphériques,​le paramètre à changer et la nouvelle valeur de ce paramètre.\\ Les trois arguments de set sont dev_name, param et value respectivement pour le nom du périphériques,​le paramètre à changer et la nouvelle valeur de ce paramètre.\\
 Value peut être une valeur décimale ou en utilisant le nom anglais pour ce paramètre Value peut être une valeur décimale ou en utilisant le nom anglais pour ce paramètre
-<​code>​+<​code ​bash>
  ​xsetwacom set stylus mode Relative  ​xsetwacom set stylus mode Relative
 </​code>​ </​code>​
-<​code>​+<​code ​bash>
  ​xsetwacom get stylus mode   ​xsetwacom get stylus mode 
 0 0
 </​code>​ </​code>​
-<​code>​+<​code ​bash>
  ​xsetwacom set stylus mode Absolute  ​xsetwacom set stylus mode Absolute
 </​code>​ </​code>​
-<​code>​+<​code ​bash>
  ​xsetwacom get stylus mode   ​xsetwacom get stylus mode 
 1 1
Ligne 203: Ligne 117:
  Option "​Mode"​ "​on"​  Option "​Mode"​ "​on"​
 </​code>​ </​code>​
-=== Dual ScreenMapper la tablette sur un seul écran === +=== Dual Screen ​ou Mapper la tablette sur un seul écran === 
-On commence par trouver le nom de l’écran que l'on souhaite utiliser: +On commence par trouver le nom de l’écran que l'on souhaite utiliser :​ 
-<​code>​pops@pops-tosh:​~$ ​xrandr+<​code ​bash>xrandr
 Screen 0: minimum 320 x 200, current 3286 x 1080, maximum 8192 x 8192 Screen 0: minimum 320 x 200, current 3286 x 1080, maximum 8192 x 8192
 LVDS connected 1366x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm LVDS connected 1366x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
Ligne 232: Ligne 146:
    ​720x400 ​       70.1 </​code>​    ​720x400 ​       70.1 </​code>​
 J'ai donc deux écrans actifs, je vais garder "​VGA-0"​ J'ai donc deux écrans actifs, je vais garder "​VGA-0"​
-on as aussi besoin du nom des différent périphériques de la tablette +on aussi besoin du nom des différent périphériques de la tablette 
-<​code>​pops@pops-tosh:​~$ ​xsetwacom list dev+<​code ​bash>​xsetwacom list dev
 Wacom BambooFun 6x8 stylus ​     id: 14 type: STYLUS ​   ​ Wacom BambooFun 6x8 stylus ​     id: 14 type: STYLUS ​   ​
 Wacom BambooFun 6x8 eraser ​     id: 15 type: ERASER ​   ​ Wacom BambooFun 6x8 eraser ​     id: 15 type: ERASER ​   ​
Ligne 243: Ligne 157:
 xsetwacom --set "Wacom BambooFun 6x8 cursor"​ MapToOutput VGA-0</​code>​ xsetwacom --set "Wacom BambooFun 6x8 cursor"​ MapToOutput VGA-0</​code>​
 et on peut en faire un script comme expliqué au chapitre suivant :) et on peut en faire un script comme expliqué au chapitre suivant :)
 +
 +<note important>​
 +**Pour les utilisateurs de carte graphique Nvidia** (avec les pilotes propriétaires uniquement) la commande "​xrandr"​ pour trouver le nom de l'​écran sera inutile; le "nom de l'​écran"​ **doit être spécifié** par "​HEAD-0",​ "​HEAD-1",​ etc.\\
 +2 ou 3 essais empiriques de "​xsetwacom --set .... HEAD-X " suffiront à déterminer lequel de vos écrans est celui que vous voulez utiliser avec votre tablette. [[http://​sourceforge.net/​apps/​mediawiki/​linuxwacom/​index.php?​title=Dual_and_Multi-Monitor_Set_Up|Source]].</​note>​
 +
 +
 +===  Vérifier que la surface active est proportionnelle à l'​écran ===
 +
 +__La surface active n'est pas forcément proportionnelle à votre écran!__
 +Cette commande donne la surface totale de la tablette active par défaut:
 +<code bash>​xsetwacom --get "Wacom Intuos3 9x12 stylus"​ Area</​code>​
 +
 +Un calcul avec une simple règle de trois en fonction du nombre de px de l'​écran donne la surface active à définir,
 +et l'​applique avec:
 +
 +<​code>​xsetwacom --set "Wacom Intuos3 9x12 stylus"​ Area 0 0 MaxXvalue MaxYvalue </​code>​
 +Voir [[http://​www.timotheegiet.com/​animtim|animtim]]
 +== Exemple: avec une intuos3 ==
 +J'ai un dual screen (facultatif). Je "​map"​ ma palette sur l’écran le plus grand (cf haut dessus).
 +C'est un 1240X1024, donc **1280/​1024=1.25**
 +La tablette me donne elle:
 +60960 45720, donc **60960/​45720=1.3333** ​ damned! :-/
 +Il est donc nécessaire de corriger le plus gros chiffre pour faire correspondre les ratios.
 +Je prend donc le plus petit chiffre que je multiplie par le bon ratio pour avoir l'​autre chiffre correspondant.
 +Donc: **45720*1.25=57150**
 +Je peut donc configurer le bon ratio de la palette avec:
 +<​code>​xsetwacom --set "Wacom Intuos3 9x12 stylus"​ Area 0 0 57150 45720 </​code>​
 +
 +Il faut donc re-faire la même ligne pour "​**__eraser__**"​ au lieu de "​**__stylus__**"​!
  
 ==== Automatiser le chargement des options ==== ==== Automatiser le chargement des options ====
Ligne 248: Ligne 191:
 Comme mentionné plus haut, les réglages effectués via **xsetwacom** sont éphémères,​ et perdus lors du débranchement de la tablette ou du redémarrage de l'​ordinateur. Pour les sauvegarder et les rendre permanents, il est possible : Comme mentionné plus haut, les réglages effectués via **xsetwacom** sont éphémères,​ et perdus lors du débranchement de la tablette ou du redémarrage de l'​ordinateur. Pour les sauvegarder et les rendre permanents, il est possible :
  
-  * d'​utiliser le démon **[[http://​sourceforge.net/​apps/​mediawiki/​linuxwacom/​index.php?​title=Wdaemon|wdaemon]]** ​+  * d'​utiliser le démon **[[http://​sourceforge.net/​apps/​mediawiki/​linuxwacom/​index.php?​title=Wdaemon|wdaemon]]**
   * de rentrer les paramètres en dur dans le répertoire ​ **xorg.conf.d** ou dans le fichier **xorg.conf**,​ mais ces paramètres seront perdus lors de la mise à jour du système d'​exploitation et/ou des pilotes de la carte graphique,   * de rentrer les paramètres en dur dans le répertoire ​ **xorg.conf.d** ou dans le fichier **xorg.conf**,​ mais ces paramètres seront perdus lors de la mise à jour du système d'​exploitation et/ou des pilotes de la carte graphique,
   * de scripter les commandes **xsetwacom** puis d'​exécuter ces scripts à la demande, avec l'​avantage de conserver les scripts après une réinstallation du système, mais avec l'​inconvénient de n'​offrir ces réglages qu'à un seul utilisateur de l'​ordinateur.   * de scripter les commandes **xsetwacom** puis d'​exécuter ces scripts à la demande, avec l'​avantage de conserver les scripts après une réinstallation du système, mais avec l'​inconvénient de n'​offrir ces réglages qu'à un seul utilisateur de l'​ordinateur.
Ligne 255: Ligne 198:
  
 Script écrit pour une Wacom Bomboo : Script écrit pour une Wacom Bomboo :
-<code+<file bash Bamboo.sh
-#​!/​bin/​sh ​                                                                                                               +#!/bin/sh
  
 # Correspondance:​ # Correspondance:​
-#  "< " == button1 ​          +#  "< " == button1 
-#  ">" ​ == button3 ​          +#  ">" ​ == button3 
-# "​FN1"​ == button2 ​          +# "​FN1"​ == button2 
-# "​FN2"​ == button4 ​         +# "​FN2"​ == button4
  
 # Assigne "< " à ctrl+z (that'​s "​undo"​ in GIMP) # Assigne "< " à ctrl+z (that'​s "​undo"​ in GIMP)
-xsetwacom set pad button1 "core key ctrl z" ​+xsetwacom set pad button1 "core key ctrl z"
  
 # Assigne ">"​ à ctrl+y (that'​s "​redo"​ in GIMP) # Assigne ">"​ à ctrl+y (that'​s "​redo"​ in GIMP)
Ligne 271: Ligne 214:
  
 # Assigne "​FN1"​ à ctrl # Assigne "​FN1"​ à ctrl
-xsetwacom set pad button2 "core key ctrl" ​                                                   +xsetwacom set pad button2 "core key ctrl"
  
 # Assigne "​FN2"​ à shift # Assigne "​FN2"​ à shift
Ligne 281: Ligne 224:
 xsetwacom set pad AbsWDn "CORE KEY +" xsetwacom set pad AbsWDn "CORE KEY +"
 xsetwacom set pad AbsWUp "CORE KEY -" xsetwacom set pad AbsWUp "CORE KEY -"
-</code+</file
-Sauvegardez ce script dans votre répertoire personnel, par exemple dans un dossier caché **./​tablette/​**,​ avec le nom **config.sh**.+Sauvegardez ce script dans votre répertoire personnel, par exemple dans un dossier caché **./​tablette/​**,​ avec le nom **Bamboo.sh**.
  
 Autre script écrit pour une Intuos Touch & Pen (CTH680) : Autre script écrit pour une Intuos Touch & Pen (CTH680) :
  
-<code>+<file bash Intuos.sh>
 #!/bin/bash #!/bin/bash
  
 ## Pad ## Pad
-PAD="​Wacom Intuos PT M Finger pad" ​+PAD="​Wacom Intuos PT M Finger pad"
 xsetwacom set "​$PAD"​ Button 3 "key Ctrl Super T" #bouton en haut à gauche xsetwacom set "​$PAD"​ Button 3 "key Ctrl Super T" #bouton en haut à gauche
 xsetwacom set "​$PAD"​ Button 1 "key super" #bouton en bas bas à gauche xsetwacom set "​$PAD"​ Button 1 "key super" #bouton en bas bas à gauche
Ligne 300: Ligne 243:
 xsetwacom set "​$TOUCH"​ ScrollDistance 10 xsetwacom set "​$TOUCH"​ ScrollDistance 10
 xsetwacom set "​$TOUCH"​ TapTime 400 xsetwacom set "​$TOUCH"​ TapTime 400
-</code>+</file>
  
-Sauvegardez ce script dans votre répertoire personnel, par exemple dans un dossier caché **''​./​tablette/''​**,​ avec le nom **config.sh**.+Sauvegardez ce script dans votre répertoire personnel, par exemple dans un dossier caché **''​./​tablette/''​**,​ avec le nom **Intuos.sh**.
  
 Script d'​activation/​désactivation de l'​interface tactile à la demande (sur une Intuos Pen & Touch - pour éviter les clics parasites de la paume lors de l'​utilisation du stylet) : Script d'​activation/​désactivation de l'​interface tactile à la demande (sur une Intuos Pen & Touch - pour éviter les clics parasites de la paume lors de l'​utilisation du stylet) :
  
-<code>+<file bash touch.sh>
 #!/bin/bash #!/bin/bash
  
Ligne 312: Ligne 255:
 ## for touch from '​xsetwacom list dev' ## for touch from '​xsetwacom list dev'
  
-DEVICE="​Wacom Intuos PT M Finger touch" ​+DEVICE="​Wacom Intuos PT M Finger touch"
 TOUCH_STATE=`xsetwacom get "​$DEVICE"​ touch` TOUCH_STATE=`xsetwacom get "​$DEVICE"​ touch`
 if [ "​$TOUCH_STATE"​ == "​on"​ ] if [ "​$TOUCH_STATE"​ == "​on"​ ]
Ligne 322: Ligne 265:
     xsetwacom set "​$DEVICE"​ touch on     xsetwacom set "​$DEVICE"​ touch on
 fi fi
-</code>+</file>
  
 Sauvegardez ce script dans votre répertoire personnel, par exemple dans un dossier caché **./​tablette/​**,​ avec le nom **touch.sh**. Sauvegardez ce script dans votre répertoire personnel, par exemple dans un dossier caché **./​tablette/​**,​ avec le nom **touch.sh**.
Ligne 328: Ligne 271:
 === Utilisation de la configuration === === Utilisation de la configuration ===
  
-Dans [[nautilus|Nautilus]], rendez vous dans le sous-répertoire caché ./tablette de votre répertoire personnel, et autorisez l'​exécution des scripts précédemment enregistrés comme des programmes (clic droit sur le fichier -> Propriétés -> Permissions -> Autoriser l'​exécution du fichier comme un programme).+Rendez vos scripts ​[[:​tutoriel:​script_shell#​executer_un_script|exécutables]].
  
-Ensuite, pour les configurations,​ vous pourrez créer un lanceur avec [[alacarte|L'​éditeur de menus ou Menu principal]] et la commande : +Ensuite, pour les configurations,​ vous pourrez créer un [[:​raccourci-lanceur]] avec la commande : ''​.tablette/​config.sh''​
-    ​.tablette/​config.sh+
 Il vous suffira alors d'​aller chercher le lanceur dans votre menu et de cliquer dessus pour charger vos réglages lorsque vous branchez votre tablette. Ça n'est pas très convivial, mais ça a le mérite de marcher. Il vous suffira alors d'​aller chercher le lanceur dans votre menu et de cliquer dessus pour charger vos réglages lorsque vous branchez votre tablette. Ça n'est pas très convivial, mais ça a le mérite de marcher.
  
-Pour l'​activation/​désactivation du tactile, il faut passer par le menu **Clavier** des paramètres système d'​Ubuntu ​12.04 et suivantes : définissez un raccourci pointant vers +Pour l'​activation/​désactivation du tactile, il faut passer par le menu **Clavier** des [[:paramètres système]] d'​Ubuntu et suivantes : définissez un raccourci pointant vers 
     .tablette-scripts/​touch.sh     .tablette-scripts/​touch.sh
 Dans l'​exemple ci-dessus, la combinaison de touche associée à ce raccourci est ''​Ctrl + Super + T''​. Veillez à assigner la même combinaison de touches à l'un des boutons de votre tablette (dans l'​exemple ci-dessus, pour la CTH 680, il s'agit de la touche 3 à laquelle on passe le paramètre ''"​key Ctrl Super T"''​),​ dans le script de configuration. Vous n'​aurez alors qu'à appuyer sur le bouton concerné pour activer et désactiver le tactile. Dans l'​exemple ci-dessus, la combinaison de touche associée à ce raccourci est ''​Ctrl + Super + T''​. Veillez à assigner la même combinaison de touches à l'un des boutons de votre tablette (dans l'​exemple ci-dessus, pour la CTH 680, il s'agit de la touche 3 à laquelle on passe le paramètre ''"​key Ctrl Super T"''​),​ dans le script de configuration. Vous n'​aurez alors qu'à appuyer sur le bouton concerné pour activer et désactiver le tactile.
  
-===== Liens utiles ​=====+===== Voir aussi ===== 
 +  * Configurer votre tablette graphique Wacom avec GitHub (en)  [[https://​github.com/​linuxwacom/​xf86-input-wacom/​wiki/​Tablet-Configuration-1:​-xsetwacom-and-xorg.conf|GitHub xsetwacom]],​ 
 +  * Configurer votre tablette graphique Wacom avec  [[http://​www.petit-laboratoire-de-graphisme-potentiel.com/​tutoriels/​configurer-tablette-graphique-wacom-avec-xsetwacom.html|xsetwacom]],​ 
 +  * [[https://​linuxwacom.github.io|Linux wacom project]] 
 +  * [[https://​ubuntuforums.org/​showthread.php?​p=4785779|post sur le sujet]] (Anglais) 
 +  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=2884137|sur le forum]] Mine d'​informations!! 8-O 
 +  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=319659|Thread : personnaliser les boutons Wacom]] 
 +  * [[https://​www.juggling.ch/​gisin/​videos/​videos_bg.html|Une vidéo et un document expliquant la calibration de tablettes Wacom]] 
 +  * Logiciels utiles :​ 
 +    * [[:​xournal]] est un logiciel de prise de notes manuscrite et d'​annotation de PDF, proposant de nombreuses options pour tirer parti des tablettes graphiques. 
 +    * Inkscape :​ Le célèbre logiciel de dessin vectoriel [[:​inkscape]] prend en charge la pression, l'​angle et la vitesse du stylet. La configuration se passe dans **FIchier => Périphériques de saisie**, passez alors le stylet en mode "​fenêtre"​. 
 +    * [[:Gimp]] prend en charge la pression du stylet pour gérer l'​opacité des traits. La configuration s'​opère dans le menu **Edition => Préférences => Périphériques d'​entrée => Configurer les périphériques d'​entrée étendus**. Pour les périphériques //Stylus//, //Eraser//, et //Cursor// choisissez "​Ecran"​ au lieu de "​Désactivé"​. 
 +    * [[:​Cellwriter]] : Logiciel de reconnaissance d'​écriture manuscrite. 
 +    * [[:krita]]: Le logiciel de création graphique 2D.
  
-linux wacom project http://​linuxwacom.sourceforge.net+=====Problèmes connus=====
  
-Autres manières: ​http://ubuntuforums.org/showthread.php?​p=4785779 (Anglais)+====Cadrage de la tablette ==== 
 +<​del>​[[http://www.think-underground.com/post/​2006/​09/​25/​44-faire-marcher-|Voir ici]].</​del>​ Lien HS
  
-===== Logiciels utiles =====+====Après mise en veille tablette ne fonctionne plus==== 
 +  * Après une simple mise en veille, la tablette ne fonctionne plus : Il vous faudra redémarrer complètement l'​ordinateur pour retrouver la tablette, fermer X ne suffit pas. Ou alors exécuter les commandes suivantes pour recharger le module Wacom : 
 +<​code>​ 
 +sudo modprobe -r wacom 
 +sudo modprobe -i wacom 
 +</​code>​
  
-==== Xournal ==== +D'​apres le site [[http://​linuxwacom.sourceforge.net/​index.php/​howto/​main|Linux Wacom Project]] 
-[[xournal]] est un logiciel ​de prise de notes manuscrite et d'​annotation de PDF, proposant de nombreuses options pour tirer parti des tablettes graphiques.+Introduction traduite ​de [[wp>​Wacom]]
  
-==== Inkscape ​====+==== xorg-macros ​====
  
-Le célèbre logiciel de dessin vectoriel ​[[inkscape]] prend en charge la pression, l'​angle et la vitesse du styletLa configuration se passe dans **FIchier ​=> Périphériques de saisie**passez alors le stylet en mode "​fenêtre"​.+Si le message d'​erreur suivant apparait: 
 +<​code>​ 
 +must install xorg-macros 1.8 or later before running autoconf/​autogen 
 +</​code>​ 
 +Vous pouvez essayer ​[[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=449985|ce tutopoint 3]].
  
-==== Gimp ====+Essayé avec intuos-pen CTH480, ça fonctionne.
  
-[[Gimp]] prend en charge la pression du stylet pour gérer l'​opacité des traits. La configuration s'​opère dans le menu **Edition => Préférences => Périphériques d'​entrée => Configurer les périphériques d'​entrée étendus**. Pour les périphériques //Stylus//, //Eraser//, et //Cursor// choisissez "​Ecran"​ au lieu de "​Désactivé"​. 
  
-==== Cellwriter ==== 
- 
-[[cellwriter]] : Logiciel de reconnaissance d'​écriture manuscrite. 
- 
-=====  Concernant les erreurs =====  
-  *  Votre tablette graphique est mal cadrée : http://​www.think-underground.com/​post/​2006/​09/​25/​44-faire-marcher-une-wacom-volito2-sous-linux 
-  * Après une simple mise en veille, la tablette ne fonctionne plus : Il vous faudra rebooter complètement l'​ordinateur pour retrouver la tablette, fermer X ne suffit pas. Ou alors exécuter les commandes suivantes pour recharger le module Wacom : 
-<​code>​ 
-sudo modprobe -r wacom 
-sudo modprobe -i wacom 
-</​code>​ 
 ---- ----
  
-//​Contributeurs:​ [[utilisateurs:​benje]] , [[utilisateurs:​maxouille]],​ [[utilisateurs:​yagraph]],​ [[utilisateurs:​aurelien88]] //+//​Contributeurs:​ [[utilisateurs:​benje]] , [[utilisateurs:​maxouille]],​ [[utilisateurs:​yagraph]],​ [[utilisateurs:​aurelien88]] [[utilisateurs:​sduth]] ​ [[utilisateurs:​Xzu Rukneg]]//
  
-D'​apres [[:​tablette_wacom_volito2|volito2]],​ [[:​tutoriel:​comment_utiliser_tablettes_graphiques_wacom_avec_gimp|graphire]] 
-et le site [[http://​linuxwacom.sourceforge.net/​index.php/​howto/​main|Linux Wacom Project]]\\ ​ 
-Introduction traduite de [[http://​en.wikipedia.org/​wiki/​Wacom]] 
  • wacom.1387276028.txt.gz
  • Dernière modification: Le 17/12/2013, 11:27
  • par aurelien88