Hi,
after some further testing I have convinced myself that the device is
working as expected with my changes. Therefore I would like to propose
to apply the attached patches to their respective repositories.
Best regards,
Stephan
On 03/02/2013 10:31 PM, Stephan Frank wrote:
> Hi Ping,
>
> thank you for your answer; I have replicated what you did for adding the
> 0x101 device just with the new 0x10d ID (I figured since it is
> essentially the same Lifebook model it shouldn't be too far off).
>
> So far it is working perfectly with both pen and fingers.
>
> Regards,
> Stephan
>
> On 03/02/2013 09:59 PM, Ping Cheng wrote:
>> On Saturday, March 2, 2013, Stephan Frank wrote:
>>
>> Hi,
>>
>> I'm trying to setup my new Fujitsu Lifebook T902. Unfortunately, the
>> integrated Wacom panel (pen and touch) is not recognized. I have tried
>> first with the drivers in Ubuntu 13.04 and then with drivers
>> (input-wacom, xf86-input-wacom) compiled from the git repository.
>>
>> I have found a discussion thread from last October where someone with
>> the same model had success using drivers from the repository.
>> Unfortunately, the integrated Wacom panel model seems to have changed.
>> The new ID I get with lsusb is the following:
>>
>> Bus 001 Device 005: ID 056a:010d Wacom Co., Ltd
>>
>>
>> This device is not supported in the driver. In fact, I've never heard of
>> this device before.
>>
>> If you have coding experience, you can add it yourself. If not, you'll
>> have to wait for someone else to add it to the driver.
>>
>> Ping
>>
>> The wacom.ko kernel module is loaded but I see no mention of any Wacom
>> related drivers or events in the Xorg.0.log file.
>>
>> Any suggestions what else I could try?
>>
>> Thank you very much and best regards,
>> Stephan
>>
>>
>> ------------------------------------------------------------------------------
>> Everyone hates slow websites. So do we.
>> Make your web apps faster with AppDynamics
>> Download AppDynamics Lite for free today:
>> http://p.sf.net/sfu/appdyn_d2d_feb
>> _______________________________________________
>> Linuxwacom-discuss mailing list
>> linuxwacom-disc...@lists.sourceforge.net <javascript:;>
>> https://lists.sourceforge.net/lists/listinfo/linuxwacom-discuss
>>
>
>
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_feb
> _______________________________________________
> Linuxwacom-discuss mailing list
> linuxwacom-disc...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/linuxwacom-discuss
>
diff --git a/3.7/wacom_wac.c b/3.7/wacom_wac.c
index 41b6fbf..f9c6add 100644
--- a/3.7/wacom_wac.c
+++ b/3.7/wacom_wac.c
@@ -2017,6 +2017,9 @@ static const struct wacom_features wacom_features_0x100 =
static const struct wacom_features wacom_features_0x101 =
{ "Wacom ISDv4 101", WACOM_PKGLEN_MTTPC, 26202, 16325, 255,
0, MTTPC, WACOM_INTUOS_RES, WACOM_INTUOS_RES };
+static const struct wacom_features wacom_features_0x10d =
+ { "Wacom ISDv4 10d", WACOM_PKGLEN_MTTPC, 26202, 16325, 255,
+ 0, MTTPC, WACOM_INTUOS_RES, WACOM_INTUOS_RES };
static const struct wacom_features wacom_features_0x4001 =
{ "Wacom ISDv4 4001", WACOM_PKGLEN_MTTPC, 26202, 16325, 255,
0, MTTPC, WACOM_INTUOS_RES, WACOM_INTUOS_RES };
@@ -2201,6 +2204,7 @@ const struct usb_device_id wacom_ids[] = {
{ USB_DEVICE_WACOM(0xEF) },
{ USB_DEVICE_WACOM(0x100) },
{ USB_DEVICE_WACOM(0x101) },
+ { USB_DEVICE_WACOM(0x10d) },
{ USB_DEVICE_WACOM(0x4001) },
{ USB_DEVICE_WACOM(0x47) },
{ USB_DEVICE_WACOM(0xF4) },
diff --git a/src/wcmUSB.c b/src/wcmUSB.c
index 75caa6b..0bed09e 100644
--- a/src/wcmUSB.c
+++ b/src/wcmUSB.c
@@ -292,6 +292,7 @@ static struct
{ WACOM_VENDOR_ID, 0xEF, 100000, 100000, &usbTabletPC }, /* TabletPC 0xEF */
{ WACOM_VENDOR_ID, 0x100,100000, 100000, &usbTabletPC }, /* TabletPC 0x100 */
{ WACOM_VENDOR_ID, 0x101,100000, 100000, &usbTabletPC }, /* TabletPC 0x101 */
+ { WACOM_VENDOR_ID, 0x10d,100000, 100000, &usbTabletPC }, /* TabletPC 0x10d */
{ WACOM_VENDOR_ID, 0x4001,100000, 100000, &usbTabletPC }, /* TabletPC 0x4001 */
/* IDs from Waltop's driver, available http://www.waltop.com.tw/download.asp?lv=0&id=2.
diff --git a/src/wcmValidateDevice.c b/src/wcmValidateDevice.c
index 959ee26..370a9f6 100644
--- a/src/wcmValidateDevice.c
+++ b/src/wcmValidateDevice.c
@@ -269,6 +269,7 @@ int wcmDeviceTypeKeys(InputInfoPtr pInfo)
case 0x100: /* TPC with MT */
case 0x101: /* TPC with MT */
+ case 0x10d: /* TPC with MT */
case 0x4001: /* TPC with MT */
case 0xE2: /* TPC with 2FGT */
case 0xE3: /* TPC with 2FGT */
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
Linuxwacom-devel mailing list
Linuxwacom-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel