> I have an Aiptek 8000U and it's not working. Not working with the build-in
> kernel module, and not with the SVN one (the last for 2.6.20).
> The tablet's led is not blink. There is no error message on log nor in
> dmesg. Just:
> aiptek.c: v2.0 (Apr-19-2006): Bryan W. Headley/Chris Atenasio/C=C3=A9dric
> Brun/Ren=C3=A9 van Paassen
> aiptek.c: Aiptek HyperPen USB Tablet Driver (Linux 2.6.x)
> usb 2-7: USB disconnect, address 3
> usb 2-7: new low speed USB device using ohci_hcd and address 4
> usb 2-7: configuration #1 chosen from 1 choice
> input: Aiptek as /class/input/input19
> aiptek.c: input: Aiptek on =EF=BF=BD(event6)
> I have some strange value in /sys/bus/usb/drivers/aiptek/2-7:1.0. Like
> 1x257 in file size.
> By looking and debugging more close I see in aiptek_probe that the "Sanity
> check" do not pass (and without warring).
> But I found an other more interesting problem with aiptek_get_report
> function. The buffer is never fill with new value. The buffer always
> content same thing before and after the usb_control_msg function call.
> Howerer the return value of usb_control_msg is 3.
> Where aiptek_program_tablet query for aiptek->inputdev->absmax[ABS_X] it
> pass (0x01, 0x00) and revice thane thing, converted to int done 1. And for
> aiptek->inputdev->absmax[ABS_Y] same probleme, (0x01, 0x01) done 257. (cf
> On the end, aiptek_irq is only called to recive the usb status ESHUTDOWN.
I have do more work around and I found more details. When aiptek_set_report=
send eg (X,Y,Z) (X can be other thing than 02), I get always from=20
aiptek_get_report (0x02,Y,Z). I have verified than my tablet use=20
same "language" as defined in the driver, by dump usb message on windows, a=
Any idea about that ?