regression for thinkpad x201t

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

regression for thinkpad x201t

Andrew Cohen

I have the thinkpad x201t, a hybrid laptop with a wacom serial
touchscreen. Patch 215a2f for wacom_w8001.c seems to have broken the
finger device (stylus still works).

Symptoms:

Using Debian unstable, kernel version 4.6, xf86-input-wacom 0.30 the
touchscreen device seems to be properly set up (the separate event nodes
for the stylus and finger are created and the X server loads the wacom
module for both) but only the stylus device works.

Recompiling the kernel module wacom-w8001.c taken from sourceforge at
patch 550a79 solves the problem.

Regards,
Andy


------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
Linuxwacom-discuss mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/linuxwacom-discuss
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: regression for thinkpad x201t

Ping Cheng-2
On Sat, Jul 2, 2016 at 1:48 AM, Andrew Cohen <[hidden email]> wrote:

I have the thinkpad x201t, a hybrid laptop with a wacom serial
touchscreen. Patch 215a2f for wacom_w8001.c seems to have broken the
finger device (stylus still works).

Symptoms:

Using Debian unstable, kernel version 4.6, xf86-input-wacom 0.30 the
touchscreen device seems to be properly set up (the separate event nodes
for the stylus and finger are created and the X server loads the wacom
module for both) but only the stylus device works.

Recompiling the kernel module wacom-w8001.c taken from sourceforge at
patch 550a79 solves the problem.

Thank you for reporting the issue.

I looked into the code. I think 215a2f is not the root cause. The root cause is input_mt_init_slots was called before ABS_MT_POSITION_X/Y were set. Please apply the attached patch and test it on your system. Then, let us know your result.

Thanks,

Ping

------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
Linuxwacom-discuss mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/linuxwacom-discuss

0001-wacom_w8001-call-input_mt_init_slots-after-values-ar.patch (1K) Download Attachment
Loading...