Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



Tablette Wacom Bamboo Pen & Touch CTH-461

Cette page présente les modifications à apporter au tutoriel d'installation de la tablette CTH 460 pour installer une tablette CTH 461 (Bamboo mi-2010).

Ce tutoriel décrit comment installer le pilote de la tablette Wacom CTH461 (Bamboo Pen and Touch).

Il explique la manipulation des sources nécessaires sur le pilote linuxwacom-0.8.8-10 afin de lui apprendre à reconnaitre cette tablette, qui fonctionne par ailleurs de façon identique aux modèles précédents.

Une fois cette manipulation préalable effectuée, vous pourrez suivre la suite du tuto de la 460.

  • Un minimum de maitrise du Terminal, car nous allons tout de même compiler une paire de pilotes et modifier des sources !
  • Avoir un accès à Internet (ou avoir récupéré au préalable toutes les archives nécessaires sans en oublier 8-) )
  • Avoir installé tous les outils de compilation. Pour vérifier :
sudo apt-get update

sudo apt-get install build-essential libx11-dev libxi-dev x11proto-input-dev xserver-xorg-dev libxrandr-dev tk8.4-dev tcl8.4-dev libncurses5-dev

sudo apt-get install linux-headers-generic

Tout d'abord, récupérons les sources du projet linuxwacom :

wget http://prdownloads.sourceforge.net/linuxwacom/linuxwacom-0.8.8-10.tar.bz2

Vous pouvez placer cette archive où vous voulez. Décompactez l'archive à l'aide de la commande :

tar xjvf linuxwacom-0.8.8-10.tar.bz2

Déplaçons nous dans le répertoire créé :

cd linuxwacom-0.8.8-10

Début 2011, la version proposée est la 0.8.8-10, et nécessite le changement indiqué à l'étape suivante. Le patch ayant été soumis aux développeurs, il y a fort à parier que les versions suivantes contiendront déjà le correctif et que l'étape décrite ici sera devenue inutile.

Là on rentre dans le vif du sujet :-P

Vérifions tout d'abord l'identifiant de la palette. Branchez-là même si elle ne fonctionne pas encore, et tapez la commande suivante :

lsusb | grep Wacom

Qui devrait vous renvoyer une ligne comme celle-ci :

Bus 003 Device 002: ID 056a:00da Wacom Co., Ltd 

Ce qui nous intéresse, c'est l'identifiant de la tablette, soit ID 056a:00da et notamment ses deux derniers caractères qui définissent le modèle. Vérifiez que votre tablette renvoie bien cet identifiant. Si ce n'est pas le cas, peut-être avez-vous une tablette plus récente encore. Dans ce cas, si vous voulez tenter l'aventure, adaptez les consignes suivantes à votre identifiant.

Maintenant, allons modifier le fichier wacom_wac.c qui contient les références des différentes tablettes. Celui-ci se trouve dans le répertoire des sources qui contient les sources pour plusieurs familles de noyaux. Si vous utilisez au moins une Ubuntu 10.04 Lucid, la familles des 2.6.30 conviendra très bien (les sources fonctionnent jusqu'au noyau 2.6.35 disent-ils…).

cd src/2.6.30/

Éditez le fichier wacom_wac.c comme suit, il y a deux modifications à faire :

Première modif

Vers la ligne #1318 vous repèrerez les entrées correspondant aux tablettes Bamboo :

static struct wacom_features wacom_features_0xD1 =
	{ "Wacom BambooFun 2FG 4x5", WACOM_PKGLEN_BBFUN,  14720,  9200, 1023, 63, BAMBOO_PT };
static struct wacom_features wacom_features_0xD4 =
	{ "Wacom Bamboo 4x5",     WACOM_PKGLEN_BBFUN,     14720,  9200, 1023, 63, BAMBOO_PT };
static struct wacom_features wacom_features_0xD2 =
	{ "Wacom Bamboo Craft",   WACOM_PKGLEN_BBFUN,     14720,  9200, 1023, 63, BAMBOO_PT };
static struct wacom_features wacom_features_0xD3 =
	{ "Wacom BambooFun 2FG 6x8", WACOM_PKGLEN_BBFUN,  21648, 13530, 1023, 63, BAMBOO_PT };
static struct wacom_features wacom_features_0xD0 =
	{ "Wacom Bamboo 2FG",     WACOM_PKGLEN_BBFUN,     14720,  9200, 1023, 63, BAMBOO_PT };

Vous remarquez qu'il manque notre tablette OxDA, insérez la ligne suivante en dessous de ces entrées. Faites attention à ce que vous tapez, n'oubliez pas les ";" en fin de ligne, ni rien : un compilo qui couine c'est vilainement bavard ;-)

static struct wacom_features wacom_features_0xDA =
	{ "Wacom Bamboo 2FG 4x5 SE", WACOM_PKGLEN_BBFUN,  14720,  9200, 1023, 63, BAMBOO_PT };

Seconde modif

Un peu plus bas, vers la ligne #1460, nous repérons les lignes suivantes :

	{ USB_DEVICE_WACOM(0xD1) },
	{ USB_DEVICE_WACOM(0xD4) },
	{ USB_DEVICE_WACOM(0xD2) },
	{ USB_DEVICE_WACOM(0xD3) },
	{ USB_DEVICE_WACOM(0xD0) },

Ajoutons la ligne correspondant à la nouvelle tablette :

	{ USB_DEVICE_WACOM(0xDA) },

Et enregistrez le fichier.

Retournons à la racine du dossier linuxwacom-0.8.8-10 :

cd ../../

Dans l'hypothèse où vous lisez ce tutoriel après avoir tenté une première compilation, faites d'abord du ménage avant de recommencer :

make clean

Puis vous pouvez compiler et installer le nouveau module :

./configure --enable-wacom --prefix=/usr

make

sudo cp ./src/2.6.30/wacom.ko /lib/modules/`uname -r`/kernel/drivers/input/tablet/wacom.ko

sudo depmod -a

sudo reboot

La dernière ligne c'est juste pour redémarrer la machine façon geek, pendant qu'on est dans le terminal :-)

Ce tutoriel est terminé, vous pouvez continuer l'installation de votre tablette en reprenant le tutoriel de la CHT460 au chapitre Installation d'xf86-input-wacom

—-

Contributeurs principaux : pichel,.

Basé sur http://ubuntuforums.org/showpost.php?p=10090630&postcount=309 par Favux.

  • wacom_bamboo_pen_and_touch_cth461.1294104402.txt.gz
  • Dernière modification: Le 04/01/2011, 02:26
  • par YannUbuntu