Wednesday, February 19, 2014

Enable Edge-Scrolling on FreeBSD 10.0-RELEASE (ThinkPad X131e)

Touchpad (clickpad) works by default in GNOME 2.32.1, but edge-scrolling does not. To get this working:

Create or add the following to /boot/loader.conf: 
# Synaptics:
hw.psm.synaptics_support="1"


Make sure the following is in /etc/X11/xorg.conf: 
Section "InputDevice"
    Identifier      "Mouse0"
    Driver          "mouse"
    Option          "Protocol"      "auto"
    Option          "Device"        "/dev/sysmouse"
    Option          "ZAxisMapping"  "4 5 6 7"
EndSection

Section "Module"
        Load  "dbe"
        Load  "dri"
        Load  "dri2"
        Load  "extmod"
        Load  "record"
        Load  "glx"
        Load  "synaptics"
EndSection


Finally, edit /etc/rc.conf as follows:
 # Synaptics:
moused_enable="YES"


Once done, reboot:
# shutdown -r now

Verification:
After reboot, log back into your system. Edge-scrolling should now work. You can test in a text editor, terminal or web browser.

Courtesy of:
https://wiki.freebsd.org/SynapticsTouchpad

https://forums.freebsd.org/viewtopic.php?t=14154

No comments:

Post a Comment