Contenu | Rechercher | Menus
Selon les tags présents sur cette page, les informations qu'elle contient n'ont pas été vérifiées depuis Ubuntu 10.04 LTS.
Cette page est en cours de rédaction.
Apportez votre aide…

Tablette Wacom Bamboo Pen & Touch CTH-461

sous Ubuntu 11.04 reconnaissance native :-D… du stylet et aussi du touch

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.

Pré-requis

Récupération des sources de linuxwacom

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

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

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.

Modification des sources

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.

Compilation

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 en saissant dans un terminal les commandes suivantes une à une :

./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

Puis redémarrez votre PC.

Conclusion

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

Sources


Contributeurs principaux : pichel

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



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