I'm a bit confused regarding synaptics. I setup FreeBSD 13.0 on a Lenovo ThinkPad P2000. While the touchpad worked out-of-the-box, I did want to tweak some values such as turning on palm detection. Therefore, I started looking around.
I found these two things:
Both of these resources talk about modifying the Xorg config.
The synaptics(4):
The wiki page:
Furthermore, the wiki page talks about tweaking values using
So what's up with that? Are these different approaches or am I misunderstanding something? Which one am I supposed to use (on FreeBSD 13.0)?
I'm extra confused by the fact that the wiki page talks about
I found these two things:
Both of these resources talk about modifying the Xorg config.
The synaptics(4):
SYNOPSIS
Section "InputDevice"
Identifier "devname"
Driver "synaptics"
Option "Device" "devpath"
Option "Path" "path"
...
EndSection
The wiki page:
So one specifically talks about specifyingTo enable psm(4) Synaptics support, add the following line to /boot/loader.conf
hw.psm.synaptics_support="1"
Enable moused(8). Add the following to /etc/rc.conf
moused_enable="YES"
To use it within X.Org, disable the X.Org-specific Synaptics driver, and configure a sysmouse mouse. Here's an example section for /etc/X11/xorg.conf
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5 6 7"
EndSection
synaptics
in the config, while the other seems to be more generic.Furthermore, the wiki page talks about tweaking values using
sysctl
.So what's up with that? Are these different approaches or am I misunderstanding something? Which one am I supposed to use (on FreeBSD 13.0)?
I'm extra confused by the fact that the wiki page talks about
moused
. I somehow have on the back of my mind that FreeBSD 13.0 "replaced" moused
with something else ( evdev
)?