Tablette aiptek qui veut pas marcher.. - Hardware - Linux et OS Alternatifs
Marsh Posté le 19-12-2003 à 21:51:52
Essayer avec XFree 4.3.99 ?
Marsh Posté le 19-12-2003 à 21:57:58
Bah en fait les pilotes que j'ai mis sont ceux de Xfree 4.3.99..mais avec le Xfree de la mandrake.
Je vais regarder avec le 4.4 peut-êter, il doit bien être dans cooker
edit : ah non, apparemment y'a que le 4.3.99..
je vais essayer avec celui là..
Marsh Posté le 19-12-2003 à 22:04:14
Mais je reste quand même pessimiste...
J'ai survolé la doc (/Documentation/usb/hiddev.txt) mais j'ai rien vu d'intéressant à priori...
Marsh Posté le 19-12-2003 à 22:13:35
bah ouaih..moi aussi j'ai cherché un peu partout..mais c pas gagné
Marsh Posté le 19-12-2003 à 22:20:13
ça marche pas..j'ai installé XFree 4.3.99.. et le pilote me met toujours exatement les mêmes messages
Marsh Posté le 30-12-2003 à 17:52:50
Bon..je remonte le topic afin d'aider des personnes recherchant aussi un moyen de faire marcher cette tablette.
Je progresse avec les develloppeur du driver, dispo via la mailling list.
Bon...
En gros c'est le noyau de chez mandrake qui merdoit..ou bien hotplug..enfin bon, le noyau il utilise un autre pilote que le aiptek par defaut.
Donc y'a moyen en bidouillant des fichiers de confs, de corriger ça. Personnellement, comme j'avais pas besoin du support usbmouse (c'est lui qui fout la merde) je l'ai enlevé du noyau et recompilé mon noyau.
ça marche pas encore tout à fais. mais maintenant les programmes de diagnostiques detectent bien la tablette Aiptek.
Marsh Posté le 17-02-2004 à 11:00:00
encore une petite remonté du topic histoire d'informer
Bon, d'abord le devello du pilote est super sympa
Voyant les galère que j'avai, il a même pris sur lui d'installer une MDK 9.2 pour voir..et bien c'est pas gagné.
En effet, selon lui, le noyau de la mandrake est modifié afin de bloquer les codes d'evènement supérieurs à une certaine valeur. (ceux que lui utilise en fait). Ce qui peut paraitre logique, puisque dans la distribution "classique" du noyau mandrake, sans transformer les sources du fichier aiptek.c en une version plus récente, personne ne s'en sert de ces codes.
résultat : à chaque appel IOCTL du pilote Xfree, la valeur de retour signale une erreur. (alors qu'il n'y en a pas)
..
bon..
Le gars qui bosse sur le pilote est en train de préparer un patch pour le noyau, dès qu'il aura compris tous les tenants et aboutissant de cette modif faite par mandrake
En attendant, un noyau à la vanille pourrais faire l'affaire, ou alors une version du pilote Xfree qui ne controle pas les codes de retours c'est le cas de la version 1.1.
Voila voila, je repasserai dire comment ça avance.
Marsh Posté le 05-03-2004 à 17:13:51
Bon bon bon..
J'ai enfin réussi à la faire marcher, en bidouillant moi même le pilote
En effet le pilote du projet sourceforge, s'avère ardu a faire marcher sous 2.4.. Donc j'ai fais une version modifiée
Voir le premier post pour la procedure d'installation..
Marsh Posté le 19-12-2003 à 21:35:25
Bonjour tout le monde
Je vous fais part de ma croisade afin de faire marcher ma tablette aiptek..
Hyper pen 6000U
Bon..en fait j'avait déjà une tablette aiptek 12000, elle fonctionnait à peu pret bien grace au pilote générique HID.
J'ai changé pour une plus petite. je l'ai acheté y'a deux mois environ.
Malheur ! Elle ne fonctionne plus correctement avec le pilote HID.
Elle ne fonctionne que de manière verticale.
Je me renseigne un peu, et je vois qu'il y a un pilote aiptek pour le kernel, et son acolyte pour Xfree
Apres maintes et maintes epreuves, j'arrive à mettre celui de xfree dans mon installation.
La device ajoutée dans mon XFree86Config-4 ne fonctionne pas.
après vérification dans mon log, j'ai ça :
En gros on dirait qu'il arrive pas à lire les bonnes valeurs de taille de la tablette, d'ou un raport NAN, ça parait logique que ça marche pas.
En passant je précise que la tablette marche avec le HID seulement sous noyau 2.6, mais alors le support est très limité (pas de pression etc etc)
Je précise aussi qu'elle fonctionne à merveille sous windows.
Manque de chance, le reste de mon pc n'est pas encore pret à passer sous le 2.6, en plus comme je l'ai dis plus haut, les fonctionnalités de la tablette ne marchent pas..
Des idées ??
edit : ça marche !
HOW TO AIPTEK sur MANDRAKE
1°) installer les sources du noyau
urpmi kernel-sources
2°) récupérer le dernier pilote de noyau aiptek sur le site officiel.
3°) Modifier ce code source, en mettant la valeur 0 au delai jitter :
#define AIPTEK_JITTER_DELAY_DEFAULT 0
De plus pour que ça compile moi j'ai du ajouter ça :
#ifndef time_after
#define time_after(a,b) \
(typecheck(unsigned long, a) && \
typecheck(unsigned long, b) && \
((long)(b) - (long)(a) < 0))
#endif
voici ici la version que j'utilise.
http://cedric.brun.free.fr/Tortoose/Aiptek/aiptek.c
4°) Configurer son noyau :
Dans la section "Input"
il faut desactiver les souris usb (usbmouse)
il faut mettre "Input event" en dur
5°) Recompiler et ré-installer son noyau.
6°) Installer le pilote binaire pour Xfree. Le voici ici
http://cedric.brun.free.fr/Tortoos [...] ptek_drv.o
il faut le copier dans /usr/X11R6/lib/modules/input/
Attention Il ne s'agit pas de la toute dernière version, simplement car cette dernière s'avère extrêmement compliquée à faire fonctionner sur un noyau 2.4. (mais plus simple pour un 2.6)
7°) Il faut configurer le fichier de config Xfree.
/etc/X11/XF86Config-4
Voici le mien.
nb bon, comme vous pouvez le voir, le pointeur de ma tablette est déclaré comme "CorePointer?", cela évite de nombreux "Bugs" avec le gimp en particulier.
L'inconvenient, c'est que si vous débranchez la tablette, le Pc ne démarrera plus :-/ a moins de rechanger le fichier..
A priori c'est tout ! Je vous invite à vous inscrire sur la mailling list du pilote sur sourceforge.
Message édité par cedricbrun le 05-03-2004 à 17:17:05