From Newsgroup: alt.os.linux.slackware
Sylvain Robitaille <
syl@therockgarden.ca> wrote:
John Forkosh wrote:
Not fixed (not by a long shot), but maybe a hint.
You're definitely on the right track with looking closely at the kernel drivers. That's certainly where I am imagining you'll find the cause
of your problem. I would be comparing dmesg output on both working
and non-working installations, to see if that can provide more insight.
Try "dmesg | grep -is synaptics" in each case and see how they differ. Probably also worth trying "dmesg | grep -is mouse" and "dmesg |
grep -is touchpad", though they may each offer less insight.
It might also be easier to save the entire dmesg output in each case
to a different system, so you can compare them specifically.
"dmesg > /tmp/dmesg.working" and "dmesg > /tmp/dmesg.notworking"; copy /tmp/dmesg.working and /tmp/dmesg.notworking to a different system, then
diff -uwp /tmp/dmesg.working /tmp/dmesg.notworking |more
and examine the output carefully. You'll likely spot some key
differencees, one or more of which might help you pinpoint a solution to
your touchpad problem.
I hope that this helps.
Yes, immensely (but, unfortunately, not completely). See below.
And, very appropriately (also see below) Mike Spencer followed up with...
Ah, Synaptics. I never did get a Synaptics mouse pad to work w/ Slack
14.2 on an Acer E17 despite lots of time wasted on trying. Maybe
Synaptics is trying way too hard to produce the latest, coolest thing?
Probably just as well. It's a "clickpad", no buttons; you rock the
pad for buttons 1 & 2. No way to do button 3. I'm happier with a
little USB dongle and 3-button wireless mouse.
"Ah, Synaptics", indeed! And dmesg indeed produced a lot of
useful output. That got me googling, finding some additional
suggestions to try libinput which produced an easier-to-read
synopsis, indeed identifying -- you guessed it -- Synaptics.
Below's a synopsis of the libinput synopsis,
i.e., libinput|grep Device and then I manually added
a few of the details for the "SYNA" devices
From older, working 5.13.11 kernel...
Device: Video Bus
Device: Lid Switch
Device: Power Button
Device: USB Camera: USB Camera
Device: SYNA3602:00 0911:5288 Touchpad
Kernel: /dev/input/event8
Group: 5
Seat: seat0, default
Size: 91x53mm
etc
Device: SYNA3602:00 0911:5288 Mouse
Kernel: /dev/input/event7
Group: 5
Seat: seat0, default
etc
Device: Goodix Capacitive TouchScreen
Device: Intel HID events
Device: Intel HID 5 button array
Device: AT Translated Set 2 keyboard
From newer, non-working 6.18.20 kernel...
Device: Video Bus
Device: Lid Switch
Device: Power Button
Device: SYNA3602:00 0911:5288 Touchpad
Kernel: /dev/input/event7
Id: i2c:0911:5288
Group: 4
Seat: seat0, default
Size: 91x53mm
etc
Device: Goodix Capacitive TouchScreen
Device: Intel HID events
Device: Intel HID 5 button array
Device: AT Translated Set 2 keyboard
Note how both recognize the "SYNA3602:00 0911:5288 Touchpad",
but the "SYNA3602:00 0911:5288 Mouse" is completely absent
from 6.18.20 (it's also missing the "USB Camera", but that's
not particularly important for me).
And 6.18.20 has that "Id:" field (for every Device),
that's not given for any of the 5.13.11 Devices.
Could that be confusing 6.18.20, e.g., maybe Touchpad
and Mouse have been assigned the same Id, causing 6.18.20
to ignore the second such Device (the Mouse)?
Adding to that, note that on 5.13.11 both Touchpad and
Mouse have the same "Group: 5". But other than that,
on both 5.13.11 and 6.18.20, every listed Device is given
a sequential Group:#, starting with Group:1 (and 6.18.20's
Touchpad is Group:4, rather than 5, simply because it's missing
the USB Camera). So, could the same Group:# for Touchpad and
Mouse be further confusing 6.18.20?
Anyhow, with your and Mike's focus on Synaptics,
and libinput's output confirming "SYNA...",
I further tried googling
SYNA3602:00 0911:5288 not working on linux laptop
which coughs up pages of hits. Some suggest an existing
patch, e.g.,
https://bugzilla.kernel.org/show_bug.cgi?id=198627
points to
https://patchwork.kernel.org/patch/10046575/
but complains, "that patch didn't solve the problem in my laptop."
So, I'm probably just going to leave that laptop booting 5.13.11,
unless you guys know of a patch that works, or some other solution.
In any event, thanks so much for all your help, which at least
identified the problem.
--
John Forkosh
--- Synchronet 3.22a-Linux NewsLink 1.2