Hi Mike,

Well in wacom_wac.c there is also:
#define USB_DEVICE_LENOVO(prod)                                 \
        USB_DEVICE(USB_VENDOR_ID_LENOVO, prod),                 \
        .driver_info = (kernel_ulong_t)&wacom_features_##prod

below the wacom one at about line #1522.  Then there are the
appropriate entries for the Lenovo product using its Product ID.
That's what I was thinking of.  So at about line #1509:
static const struct wacom_features wacom_features_0x6004 =
        { "ISD-V4",               WACOM_PKGLEN_GRAPHIRE,  12800,  8000,  255,
          0, TABLETPC, WACOM_INTUOS_RES, WACOM_INTUOS_RES };
And again at about line #1615:
        { USB_DEVICE_LENOVO(0x6004) },

Unfortunately your lsusb seems truncated so we don't seem to have your
max X and Y dimensions.  Also it bothers me the packet length seems to
be 9.  I think tablet PCs are 8.  That said you'd be much better off
following Chris' guidance.

Assuming you have your kernel's source code and of course using your
kernel's version number:
    cd linux-2.6.38/drivers/input/tablet
    make -C/lib/modules/`uname -r`/build M=`pwd` modules
Then copy the newly compiled wacom.ko into place.
    sudo cp wacom.ko /lib/modules/`uname -r`/kernel/drivers/input/tablet/

Favux

------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
Linuxwacom-devel mailing list
Linuxwacom-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel

Reply via email to