Optimisation de l'utilisation de la tablette Bamboo sur Linux

Décembre 2016

Voilà une démarche possible pour se servir de la tablette graphique bamboo sur Ubuntu en associant une action à chaque bouton de raccourci.



Je procède en l'occurence ici à une amélioration de la navigation sur internet, mais la démarche peut être réitérée tant que vous voulez, pour, par exemple améliorer l'ergonomie de Gimp ou encore Blender:

Matériel et logiciels requis:
  • Une tablette wacom bamboo fonctionnelle, et son stylet
  • Le logiciel CellWriter
  • Firefox comme navigateur
  • La dernière version à cette date d'ubuntu, soit la 9.04: Jaunty Jackalope.





Je m'aide de
pour ne pas plagier.

1- Détection et installation des paquets supplémentaires


La tablette est reconnue par le PC instantanément sur cette dernière version, mais il faut activer les raccourcis:
ouverture d'un terminal, en appuyant par exemple sur alt+F2 et en entrant gnome-terminal dans le champ d'écriture.
Dans le terminal, entrez ceci:
sudo apt-get install wacom-tools

2- Mise en place de CellWriter


Installez maintenant si vous ne l'avez pas le logiciel de reconnaissance d'écriture CellWriter:
il vous permettra d'écrire à l'aide d'un clavier virtuel affiché sur l'écran, juste avec le stylet.
Tout est dit là, je n'ai donc pas à m'éterniser sur ce point :
Installation de CellWriter

Nous allons maintenant attribuer un raccourci clavier au lancement de cellwriter.
Direction "système" puis "préférences" et "raccourcis clavier".
Cliquez sur "ajouter" et indiquez en respectant les minuscules pour la ligne "commande":

Nom: lancement de CellWriter
Commande: cellwriter

Une ligne est maintenant rajoutée dans les raccourcis personnalisés.
Retrouvez-la et cliquez sur "désactivé" et choisissez le nouveau raccourci. J'ai personnellement choisi Ctrl+alt+c (si vous en changez, pensez à aussi changer la suite).

3- Élaboration du script de fonctionnement


Nous allons nous servir du Script Shell utilisé dans le premier lien de cette page, mais nous allons
procéder à quelques changements:
clic droit, créer un document, fichier vierge.
Copiez-collez ceci:

#!/bin/sh
WACOM_PAD=`xinput list --short | grep -i "Wacom.*Pad" | cut -f 1 | sed -e 's/"//g'`
if [ "x${WACOM_PAD}y" != "xy" ]
then
  echo "Wacom pad found: ${WACOM_PAD}"
  xsetwacom set "${WACOM_PAD}" AbsWDn "core key +"
  xsetwacom set "${WACOM_PAD}" AbsWUp "core key -"
  xsetwacom set "${WACOM_PAD}" button1 "core key alt Left"
  xsetwacom set "${WACOM_PAD}" button2 "core key CONTROL alt c"
  xsetwacom set "${WACOM_PAD}" button3 "core key alt Right"
  xsetwacom set "${WACOM_PAD}" button4 "core key CONTROL r"
else
  echo "Cannot find Wacom pad"
fi



Enregistrez sous: BambooFirefox.sh

Vous remarquez que notre raccourci Ctrl+alt+c a été ajouté, ainsi que les raccourcis page précédente et page suivante de Firefox, et le raccourci rafraîchir la page actuelle.
Je ne touche pas au zoom mais, si vous avez compris le principe, vous attribuez ce que vous voulez aux emplacements AbsWDn et AbsWUp.

Maintenant, nous allons lancer le script:
ouvrez à nouveau un terminal et entrez: (chemin qui peut être différent)
sh /home/guygeorge/Documents/BambooFirefox.sh

...si vous vous êtes loggé sur le compte d'utilisateur guygeorge et que vous avez enregistré votre script BambooFirefox dans /home/guygeorge/Documents.

Si tout s'est passé comme prévu, en allant sur firefox, vous pouvez lancer cellwriter en appuyant sur fn1 de votre tablette, recharger la page en appuyant sur fn2, et naviguer plus facilement grâce aux pages
suivante et précédente mises pour les boutons < et > de la tablette.
__
  • Remarque1:

Dans firefox, pensez à aller dans "édition" puis "préférences" et "avancé" et dans "navigation", cochez "utiliser le défilement automatique" ce qui permet de faire défiler la page avec le bouton bas du stylet.
__
  • Remarque2:

Servez-vous des suppléments du premier lien de cette page si vous voulez le lancer au démarrage de votre machine.

Rien ne vous empèche alors de créer d'autres scripts et d'activer celui que vous voulez selon vos envies...

A voir également :

Ce document intitulé «  Optimisation de l'utilisation de la tablette Bamboo sur Linux  » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.