Linux on a Fujitsu U810, P1620 - Touchscreen V

Update 2009.05.19: new version available here!!

Update 2009.05.16: updated the link to the package with the newer version. See this post for details.

As pointed by one user, when doing screen rotation pen accuracy was not good.

I have reviewed the code and come up with a new version, where I think coordinates calculation is OK now (I think the previous code was a leftover for when I had my screen not well calibrated ...)

So, download the new package and follow the instructions detailed in this previous post.

Please, report your feedback on this new version and calibration values !!


  1. in kernel 2.6.30

    make -C /lib/modules/2.6.30-020630rc5-generic/build M=/home/mylove/Desktop/fujitsu-usb-touchscreen-0.3.2 modules
    make[1]: Entering directory `/usr/src/linux-headers-2.6.30-020630rc5-generic'
    CC [M] /home/mylove/Desktop/fujitsu-usb-touchscreen-0.3.2/fujitsu_usb_touchscreen.o
    /home/mylove/Desktop/fujitsu-usb-touchscreen-0.3.2/fujitsu_usb_touchscreen.c: In function ‘usb_u810_tablet_init’:
    /home/mylove/Desktop/fujitsu-usb-touchscreen-0.3.2/fujitsu_usb_touchscreen.c:371: error: implicit declaration of function ‘info’
    make[2]: *** [/home/mylove/Desktop/fujitsu-usb-touchscreen-0.3.2/fujitsu_usb_touchscreen.o] Error 1
    make[1]: *** [_module_/home/mylove/Desktop/fujitsu-usb-touchscreen-0.3.2] Error 2
    make[1]: Leaving directory `/usr/src/linux-headers-2.6.30-020630rc5-generic'
    make: *** [fujitsu_usb_touchscreen.ko] Error 2

  2. Hi Anonymous,

    I see you are using a 2.6.30 kernel... which is obviously not ready for production yet; I'll take a look at this error, since something might have changed, and post a solution in a couple of days, so keep tuned!

  3. Hi Anonymous,

    see my latest post for an updated version, which should compile for linux 2.6.30.

    Please report how it works.