linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] Revert "Input: synaptics - enable InterTouch for the ThinkPad P1 G3"
@ 2023-08-08 15:28 Sebastian Wick
  2023-08-08 21:49 ` Lyude Paul
  0 siblings, 1 reply; 5+ messages in thread
From: Sebastian Wick @ 2023-08-08 15:28 UTC (permalink / raw)
  To: Dmitry Torokhov, Aman Dhoot, Sebastian Wick, Mark Pearson,
	Raul Rangel, Lyude Paul, Wolfram Sang
  Cc: linux-input, linux-kernel

This reverts commit 7984b43542070f5888546d95b48003c4a8af7c0f to make the
touchpad usable again.

Tapping does not generate any events for user space and moving the
cursor is janky. Disabling InterTouch fixes those issues.

Signed-off-by: Sebastian Wick <sebastian.wick@redhat.com>
---
 drivers/input/mouse/synaptics.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/input/mouse/synaptics.c b/drivers/input/mouse/synaptics.c
index ada299ec5bba..0e01df88cf69 100644
--- a/drivers/input/mouse/synaptics.c
+++ b/drivers/input/mouse/synaptics.c
@@ -182,7 +182,6 @@ static const char * const smbus_pnp_ids[] = {
 	"LEN0099", /* X1 Extreme Gen 1 / P1 Gen 1 */
 	"LEN009b", /* T580 */
 	"LEN0402", /* X1 Extreme Gen 2 / P1 Gen 2 */
-	"LEN040f", /* P1 Gen 3 */
 	"LEN200f", /* T450s */
 	"LEN2044", /* L470  */
 	"LEN2054", /* E480 */
-- 
2.41.0


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [PATCH] Revert "Input: synaptics - enable InterTouch for the ThinkPad P1 G3"
  2023-08-08 15:28 [PATCH] Revert "Input: synaptics - enable InterTouch for the ThinkPad P1 G3" Sebastian Wick
@ 2023-08-08 21:49 ` Lyude Paul
  2023-08-08 22:06   ` Dmitry Torokhov
  0 siblings, 1 reply; 5+ messages in thread
From: Lyude Paul @ 2023-08-08 21:49 UTC (permalink / raw)
  To: Sebastian Wick, Dmitry Torokhov, Aman Dhoot, Mark Pearson,
	Raul Rangel, Wolfram Sang, Andrew Duggan
  Cc: linux-input, linux-kernel

Hm, This looks fine to me (if not as a final fix, certainly as a workaround)

Reviewed-by: Lyude Paul <lyude@redhat.com>

However, this is definitely something we probably should try to fix at some
point - as I imagine this must be happening because something regarding how
clicks are reported must have changed again. Andrew, do you have any idea?

On Tue, 2023-08-08 at 17:28 +0200, Sebastian Wick wrote:
> This reverts commit 7984b43542070f5888546d95b48003c4a8af7c0f to make the
> touchpad usable again.
> 
> Tapping does not generate any events for user space and moving the
> cursor is janky. Disabling InterTouch fixes those issues.
> 
> Signed-off-by: Sebastian Wick <sebastian.wick@redhat.com>
> ---
>  drivers/input/mouse/synaptics.c | 1 -
>  1 file changed, 1 deletion(-)
> 
> diff --git a/drivers/input/mouse/synaptics.c b/drivers/input/mouse/synaptics.c
> index ada299ec5bba..0e01df88cf69 100644
> --- a/drivers/input/mouse/synaptics.c
> +++ b/drivers/input/mouse/synaptics.c
> @@ -182,7 +182,6 @@ static const char * const smbus_pnp_ids[] = {
>  	"LEN0099", /* X1 Extreme Gen 1 / P1 Gen 1 */
>  	"LEN009b", /* T580 */
>  	"LEN0402", /* X1 Extreme Gen 2 / P1 Gen 2 */
> -	"LEN040f", /* P1 Gen 3 */
>  	"LEN200f", /* T450s */
>  	"LEN2044", /* L470  */
>  	"LEN2054", /* E480 */

-- 
Cheers,
 Lyude Paul (she/her)
 Software Engineer at Red Hat


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] Revert "Input: synaptics - enable InterTouch for the ThinkPad P1 G3"
  2023-08-08 21:49 ` Lyude Paul
@ 2023-08-08 22:06   ` Dmitry Torokhov
  2023-08-08 22:08     ` Lyude Paul
  2023-08-09 11:55     ` Sebastian Wick
  0 siblings, 2 replies; 5+ messages in thread
From: Dmitry Torokhov @ 2023-08-08 22:06 UTC (permalink / raw)
  To: Lyude Paul
  Cc: Sebastian Wick, Aman Dhoot, Mark Pearson, Raul Rangel,
	Wolfram Sang, Andrew Duggan, linux-input, linux-kernel

On Tue, Aug 08, 2023 at 05:49:23PM -0400, Lyude Paul wrote:
> Hm, This looks fine to me (if not as a final fix, certainly as a workaround)
> 
> Reviewed-by: Lyude Paul <lyude@redhat.com>
> 
> However, this is definitely something we probably should try to fix at some
> point - as I imagine this must be happening because something regarding how
> clicks are reported must have changed again. Andrew, do you have any idea?

I would like to understand more about this. Is this with newer/older
BIOS, or another hardware revision of the product, or something else?

Lyude, do you still have access to the unit you originally developed
the original change for? Is the behavior broken there as well?

Thanks.

-- 
Dmitry

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] Revert "Input: synaptics - enable InterTouch for the ThinkPad P1 G3"
  2023-08-08 22:06   ` Dmitry Torokhov
@ 2023-08-08 22:08     ` Lyude Paul
  2023-08-09 11:55     ` Sebastian Wick
  1 sibling, 0 replies; 5+ messages in thread
From: Lyude Paul @ 2023-08-08 22:08 UTC (permalink / raw)
  To: Dmitry Torokhov
  Cc: Sebastian Wick, Aman Dhoot, Mark Pearson, Raul Rangel,
	Wolfram Sang, Andrew Duggan, linux-input, linux-kernel

On Tue, 2023-08-08 at 15:06 -0700, Dmitry Torokhov wrote:
> On Tue, Aug 08, 2023 at 05:49:23PM -0400, Lyude Paul wrote:
> > Hm, This looks fine to me (if not as a final fix, certainly as a workaround)
> > 
> > Reviewed-by: Lyude Paul <lyude@redhat.com>
> > 
> > However, this is definitely something we probably should try to fix at some
> > point - as I imagine this must be happening because something regarding how
> > clicks are reported must have changed again. Andrew, do you have any idea?
> 
> I would like to understand more about this. Is this with newer/older
> BIOS, or another hardware revision of the product, or something else?


oops, somehow when typing that response I totally forgot I was responding to a
revert ._., which changes everything

so yes - we should definitely look into this a bit more, I still have access
to this machine so I'll try to take a look tomorrow and see what's up
> 
> Lyude, do you still have access to the unit you originally developed
> the original change for? Is the behavior broken there as well?
> 
> Thanks.
> 

-- 
Cheers,
 Lyude Paul (she/her)
 Software Engineer at Red Hat


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] Revert "Input: synaptics - enable InterTouch for the ThinkPad P1 G3"
  2023-08-08 22:06   ` Dmitry Torokhov
  2023-08-08 22:08     ` Lyude Paul
@ 2023-08-09 11:55     ` Sebastian Wick
  1 sibling, 0 replies; 5+ messages in thread
From: Sebastian Wick @ 2023-08-09 11:55 UTC (permalink / raw)
  To: Dmitry Torokhov
  Cc: Lyude Paul, Aman Dhoot, Mark Pearson, Raul Rangel, Wolfram Sang,
	Andrew Duggan, linux-input, linux-kernel

On Tue, Aug 08, 2023 at 03:06:32PM -0700, Dmitry Torokhov wrote:
> On Tue, Aug 08, 2023 at 05:49:23PM -0400, Lyude Paul wrote:
> > Hm, This looks fine to me (if not as a final fix, certainly as a workaround)
> > 
> > Reviewed-by: Lyude Paul <lyude@redhat.com>
> > 
> > However, this is definitely something we probably should try to fix at some
> > point - as I imagine this must be happening because something regarding how
> > clicks are reported must have changed again. Andrew, do you have any idea?
> 
> I would like to understand more about this. Is this with newer/older
> BIOS, or another hardware revision of the product, or something else?

All I can say is that the touchpad worked fine before and at some point
it stopped working. I remember updating the system and some firmware
components shortly before this happened but I don't know anymore what
those updates contained.

> Lyude, do you still have access to the unit you originally developed
> the original change for? Is the behavior broken there as well?
> 
> Thanks.
> 
> -- 
> Dmitry
> 


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2023-08-09 11:56 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-08-08 15:28 [PATCH] Revert "Input: synaptics - enable InterTouch for the ThinkPad P1 G3" Sebastian Wick
2023-08-08 21:49 ` Lyude Paul
2023-08-08 22:06   ` Dmitry Torokhov
2023-08-08 22:08     ` Lyude Paul
2023-08-09 11:55     ` Sebastian Wick

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).