(06-14-2021, 01:46 PM)KC9UDX Wrote: Unfortunately, until we get a new firmware for the touchpad, this is just the way it is. For now, there are adjustments you can make to your input device settings to make it better, but you can't make it perfect.
<snip>
Yes. I've played with many settings using synclient and I believe the reason it can't be made perfect is hysterises. It's easy to get a feel for how hysterises is the primary factor by initially setting it very high--say 100.
synclient HorizHysteresis=100
synclient VertHysteresis=100
These settings create a huge unresponsive dead zone on the touchpad, of course. Then gradually reduce it back to 0 (or null appears to have the same effect of minimum hysteresis). Unfortunately even null or zero values still result in a couple of millimeters or so of dead zone, which precludes fine adjustments of the cursor without some degree of frustration--at least some of the time (when you don't get lucky with finger inputs).
synclient HorizHysteresis=0
synclient VertHysteresis=0
In comparing my PBP to my HP Laptop running MX-Linux, the minimum hysterises is the big difference. (My HP has no detectable hysterises so it's sensitive to very slight rolling motions of the finger tip to "fine-tune" position.)
Is the hysteresis in the hardware or the firmware or the Linux driver? I suspect hardware and/or the firmware.