]> source.dussan.org Git - tigervnc.git/commitdiff
Increase default pointer event interval
authorPierre Ossman <ossman@cendio.se>
Wed, 19 Jul 2017 09:20:53 +0000 (11:20 +0200)
committerPierre Ossman <ossman@cendio.se>
Wed, 19 Jul 2017 09:20:53 +0000 (11:20 +0200)
Some systems (e.g. macOS) send massive amounts of pointer events, so
we need to start rate limiting things to something sensible by default.
One event per screen refresh should be more than sufficient.

vncviewer/parameters.cxx
vncviewer/vncviewer.man

index 9385b986da864c1d210496277628367726fd3fb2..39a7f075fb883cebd689bedf6d87d4ef0316fce5 100644 (file)
@@ -54,7 +54,7 @@ static LogWriter vlog("Parameters");
 
 IntParameter pointerEventInterval("PointerEventInterval",
                                   "Time in milliseconds to rate-limit"
-                                  " successive pointer events", 0);
+                                  " successive pointer events", 17);
 BoolParameter dotWhenNoCursor("DotWhenNoCursor",
                               "Show the dot cursor when the server sends an "
                               "invisible cursor", false);
index e48a0c4325b16cdb00e1325c6bc7897644a3df35..22b46cd5cc6b8f41c7995af52db141e9c9bd63ee 100644 (file)
@@ -243,7 +243,7 @@ Show the dot cursor when the server sends an invisible cursor. Default is off.
 .TP
 .B \-PointerEventInterval \fItime\fP
 Time in milliseconds to rate-limit successive pointer events. Default is
-to send events immediately.
+17 ms (60 Hz).
 .
 .TP
 .B \-Log \fIlogname\fP:\fIdest\fP:\fIlevel\fP