diff options
author | runge <runge> | 2006-07-10 01:58:34 +0000 |
---|---|---|
committer | runge <runge> | 2006-07-10 01:58:34 +0000 |
commit | 0afa1da8cc33e663a1d4162290595d14bbaf197e (patch) | |
tree | c023e329fa37652f207e1a93932f6c99e2dbdb4c /x11vnc/x11vnc.1 | |
parent | 079528470d8a1dfeab321ebdc2ab6c42943ed296 (diff) | |
download | libtdevnc-0afa1da8cc33e663a1d4162290595d14bbaf197e.tar.gz libtdevnc-0afa1da8cc33e663a1d4162290595d14bbaf197e.zip |
x11vnc: improve uinput heuristics so button clicks work on qt-embedded.
Diffstat (limited to 'x11vnc/x11vnc.1')
-rw-r--r-- | x11vnc/x11vnc.1 | 34 |
1 files changed, 18 insertions, 16 deletions
diff --git a/x11vnc/x11vnc.1 b/x11vnc/x11vnc.1 index 89cadc4..8bcda80 100644 --- a/x11vnc/x11vnc.1 +++ b/x11vnc/x11vnc.1 @@ -2,7 +2,7 @@ .TH X11VNC "1" "July 2006" "x11vnc " "User Commands" .SH NAME x11vnc - allow VNC connections to real X11 displays - version: 0.8.2, lastmod: 2006-07-08 + version: 0.8.2, lastmod: 2006-07-09 .SH SYNOPSIS .B x11vnc [OPTION]... @@ -3026,7 +3026,7 @@ Examples: \fB-rawfb\fR cons3 (force /dev/tty3) \fB-rawfb\fR consx (no keystrokes or mouse) \fB-rawfb\fR console:/dev/nonstd -\fB-rawfb\fR cons \fB-pipeinput\fR UINPUT:accel=1.5 +\fB-rawfb\fR cons \fB-pipeinput\fR UINPUT:accel=4.0 .PP \fB-freqtab\fR \fIfile\fR .IP @@ -3108,30 +3108,32 @@ and motion but not button clicks. A UINPUT option of the form: accel=f, or accel=fx+fy sets the mouse motion "acceleration". This is used to correct raw mouse relative motion into how much the -application cursor moves (x11vnc has no control over -how the application interprets the raw mouse motions). -Typically the acceleration for an X display is 2 (see -xset "m" option). "f" is a floating point number, -e.g. 2.0. Use "fx+fy" if you need to supply different -corrections for x and y. +application cursor moves (x11vnc has no control over, +or knowledge of how the windowing application interprets +the raw mouse motions). Typically the acceleration +for an X display is 2 (see xset "m" option). "f" +is a floating point number, e.g. 3.0. Use "fx+fy" +if you need to supply different corrections for x and y. .IP Note: the default acceleration is 2.0 since it seems -both X and qt-embedded often use this value. +both X and qt-embedded often (but not always) use +this value. .IP Even with a correct accel setting the mouse position will get out of sync (probably due to a mouse "threshold" setting where the acceleration doe not apply, set .IR xset (1) -). The option reset=N sets the number -of ms (default 500) after which the cursor is attempted -to be reset (by forcing the mouse to (0, 0) via small -increments and then back out to (x, y) in 1 jump), This -correction seems to be needed but can cause jerkiness -or unexpected behavior. Use reset=0 to disable. +). The option reset=N sets the +number of ms (default 500) after which the cursor is +attempted to be reset (by forcing the mouse to (0, +0) via small increments and then back out to (x, y) +in 1 jump), This correction seems to be needed but can +cause jerkiness or unexpected behavior with menus, etc. +Use reset=0 to disable. .IP Example: -\fB-pipeinput\fR UINPUT:accel=1.0 \fB-cursor\fR none +\fB-pipeinput\fR UINPUT:accel=4.0 \fB-cursor\fR none .PP \fB-gui\fR \fI[gui-opts]\fR .IP |