Ceci est une ancienne révision du document !
Tablette graphique Trust Slimline TB6300
Installation du pilote Wizardpen
Installer les dépendances
sudo apt-get install xutils libx11-dev libxext-dev x-dev build-essential xautomation xinput xserver-xorg-dev
Récupérer la source
wget http://linuxgenius.googlecode.com/files/wizardpen-0.7.0-alpha2.tar.gz
Extraire, puis dans le dossier, ouvrir un terminal et faire:
sudo ./configure --with-xorg-module-dir=/usr/lib/xorg/modules && make && make install
Configuration de la tablette
Récupérer le nom du device
cat /sys/bus/usb/devices/*/product
Voici l'output, ici, celui qui nous intéresse est "Tablet WP8060U"
USB2.0 Tablet WP8060U USB Optical Mouse EHCI Host Controller EHCI Host Controller UHCI Host Controller UHCI Host Controller UHCI Host Controller UHCI Host Controller UHCI Host Controller
Ajouter une règle à udev avec ces commandes
sudo bash echo 'BUS=="usb", KERNEL=="event*", SYSFS{product}=="Tablet WP8060U", NAME="input/%k", SYMLINK+="tablet-event", MODE="0666"' >> /etc/udev/rules.d/010_local.rules exit
Redémarrer udev
sudo restart udev
Vérifier que le syslink a été crée
ls -la /dev/tablet-event
L'output en vert
lrwxrwxrwx 1 root root 12 2009-11-05 16:16 /dev/tablet-event -> input/event6
Calibration de la tablette (xorg)
Backup du Xorg
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
Maintenant, on ouvre Xorg
sudo gedit /etc/X11/xorg.conf
On rajoute ce paragraphe en dessous de la souris générique
Section "InputDevice" Identifier "WizardPen Tablet" Option "SendCoreEvents" "true" Driver "wizardpen" Option "Device" "/dev/tablet-event" Option "TopX" "0" Option "TopY" "234" Option "BottomX" "32747" Option "BottomY" "32762" Option "MaxX" "32747" Option "MaxY" "32762" EndSection
Rajouter cette instruction dans la partie ServerLayout
Section "ServerLayout" InputDevice "WizardPen Tablet" "AlwaysCore" EndSection
Rajout d'un script au démarrage
Comme le driver ne supporte pas encore le Plug&Play, il faut rajouter un petit script
sudo gedit /etc/rc.local
en dessous de exit 0, copier/coller ceci
XORG_CONF=/etc/X11/xorg.conf if [ -e /dev/tablet-event ]; then sed -ie 's/^\(\s*\)\#\(\s*InputDevice\s\s*\"WizardPen\ Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\1\2/' "$XORG_CONF" echo "Udev created /dev/tablet-event = Tablet present! - Tablet-driver enabled" else sed -ie 's/\(^\s*InputDevice\s\s*\"WizardPen\ Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\#&/' "$XORG_CONF" echo "Udev did NOT create /dev/tablet-event = tablet NOT present! - Tablet-driver disabled" fi
Configuration des bouttons du stylet
suivant ce tableau
Number | Function |
0 | rien, seulement mouvement |
1 | clique gauche |
2 | clique du milieu |
3 | clique droit |
4 | molette vers le haut |
5 | molette vers le bas |
xinput set-button-map "UC-LOGIC Tablet WP8060U" 2 3 0