RESOLU : Bonjour à tous.
Archos 9 est super réactif en mode restreint et le tactile marche ainsi que le pavé
Avec Opengal quelque soit la distribution Linux l'écran tactile de Archos A9 marche.
Comment faire ?
S'assurer que grub ait la ligne :
Pour Ubuntu et Debian : GRUB_CMDLINE_LINUX_DEFAULT="quiet i8042.nomux=1" puis sudo update-grub
Pour Fedora Centos et Red-Hat GRUB_CMDLINE_LINUX_DEFAULT="quiet i8042.nomux=1"
su -
grub2-mkconfig -o /boot/grub2/grub.cfg
télécharger opengalax sur :
https://github.com/poliva/opengalax
Récuperer le zip file puis le décompresser.
Assurez vous que vous avez installer gcc et xinput-calibrator sinon
Pour Fedora, Centos, Red-Hat
su -
yum install gcc , xinput-calibrator
Pour Debian Ubuntu
sudo apt-get install gcc , xinput-calibrator
ATTENTION, il faut réécrire un bout de code dans opengalax.c
ouvrir le fichier avec nano ou gedit, chercher les lignes : 264 et completer par case 6
case 1:
x = X_AXIS_MAX - x;
break;
case 2:
y = Y_AXIS_MAX - y;
break;
case 3:
x = X_AXIS_MAX - ((int)xa * XB_MAX) + (XB_MAX - (int)xb);
y = ((int)ya * YB_MAX) + ((int)yb);
break;
case 4:
x = Y_AXIS_MAX - ((int)ya * YB_MAX) + (YB_MAX - (int)yb);
y = ((int)xa * XB_MAX) + ((int)xb);
break;
case 5:
x = ((int)ya * YB_MAX) + ((int)yb);
y = ((int)xa * XB_MAX) + ((int)xb);
break;
case 6:
x = ((int)ya * YB_MAX) + ((int)yb);
y = X_AXIS_MAX - ((int)xa * XB_MAX) + (XB_MAX - (int)xb);
ensuite en root faire un
make
make install
le fichier rc.local dans /etc/rc.local ou /etc/init.d/rc.local doit contenir :
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
echo -n "serio_raw" > /sys/bus/serio/devices/serio1/drvctl
/usr/bin/opengalax
exit 0
Vérifiez que /etc/rc.local ecxécutable sinon
sudo ou su -
chmod +x /etc/rc.local
Enfin le fichier /etc/opengalax.conf à la ligne 10
direction=6
Rebooter
Avec xinput calibrator dans /outils/system/touchscreen calibrator vous calibrer
dans ubuntu et Debian créer le fichier /etc/X11/xorg.conf.d/99-calibration.conf
avec les donnée issues de xinput calibrator. par exemple :
Section "InputClass"
Identifier "calibration"
MatchProduct "opengalax"
Option "Calibration" "34 1999 198 2091"
EndSection
pour fedora & Co le mieux est de mettre dans le rc.local le xinput set-props ..............
Enfin cette tablette est opérationnelle et suffisante.