Re: [regression] Bug 217182 - Dell Latitude E7450 Trackpoint not working as expected

From: Thorsten Leemhuis
Date: Wed Mar 15 2023 - 05:52:20 EST


On 13.03.23 11:20, Linux regression tracking (Thorsten Leemhuis) wrote:
>
> Hi, Thorsten here, the Linux kernel's regression tracker.
>
> I noticed a regression report in bugzilla.kernel.org. As many (most?)
> kernel developer don't keep an eye on it, I decided to forward it by
> mail. Quoting from https://bugzilla.kernel.org/show_bug.cgi?id=217182 :
>
>> Steffen 2023-03-12 11:17:02 UTC
>>
>> Hi,
>> I'm new to this bug tracking system and just a user, not a developer.
>>
>> I use a Dell Latitude E7450 running with the Debian unstable based
>> distribution Siduction.
>> After upgrading to Linux kernel 6.2.x the Trackpoint does not work
>> anymore as expected. It uses an Alps PS/2 DualPoint Stick.
>> Even slight touches in any direction send the cursor to the top right
>> corner of the screen where it stays regardless of actual pointer
>> movement. This also appears in console mode. One can retrieve the
>> pointer again with the touchpad, but I'm more precise with the
>> Trackpoint and prefer using that.
>> The Trackpoint works well in kernel 6.1.14
>> Can somebody help?
>
> See the ticket for more details.

FWIW, another user reported seeing the same problem on a different machine:

```
Radek 2023-03-14 08:00:31 UTC

I am experiencing the same issue with kernel >6.2.x on Toshiba Z30
with Alps PS/2 DualPoint trackpoint / touchpad. The cursor jumps top
right even with the lowest sensitivity settings. It works just fine
with 6.1 or lower.
```

Pali, or anybody else: anyone any idea what's might be wrong there?
There afaics is only one recent commit to the alps driver (292a089d78d3
("treewide: Convert del_timer*() to timer_shutdown*()")); it it maybe
worth trying to revert it?

Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat)
--
Everything you wanna know about Linux kernel regression tracking:
https://linux-regtracking.leemhuis.info/about/#tldr
If I did something stupid, please tell me, as explained on that page.