Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 02 Jan 2019 14:27:49 +0300
From:      Greg V <greg@unrelenting.technology>
To:        Tomasz CEDRO <tomek@cedro.info>
Cc:        FreeBSD Questions Mailing List <freebsd-questions@freebsd.org>, freebsd-x11@freebsd.org
Subject:   Re: Synaptics on Panasonic Touchbook CF-C2
Message-ID:  <1546428469.1787.2@smtp.migadu.com>
In-Reply-To: <CAFYkXjmCM%2BScW-oNOO8SAgZXasAGE4SEipY8fVBwH83RmZ5odg@mail.gmail.com>
References:  <CAFYkXjmCM%2BScW-oNOO8SAgZXasAGE4SEipY8fVBwH83RmZ5odg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help


On Wed, Jan 2, 2019 at 3:30 AM, Tomasz CEDRO <tomek@cedro.info> wrote:
> Hello world in 2019 :-)
> 
> I cannot make my Touchpad two finger scrolling on CF-C2 Panasonic
> Toughbook. It works on Windows very nice. I have made it work only
> once in Xorg but never again..
> 
> I have tried on 11.2 and 12.0. Both with PSM+MOUSED and
> PSM0+SYNAPTICS. No success.
> 
> As I understand, the old way was to use xf86-input-synaptics. The new
> way is to use PSM with synaptics support enabled and then use moused +
> xf86-input-mouse..?
> 
> I would like to stick to the new way of using PSM kernel driver, then
> moused and sysmouse as mouse input for Xorg.
> 
> The problem is that both PSM nor SYNAPTICS does not seem to recognise
> the device. I get ID 0 for PSM. Tried various flags. No success..

Make sure you have hw.psm.synaptics_support=1 in /boot/loader.conf

moused is *not* the new way. Forget moused, disable it completely, it is
designed only for basic mice, it will never work with touchpads' 
advanced capabilities.

The new way is evdev/libinput. Unfortunately evdev wasn't enabled by 
default in
12.0-RELEASE, I think you have to switch to 12-STABLE snapshots at least
(or rebuild a 12 kernel manually).




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