Re: git: 1c82c9f99ce3 - main - x11/plasma6-plasma-desktop: Fix the Touchpad KCM
Date: Wed, 12 Mar 2025 13:00:05 UTC
On Tue, Mar 11, 2025 at 6:16 PM Max Brazhnikov <makc@freebsd.org> wrote: > > On Tue, 11 Mar 2025 06:30:57 GMT Gleb Popov wrote: > > The branch main has been updated by arrowd: > > > > URL: https://cgit.FreeBSD.org/ports/commit/?id=1c82c9f99ce3b1a46f034af88387eca24927233e > > > > commit 1c82c9f99ce3b1a46f034af88387eca24927233e > > Author: Gleb Popov <arrowd@FreeBSD.org> > > AuthorDate: 2025-03-11 06:29:00 +0000 > > Commit: Gleb Popov <arrowd@FreeBSD.org> > > CommitDate: 2025-03-11 06:30:53 +0000 > > > > x11/plasma6-plasma-desktop: Fix the Touchpad KCM > > > > - It needs libinput to be present build-time > > - Synaptics driver prevents libinput from attaching to touchpad devices > > libinput is already pulled by qt6-base. Right, but adding it to BUILD_DEPENDS here has documentational meaning - the library must be present on the configuration stage, so declare it accordingly rather than relying on transitive dependencies. > And the presence of xf86-input-synaptics > changes nothing at least for me: the touchpad kcm worked fine for me before commit > as well (I'm using packages). So I believe the problem is elsewhere. It also depends on the device itself. Your device probably supports the synaptics protocol, so the driver attaches correctly. In my case the synaptics driver attaches, but can't do anything with the device, but also blocks libinput from attaching.