summaryrefslogtreecommitdiffstats
path: root/x11vnc/x11vnc.1
diff options
context:
space:
mode:
authorrunge <runge>2006-07-12 02:51:07 +0000
committerrunge <runge>2006-07-12 02:51:07 +0000
commitd7d55ec8adb20473943d0a26b949534e003c723b (patch)
tree4300b8ce61f5e91d5c8347b4e4ff013cfb151985 /x11vnc/x11vnc.1
parent0abd329d6a8dd17b6d0cd28a8f49607c3b03af45 (diff)
downloadlibtdevnc-d7d55ec8adb20473943d0a26b949534e003c723b.tar.gz
libtdevnc-d7d55ec8adb20473943d0a26b949534e003c723b.zip
x11vnc: wording changes; remove "-rawfb cons" in favor of "console"
Diffstat (limited to 'x11vnc/x11vnc.1')
-rw-r--r--x11vnc/x11vnc.190
1 files changed, 47 insertions, 43 deletions
diff --git a/x11vnc/x11vnc.1 b/x11vnc/x11vnc.1
index dff7147..2662eb1 100644
--- a/x11vnc/x11vnc.1
+++ b/x11vnc/x11vnc.1
@@ -481,15 +481,18 @@ in that case).
.PP
\fB-grabkbd\fR
.IP
-When VNC viewers are connected, attempt to the grab the
-keyboard so someone sitting at the physical display
-is not able to enter keystrokes. This method uses
+When VNC viewers are connected, attempt to the grab
+the keyboard so a (non-malicious) user sitting at the
+physical display is not able to enter keystrokes.
+This method uses
.IR XGrabKeyboard (3X11)
-and so it is not secure and does not
-rule out the person at the physical display injecting
-keystrokes by flooding the server with them, grabbing
-the keyboard himself, etc. Some degree of cooperation
-from the person at the display is assumed.
+and so it is
+not secure and does not rule out the person at the
+physical display injecting keystrokes by flooding the
+server with them, grabbing the keyboard himself, etc.
+Some degree of cooperation from the person at the
+display is assumed. This is intended for remote
+help-desk or educational usage modes.
.PP
\fB-grabptr\fR
.IP
@@ -2827,7 +2830,7 @@ If the string begins with "video", see the VIDEO4LINUX
discusion below where the device may be queried for
(and possibly set) the framebuffer parameters.
.IP
-If the string begins with "cons", "/dev/fb", or
+If the string begins with "console", "/dev/fb", or
"fb", see the LINUX CONSOLE discussion below where
the framebuffer device is opened and keystrokes (and
possibly mouse events) are inserted into the console.
@@ -2982,39 +2985,39 @@ is on your system you may want to use that instead of
the following method because it will be faster and more
accurate for Linux text console.
.IP
-If the rawfb string begins with "cons" the framebuffer
-device /dev/fb0 is opened (this requires the appropriate
-kernel modules to be installed) and so is /dev/tty0.
-The latter is used to inject keystrokes (not all are
-supported, but the basic ones are). You will need to
-be root to inject keystrokes. /dev/tty0 refers to the
-active VT, to indicate one explicitly, use "cons2",
-etc. using the VT number.
-.IP
-If the Linux version seems to be 2.6 or later and
-the "uinput" module appears to be present, then
-the uinput method will be used instead of /dev/ttyN.
-uinput allows insertion of BOTH keystrokes and mouse
-input and so it preferred when accessing graphical
-(e.g. QT-embedded) linux console apps. See \fB-pipeinput\fR
-UINPUT below for more information on this mode; you
-will have to use \fB-pipeinput\fR if you want to tweak any
-UINPUT parameters. You may also want to also use the
-\fB-nodragging\fR and \fB-cursor\fR none options. Use "cons0",
-etc or \fB-pipeinput\fR CONS to force the /dev/ttyN method.
+If the rawfb string begins with "console" the
+framebuffer device /dev/fb0 is opened (this requires
+the appropriate kernel modules to be installed) and so
+is /dev/tty0. The latter is used to inject keystrokes
+(not all are supported, but the basic ones are).
+You will need to be root to inject keystrokes.
+/dev/tty0 refers to the active VT, to indicate one
+explicitly, use "console2", etc. using the VT number.
+.IP
+If the Linux version seems to be 2.6 or later and the
+"uinput" module appears to be present, then the uinput
+method will be used instead of /dev/ttyN. uinput allows
+insertion of BOTH keystrokes and mouse input and so it
+preferred when accessing graphical (e.g. QT-embedded)
+linux console apps. See \fB-pipeinput\fR UINPUT below for
+more information on this mode; you will have to use
+\fB-pipeinput\fR if you want to tweak any UINPUT parameters.
+You may also want to also use the \fB-nodragging\fR and
+\fB-cursor\fR none options. Use "console0", etc or
+\fB-pipeinput\fR CONSOLE to force the /dev/ttyN method.
.IP
Note you can change VT remotely using the
.IR chvt (1)
command. Sometimes switching out and back corrects
the framebuffer state.
.IP
-To skip input injecting entirely use "consx".
+To skip input injecting entirely use "consolex".
.IP
-The strings "console", or "/dev/fb0" can be used
-instead of "cons". The latter can be used to specify
-a different framebuffer device, e.g. /dev/fb1. As a
-shortcut the "/dev/" can be dropped. If the name is
-something nonstandard, use "cons:/dev/foofb"
+The string "/dev/fb0" (1, etc.) can be used instead
+of "console". This can be used to specify a different
+framebuffer device, e.g. /dev/fb1. As a shortcut the
+"/dev/" can be dropped. If the name is something
+nonstandard, use "console:/dev/foofb"
.IP
If you do not want x11vnc to guess the framebuffer's
WxHxB and masks automatically (sometimes the kernel
@@ -3022,12 +3025,12 @@ given inaccurate information), specify them with a
@WxHxB at the end of the string.
.IP
Examples:
-\fB-rawfb\fR cons (same as \fB-rawfb\fR console)
+\fB-rawfb\fR console (same as \fB-rawfb\fR console)
\fB-rawfb\fR /dev/fb0 (same)
-\fB-rawfb\fR cons3 (force /dev/tty3)
-\fB-rawfb\fR consx (no keystrokes or mouse)
+\fB-rawfb\fR console3 (force /dev/tty3)
+\fB-rawfb\fR consolex (no keystrokes or mouse)
\fB-rawfb\fR console:/dev/nonstd
-\fB-rawfb\fR cons \fB-pipeinput\fR UINPUT:accel=4.0
+\fB-rawfb\fR console \fB-pipeinput\fR UINPUT:accel=4.0
.PP
\fB-freqtab\fR \fIfile\fR
.IP
@@ -3078,9 +3081,10 @@ F1, F2, ..., F6 will switch the video capture pixel
format to HI240, RGB565, RGB24, RGB32, RGB555, and
GREY respectively. See \fB-rawfb\fR video for details.
.IP
-If cmd is "CONS" or "CONSn" where n is a Linux
-console number, then the linux console keystroke
-insertion to /dev/ttyN (see \fB-rawfb\fR cons) is performed.
+If cmd is "CONSOLE" or "CONSOLEn" where n
+is a Linux console number, then the linux console
+keystroke insertion to /dev/ttyN (see \fB-rawfb\fR console)
+is performed.
.IP
If cmd begins with "UINPUT" then the Linux uinput
module is used to insert both keystroke and mouse events
@@ -3137,7 +3141,7 @@ If you set the env. var X11VNC_UINPUT_THRESHOLDS then
the thresh=n mode will be enabled. It it currently
not working well. If |dx| <= thresh and |dy| < thresh
no acceleration is applied. Use "thresh=+n" |dx| +
-|dy| <= thresh to be used instead (X11?)
+|dy| < thresh to be used instead (X11?)
.IP
Example:
\fB-pipeinput\fR UINPUT:accel=4.0 \fB-cursor\fR none