Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Jun 2017 13:07:49 +0300
From:      Vladimir Kondratyev <vladimir@kondratyev.su>
To:        Jonathan Anderson <jonathan@FreeBSD.org>, freebsd-current@freebsd.org
Subject:   Re: CFT: EVDEV support in psm(4) driver
Message-ID:  <d28c9da7-6403-1202-b3f5-a3ddfeda5e30@kondratyev.su>
In-Reply-To: <03831fcc-5744-21da-0756-d28bf256c203@FreeBSD.org>
References:  <5fa9225de944d6cdac0b7e5749b452a9@kondratyev.su> <03831fcc-5744-21da-0756-d28bf256c203@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 09.06.2017 15:57, Jonathan Anderson wrote:
> Hi Vladimir,
>
> Thanks very much... I've been using your patch for awhile with my
> Synaptics touchpad and it's lovely to have two-finger scrolling that
> works properly! I did need to massage the patch to make it apply on
> drm-next:
> https://github.com/trombonehero/freebsd/commit/3d74a33a1bc709d289216cb946744afecb70f6b5
>
>
The patch is commited to CURRENT already so you don`t need apply extra
patches anymore. Part of initial patch that I can find under your link
has not been committed as it can trigger deadlock on KDB entering.

> Sometimes I experience dropped touchpad events, particularly when the
> system is busy and my wi-fi is being reconfigured. Is there anything I
> can do to help debug this?
Are you observing  SYN_DROPPED events in evemu-record output?
If so run it under "nice -n -20"
If SYN_DROPPED still persists, add debug.psm.loglevel=5 to
/boot/loader.conf, reboot and send me content of /var/log/messages. Only
"dropped touch" part of log is needed.
Event dropping occurs when kernel writes events faster than user can
read, so usually it is a user-land problem.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d28c9da7-6403-1202-b3f5-a3ddfeda5e30>