Path: csiph.com!weretis.net!feeder9.news.weretis.net!panix!.POSTED.2602:f977:0:1::3!not-for-mail From: John Forkosh Newsgroups: alt.os.linux.slackware Subject: Re: Laptop mousepad not recognized after -current installed Date: Sat, 27 Jun 2026 10:18:59 -0000 (UTC) Organization: PANIX Public Access Internet and UNIX, NYC Message-ID: <111o82j$3u7$1@reader1.panix.com> References: <111o1bt$q6f$1@reader1.panix.com> Injection-Date: Sat, 27 Jun 2026 10:18:59 -0000 (UTC) Injection-Info: reader1.panix.com; posting-host="2602:f977:0:1::3"; logging-data="4039"; mail-complaints-to="abuse@panix.com" User-Agent: tin/2.6.4-20241224 ("Helmsdale") (NetBSD/10.1 (amd64)) Xref: csiph.com alt.os.linux.slackware:35650 John Forkosh wrote: <> > Anybody have any similar experience? Or any idea what > to further check, and/or how to get it working? Thanks, Not fixed (not by a long shot), but maybe a hint. After further googling, I took a look at /lib/modules/6.18.20/kernel/drivers/mouse/ 2026 non-working versus /lib/modules/5.13.11/kernel/drivers/mouse/ 2021 working And they're indeed different. So I tried a little experiment: cd /lib/modules/6.18.20/kernel/drivers/ in new 2026 partition mv mouse mouse_6.18.20 mkdir mouse_5.13.11 rsync -av /mnt/lib/modules/5.13.11/kernel/drivers/mouse/ mouse_5.13.11/ ln -s mouse_5.13.11/ mouse That is, I made a copy of the old/working mouse drivers in the new/non-working drivers/ directory, and linked to it. Then rebooted. Are you anxiously waiting to hear what happened with bated breath??? :) ... Well, mousepad is now recognized, sort of. If you touch it in any way at all, mouse cursor uselessly jumps all over the place, and continues to jump until you remove your finger. The corresponding psmouse sources seem to be in /usr/src/linux-6.18.20/drivers/input/mouse/ (or linux-5.13.11) The psmouse.h headers are identical except for one line: struct psmouse *psmouse_from_serio(struct serio *serio); is at line#133 in the 6.18.20 version, but not in the 5.13.11 version. The psmouse-base.c files are more noticeably different, and beyond my ken to try to explain here. Don't know what any of this all means, but hoping it's a step in the right direction. -- John Forkosh