NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Synaptics trackpad

On Mon, May 07, 2018 at 05:27:53PM -0400, C?g wrote:
> The version of xf86-input-synaptics in wip is 1.2.1; it cannot be
> compiled because of LocalDevicePtr errors ('unknown type name'); now
> the latest version is 1.9.0, and it can't be compiled because it can't
> find sys/mouse.h. What is sys/mouse.h? A quick search reveals that it
> exists on QNX and FreeBSD, but then how can the driver be compiled on
> other platforms? There was a similar discussion from 2015[0], but it
> gives more questions than answers.
> Synaptics can work with the generic, xf86-input-mouse, driver. But the
> behavior is far from desirable: taps are recognized as clicks and there
> is no way to disable it, there's no scrolling (side/two-finger, natural,
> circular).
> There is a new driver, libinput, but it doesn't exist in pkgsrc.
> What are the options left? People who use NetBSD on their laptops, how
> do you configure your trackpad? Those with Synaptics, do you have the
> same issues? Does scrolling work for anybody? I noticed that trackpad
> experience is different for everybody.
> Thanks in advance
> [0]:
> -- 
> ca?c

I use the following in xorg.conf. It makes it bearable. I can use the center 
button and then finger scroll on my ThinkPad. It would be great to use the 
2-finger scroll though.

Section "InputDevice"
        Identifier  "Mouse0"
	Driver      "mouse"
	Option      "Protocol" "wsmouse"
	Option      "Device" "/dev/wsmouse"
	Option      "ZAxisMapping" "4 5 6 7"
	Option      "EmulateWheel" "true"
	Option      "EmulateWheelButton" "2"
	Option      "XAxisMapping" "6 7"
	Option      "YAxisMapping" "4 5"

Home | Main Index | Thread Index | Old Index