Contenu | Rechercher | Menus

Tablette Wacom Bamboo Fun Special Edition : installation sous Ubuntu 10.04 LTS

Mai 2011 - Ce tutoriel a pour but d'installer la tablette graphique Bamboo Fun Special Edition sous Ubuntu 10.04 LTS. Le constat que j'ai fait est que la plupart des tutoriels de ubuntu-fr sont obsolètes et redondants, et que la documentation officielle n'est vraiment pas claire. Je vais donc essayer de vous donner une méthode que j'ai pu utiliser plusieurs fois avec succès sur différentes machines.

Pré-requis

Installation

Pour que la tablette fonctionne il va falloir installer 2 pilotes :

  1. xf86-input-wacom qui est le pilote pour Xorg (2 méthodes section 3 OU 4)
  2. input-wacom-X.X.X (input-wacom-0.10.11 par exemple pour moi) qui est le pilote pour la tablette (usb kernel driver) en section 5

Il y a 2 méthodes pour le téléchargement de xf86-input-wacom :

  • avec "git" mais attention à certains pare-feu (société, administration,…) qui bloquent le port!, section 2.1
  • le téléchargement d'un zip. Section 2.2

Installation de xf86-input-wacom avec git

a) Pour installer git :

sudo apt-get install git-core

b) il faut ensuite mettre à jour xorg-macros à la version v. 1.8. On commence par faire un backup des macros actuelles (si il n'y en a pas ce n'est pas grave, c'est que xutils-dev n'a pas été installé)

sudo cp /usr/share/aclocal/xorg-macros.m4 /usr/share/aclocal/xorg-macros.m4.bak

Puis on fait la mise à jour

cd ./Desktop
tar xjvf util-macros-1.8.0.tar.bz2
cd util-macros-1.8.0
./configure --prefix=/usr
make
sudo make install

c) Puis il faut cloner le git (faire la copie des fichiers)

cd ./Desktop
git clone git://linuxwacom.git.sourceforge.net/gitroot/linuxwacom/xf86-input-wacom

d) Il faut ensuite installer les librairies nécessaires avec la commande apt-get

sudo apt-get update
sudo apt-get install build-essential libx11-dev libxi-dev x11proto-input-dev xserver-xorg-dev libxrandr-dev libncurses5-dev xutils-dev autoconf libtool
pkg-config libudev-dev
sudo apt-get upgrade
sudo apt-get build-dep xf86-input-wacom

Bien observer les messages et détecter si des paquets sont manquants, si c'est le cas il faut les installer.

e) il faut maintenant aller dans le répertoire télécharger pour compiler le driver. Taper :

cd xf86-input-wacom
./autogen.sh --prefix=/usr
make
sudo make install

Voila il faut passer à la section 2.3

Installation de xf86-input-wacom avec le fichier zip de sourceforge

D'abord il faut télécharger le fichier (prendre la dernière version, j'avais pris la 0.10.11) sur le lien suivant https://sourceforge.net/projects/linuxwacom/files/xf86-input-wacom/ puis taper

tar jxf xf86-input-wacom-<version number>.tar.bz2
sudo apt-get update
sudo apt-get install build-essential libx11-dev libxi-dev x11proto-input-dev xserver-xorg-dev libxrandr-dev libncurses5-dev xutils-dev autoconf libtool pkg-config libudev-dev
sudo apt-get upgrade
cd xf86-input-wacom-<version-number>
./configure --prefix=/usr
make
sudo make install

Voila normalement la 1ère partie est fini il faut maintenant rebooter puis installer le pilote de la tablette (input-wacom) à la section suivante

Installation de input-wacom-X.X.X

D'abord il faut télécharger le fichier (prendre la dernière version, j'avais pris la 0.10.11) sur le lien suivant http://sourceforge.net/projects/linuxwacom/files/xf86-input-wacom/input-wacom/ puis taper

tar jxf xf86-input-wacom-<version number>.tar.bz2
uname -r

La dernière commande affiche le kernel utilisé. Si vous avez le kernel generic tapez :

sudo apt-get install linux-headers-generic

Si vous avez le kernel rt ou pae alors tapez une des 2 commandes :

sudo apt-get install linux-headers-rt
or
sudo apt-get install linux-headers-generic-pae

Voici la dernière partie des commandes à faire, elle est importante car vous devrez la refaire CHAQUE FOIS que vous mettez à jour votre kernel, c'est à dire lors de mises à jour importantes. Dans ce cas la tablette ne fonctionnera plus! Il suffit alors de taper ces quelques lignes et tout rentre dans l'ordre!

tar xjvf input-wacom-<version number>.tar.bz2
cd input-wacom-<version number>
./autogen.sh --prefix=/usr
sudo cp ./2.6.30/wacom.ko /lib/modules/`uname -r`/kernel/drivers/input/tablet/wacom.ko
sudo depmod -a

Voilà il faut maintenant rebooter…

Configuration

La tablette devrait être visible, pour en être sûr tapez :

lsusb
lsmod | grep wacom

Vous devriez dans les 2 cas "voir" la tablette wacom…

Ma seule configuration pour l'instant à consisté à désactiver le déplacement du curseur avec les doigts, pour ne gardez que le stylo. Néanmoins ce petit code pourra vous donner d'autres idées. Pour connaître les options, les devices et les paramètres, tapez dans un terminal :

xsetwacom --options
xsetwacom --list devices
xsetwacom --list parameters

Chez moi, le "touch" c'est à dire la commande avec les doigts est numéroté 9 ou dénommée "Wacom Bamboo 2FG 6x8 SE Finger touch". Les 2 commandes ci dessous sont équivalentes et désactive cette fonction :

xsetwacom --set 9 Touch off # deconnecte le TOUCH
xsetwacom --set 9 Touch on # connecte le TOUCH

xsetwacom --set "Wacom Bamboo 2FG 6x8 SE Finger touch" Touch off # sets the touchpad OFF
xsetwacom --set "Wacom Bamboo 2FG 6x8 SE Finger touch" Touch on # sets the touchpad ON

Voilà il suffit d'être imaginatif ! On pourra bien sur mettre ces commandes dans un petit fichier exécutable (script shell) que l'on activera en cliquant dessus (après l'avoir rendu exécutable!) au lieu de retaper tout à chaque fois. Plus de détails sur les liens suivants http://sourceforge.net/apps/mediawiki/linuxwacom/index.php?title=Xsetwacom#Table_of_New_Parameter_Names et http://sourceforge.net/apps/mediawiki/linuxwacom/index.php?title=Tablet_Configuration

FIXME

Utilisation

Pour l'instant je l'utilise dans mes cours, les élèves et le prof sont ravis.

Voir aussi



Le contenu de ce wiki est sous licence : CC BY-SA v3.0