On Mon, Mar 22, 2021 at 08:18:45PM +0100, Klemens Nanni wrote:
> I was too stupid to look at `wsconsctl' output (which needs root) and
> only looked here.
>
> Mailing the diff for my lack of better wording, plus the knob atually
> takes three values which I have yet to decode by reading wsconsctl(8)
> code.
The reason I had to look is because the (default) functionality does not
work reliably at all:
$ doas wsconsctl mouse.tp.tapping=1
mouse.tp.tapping -> 1,3,2
Single taps are always detected reliably and deliver left mouse button
clicks, but tripple and double taps for middle and right mouse button
clicks work are recognised so poorly that I first though multitouch
support wasn't there at all.
That's not the case though: two-finger srolling just works smoothly and
pondering the touchpad with repeated double or tripple taps does
deliver respective clicks eventually - so it's really just the tap
support needing some love.
> Anyone with a better text for the example so grepping "mouse" or "tap"
> shows me what I'm looking for?
Here's a better one.
Feedback? OK?
Index: etc/examples/wsconsctl.conf
===================================================================
RCS file: /cvs/src/etc/examples/wsconsctl.conf,v
retrieving revision 1.1
diff -u -p -r1.1 wsconsctl.conf
--- etc/examples/wsconsctl.conf 16 Jul 2014 13:21:33 -0000 1.1
+++ etc/examples/wsconsctl.conf 22 Mar 2021 21:18:35 -0000
@@ -9,3 +9,5 @@
#display.vblank=on # enable vertical sync blank for screen burner
#display.screen_off=60000 # set screen burner timeout to 60 seconds
#display.msact=off # disable screen unburn w/ mouse
+#mouse.tp.tapping=0 # 1,3,2=interpret one/three/two (simultaneous)
+ # tap(s) as left/middle/right mouse button click