Hi,
ich habe prinzipiell das gleiche Problem. Bisher habe ich es als "normale" Maus zum Laufen bekommen. Eigenartigerweise rückt der Kerneltreiber keinerlei Events heraus, bevor nicht irgendwie das Tablet neu initialisiert wurde.
Dazu habe ich folgendes gemacht:
|
Quellcode
|
1
2
3
4
5
|
Als root:
$ cd /sys/bus/usb/drivers/aiptek/1-1\:1.0/
$ echo "relative" > coordinate_mode
$ echo "execute" > execute
|
Interessanterweise bringt das "relative" überhaupt nichts - der Kerneltreiber bleibt beim "absolute", zumindest beim Kernel 2.6.14-gentoo-r5. Aber danach sendet das Ding immerhin Events.
Das kannst du mit dem evtest-Tool überprüfen. Selbiges bekommst du aus dem CVS vom aiptek-tablet-Projekt:
evtest.c
Einfach mit "gcc -o evtest evtest.c" kompilieren und mit "./evtest /dev/input/event3" (als root) starten. Bei jeglicher Tablet-Aktivität sollte das jede Menge text auswerfen
Nach der Aktivierung funktioniert das Tablet mehr oder weniger als Mausersatz; d.h. das /dev/input/mouseX device schmeisst Mouseevents aus, ebenso das "Sammeldevice" /dev/input/mice oder /dev/psaux, etc.
Leider funktioniert bei mir dabei nur das Klicken mit dem Aufsetzen des Stiftes, keine Seitentasten oder Druck. Auch verschiebt sich der aktive Bereich (der nur ein Teilbereich des Tablets ist), der auf den Bildschirm gemappt wird, je nachdem, wo man "herausrutscht".
Der eigentliche X11-Treiber, "aiptek", funktioniert hingegen überhaupt nicht. Er registriert sich zwar, Gimp zeigt z.B. brav Namen sowie Einstellungen etc. für die angelegten Devices, aber es scheint so, als würde der Treiber keinerlei Events an das X-Subsystem zu senden...
Wenn du irgendwelche Neuigkeiten hast, melde dich mal
- Brogon