It seems that this hardware sometimes produces garbage coordinates in the
trackpoint packets, as well as packets that don't match the protocol as it
is known, see
https://bugzilla.kernel.org/show_bug.cgi?id=209167
Some mitigations have been proposed there, but I haven't checked the details
Meanwhile, the cause of the problem is known. It is due to
- a multiboot setup,
- the fact that Synaptics mode settings aren't completely reinitialized
after a warm reboot, and
- a shortcoming of pms(4), which doesn't recognize the "capabilities" of
this touchpad model
Hi Alexander,
that is indeed an odd phenomenon - and an odd workaround which I
wouldn't like to see in pms without being sure that there is a
firmware bug. If you don't mind to make more tests, I'll send
you some patches for debugging (please be patient, it may take a
while).
Regards,
Ulf
On
On 9/17/19 9:41 PM, Ulf Brosziewski wrote:
> Hi Adam,
>
> thanks for the report and offering help. Mikal has already made some tests.
> It turned out that this isn't only a problem of protocol handling. It
For the record: This assessment was wrong. Revision 1.90 of pms.
name in xenodm.
>> Both with your patch, and cvs HEAD(last commit) give me that behavior
>> while pms0 spams dmesg with the not in sync yet message.
>>
>> Re email: I'll check the spam issue, and I'm following bugs@ :)
>>
>
> That is also what I am experiencing. Additionally, USB
Hi Mikal,
without the pms patch 1.89, your touchpad isn't recognized as touchpad,
and it will emulate a PS2 mouse. That's better than nothing, of course,
but only a workaround.
Would you mind to test one or two patches for pms? I've noticed that the
packet validation code is not complete.
For the record: It seems that this touchpad model uses a protocol
that is not supported by pms. This is not immediately evident
because the hardware sends PS/2-like data via the secondary device
(the primary one is unused).
On 12/27/2017 12:43 AM, Bryan Steele wrote:
> It seems my ThinkPad has
odel is recognized and it applies one of the ALPS protocols
that pms can handle. Edge scrolling is not enabled automatically
(yet), but that's a minor problem in comparison.
>
> - Original Message -
> From: "Ulf Brosziewski" <ulf.brosziew...@t-online.de>
> To: "regis