recompiler driver pour écran tactile

télécharger tar gz version 2.6.34 du noyau

wget http://www.kernel.org/pub/linux/kernel/v2.6/

créer ou modifier lien symbolique afin de faire pointer le dossier /usr/src/linux vers la nouvelle version du noyau

ln -sf /usr/src/linux-2.6.34 /usr/src/linux


copier le .config de l'ancien kernel vers le nouveau kernel

cp /usr/src/linux-2.6.qqchose /usr/src/linux

pas besoin de faire make dep ou make clean

 make bzImage
make modules
make install_modules

cp arch/x86_64/boot/bzImage /boot/vmlinuz-34
cp Sytem.map /boot/System.map-34
cp .config /boot/config-34
cd /boot
rm System.map
ln -s System.map-34 System.map

mkinitrd -c -k 2.6.34 -m ext4

#edit /etc/lilo.conf et ajouter

image = /boot/vmlinuz-34
initrd = /boot/initrd.dz 
root = /dev/sda2
label = Linux34 
readonly

lancer lilo pour prendre en compte les changements

lilo

ensuite installer le driver EVDEV

wget http://lii-enac.fr/en/projects/shareit/xf86-input-evdev.tar.bz2
./autogen.sh --prefix=/usr 
make
make install

autoriser le dev input par un user

cd /lib/udev/rules.d/
touch 99-acer.rules
SUBSYSTEM=="input", SYSFS{idVendor}=="0408", MODE="0644",
SYMLINK="input/event-acer"
/etc/rc.d/rc.udev restart

Télécharger le démon multitouch

wget http://www.lii-enac.fr/en/projects/shareit/multitouchd.tar.bz2

lancer le démon

./multitouchd

compiz prérequis

il faut avoir compiz avec plugin dbus et freewins

et aussi compiz plugin multitouch

http://code.google.com/p/touchpy/downloads/list
http://code.google.com/p/touchpy/downloads/detail?name=compiz-multitouch.zip&can=2&q=
wget http://touchpy.googlecode.com/files/compiz-multitouch.zip
unzip compiz-multitouch.zip

télécharger les fichiers de demo

wget http://www.lii-enac.fr/en/projects/shareit/demo.tar.gz
décompresser
tar -zxf demo.tar.gz
compiler le programme
gcc -c water.c
gcc -c water water.o
./water /dev/input/by-id/usb-Acer_T230H-event-if00

You must have read access to your device. Just try with: cat /dev/input/event2

If you got permission denied, you can create a specific udev rules. Here is 2 rules for Acer and Stantum screen : SUBSYSTEM=="input", SYSFS{idVendor}=="0408", MODE="0644", SYMLINK="input/event-acer" SUBSYSTEM=="input", SYSFS{idVendor}=="1f87", MODE="0644", SYMLINK="input/event-stantum" Theses rules will also create a symlink to /dev/input/event-acer + /dev/input/event-stantum.

------------------------

http://wearables.unisa.edu.au/projects/mpx/

xinput create-master new xinput list

xinput reattach 6 11

Connexion a la base impossible