Code: Select all
pkg updating | more
Installing xorg-server now includes this message20200220:
AFFECTS: users of x11-servers/xorg-server
AUTHOR: [email protected]
x11-servers/xorg-server has been updated to 1.20.7.
With this update, xorg-server has switched from using the devd backend to
the udev backend for device configuration on FreeBSD 12 and 13. If you have
issues with input devices, please see the install message for details.
The HAL backend option has been completely removed, as it was deprecated.
If you have problems with input devices, ensure that both x11/libinput and
x11-drivers/xf86-input-libinput are installed. They are installed in the
default configuration, but if you have a custom configuration, they might not
be.
So after confirming I have xorg-server, xf86-input-keyboard, xf86-input-libinput, xf86-input-mouse, xorg-server, libinput, and setting kern.evdev.rcpt_mask=6, I have a working system.Xorg-server has been installed.
If your kernel is compiled with the EVDEV_SUPPORT option enabled
(default starting from FreeBSD 12.1) it is recommended to enable evdev mode in
pointer device drivers like ums(4) and psm(4). This will give improvements like
better tilt wheel support for mice and centralized gesture support via
xf86-input-synaptics or libinput drivers for touchpads.
This is also needed for PS/2 devices to be properly detected by Xorg when
moused service is disabled in /etc/rc.conf and kernel is compiled with
EVDEV_SUPPORT.
To enable evdev in such a device, run the following:
# sysctl kern.evdev.rcpt_mask=6
To make it persistent across reboots, add the following to /etc/sysctl.conf:
kern.evdev.rcpt_mask=6