Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 May 2021 21:33:39 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 252236] atp(4): Need EVDEV support for modern input stack
Message-ID:  <bug-252236-227-mzNsovGTMR@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-252236-227@https.bugs.freebsd.org/bugzilla/>
References:  <bug-252236-227@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D252236

--- Comment #43 from Vladimir Kondratyev <wulf@freebsd.org> ---
(In reply to Constantin F=C3=BCrst from comment #42)
> The patch works flawlessly. Tracking, specifically scrolling, extraordina=
rily well. Thank you!

It is great to know that it works. As this patch contains 2 drivers, it is
necessary to test both of them. Please do following steps:

1. Remove atp, wsp, usp and hidraw drivers from kernel config and ensure th=
at
'device evdev' and 'options EVDEV_SUPPORT' lines are here.
2. Apply patch and rebuild kernel.
3. Test wsp(4). To do that add 'wsp_load=3D"YES"' to /boot/loader.conf and
reboot.
4. Test bcm5974(4). To do that replace previously added 'wsp_load=3D"YES"' =
with
'usbhid_load=3D"YES"' and 'hw.usb.usbhid.enable=3D1' lines and reboot again.

It is enough to check that tested driver is appeared as properly attachjed =
in
console output during boot and is handled by evdev/libinput.

To do the latter check /var/log/Xorg.0.log file for presence of following l=
ine:
Using input driver 'libinput' for 'My Apple trackpad name',
and run 'libinput debug-events' or evdev-record from devel/evemu to test
incoming input events

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-252236-227-mzNsovGTMR>