diff options
Diffstat (limited to 'x11vnc/README')
-rw-r--r-- | x11vnc/README | 139 |
1 files changed, 90 insertions, 49 deletions
diff --git a/x11vnc/README b/x11vnc/README index 4b420bb..822c343 100644 --- a/x11vnc/README +++ b/x11vnc/README @@ -1,5 +1,5 @@ -x11vnc README file Date: Sat May 14 00:07:44 EDT 2005 +x11vnc README file Date: Tue May 17 14:39:38 EDT 2005 The following information is taken from these URLs: @@ -4238,7 +4238,7 @@ x11vnc: a VNC server for real X displays Here are all of x11vnc command line options: % x11vnc -opts (see below for -help long descriptions) -x11vnc: allow VNC connections to real X11 displays. 0.7.2 lastmod: 2005-05-14 +x11vnc: allow VNC connections to real X11 displays. 0.7.2 lastmod: 2005-05-17 x11vnc options: -display disp -auth file @@ -4288,26 +4288,28 @@ x11vnc options: -debug_wireframe -scrollcopyrect mode -noscrollcopyrect -scr_area n -scr_skip list -scr_inc list - -scr_keys list -scr_parms string - -debug_scroll -pointer_mode n - -input_skip n -speeds rd,bw,lat - -debug_pointer -debug_keyboard - -defer time -wait time - -readtimeout n -nap - -nonap -sb time - -noxdamage -xd_area A - -xd_mem f -sigpipe string - -threads -nothreads - -fs f -gaps n - -grow n -fuzz n - -debug_tiles -snapfb - -rawfb string -pipeinput cmd - -gui [gui-opts] -remote command - -query variable -sync - -noremote -yesremote - -unsafe -safer - -privremote -nocmds - -deny_all + -scr_keys list -scr_term list + -scr_parms string -debug_scroll + -pointer_mode n -input_skip n + -speeds rd,bw,lat -debug_pointer + -debug_keyboard -defer time + -wait time -wait_ui factor + -nowait_bog -readtimeout n + -nap -nonap + -sb time -noxdamage + -xd_area A -xd_mem f + -sigpipe string -threads + -nothreads -fs f + -gaps n -grow n + -fuzz n -debug_tiles + -snapfb -rawfb string + -pipeinput cmd -gui [gui-opts] + -remote command -query variable + -sync -noremote + -yesremote -unsafe + -safer -privremote + -nocmds -deny_all + libvncserver options: -rfbport port TCP port for RFB protocol @@ -4333,7 +4335,7 @@ libvncserver options: % x11vnc -help -x11vnc: allow VNC connections to real X11 displays. 0.7.2 lastmod: 2005-05-14 +x11vnc: allow VNC connections to real X11 displays. 0.7.2 lastmod: 2005-05-17 Typical usage is: @@ -5243,6 +5245,29 @@ Options: Shift_L, Control_R, etc, are skipped since they almost never induce scrolling by themselves. +-scr_term list Yet another cosmetic kludge. Apply shell/terminal + heuristics to applications matching comma separated list + (same as -scr_skip/-scr_inc). For example an annoying + transient under scroll detection is if you hit Enter in + a terminal shell with full text window, the solid text + cursor block will be scrolled up. So for a short time + there are two (or more) block cursors on the screen. + There are similar scenarios, (e.g. an output line is + duplicated). + + These transients are induced by the approximation of + scroll detection (e.g. it detects the scroll, but not + the fact that the block cursor was cleared just before + the scroll). In nearly all cases these transient errors + are repaired when the true X framebuffer is consulted + by the normal polling. But they are distracting, so + what this option provides is extra "padding" near the + bottom of the terminal window: a few extra lines near + the bottom will not be scrolled, but rather updated + from the actual X framebuffer. This usually reduces + the annoying artifacts. Use "none" to disable. + Default: "term" + -scr_parms string Set various parameters for the scrollcopyrect mode. The format is similar to that for -wireframe and packed with lots of parameters: @@ -5374,6 +5399,18 @@ Options: (deferUpdateTime) Default: 30 -wait time Time in ms to pause between screen polls. Used to cut down on load. Default: 30 +-wait_ui factor Factor by which to cut the -wait time if there + has been recent user input (pointer or keyboard). + Improves response, but increases the load whenever you + are moving the mouse or typing. Default: 2.00 +-nowait_bog Do not detect if the screen polling is "bogging down" + and sleep more. Some activities with no user input can + slow things down a lot: consider a large terminal window + with a long build running in it continously streaming + text output. By default x11vnc will try to detect this + (3 screen polls in a row each longer than 0.25 sec with + no user input), and sleep up to 1.5 secs to let things + "catch up". Use this option to disable the detection. -readtimeout n Set libvncserver rfbMaxClientWait to n seconds. On slow links that take a long time to paint the first screen libvncserver may hit the timeout and drop the @@ -5751,6 +5788,7 @@ Options: scr_skip:list set -scr_skip to "list" scr_inc:list set -scr_inc to "list" scr_keys:list set -scr_keys to "list" + scr_term:list set -scr_term to "list" scr_parms:str set -scr_parms parameters. pointer_mode:n set -pointer_mode to n. same as "pm" input_skip:n set -input_skip to n. @@ -5761,6 +5799,9 @@ Options: nodebug_keyboard disable -debug_keyboard, same as "nodk" defer:n set -defer to n ms,same as deferupdate:n wait:n set -wait to n ms. + wait_ui:f set -wait_ui factor to f. + wait_bog disable -nowait_bog mode. + nowait_bog enable -nowait_bog mode. readtimeout:n set read timeout to n seconds. nap enable -nap mode. nonap disable -nap mode. @@ -5856,35 +5897,35 @@ Options: forever noforever once timeout deny lock nodeny unlock connect allowonce allow localhost nolocalhost listen lookup nolookup accept gone shm noshm flipbyteorder - noflipbyteorder onetile noonetile solid_color - solid nosolid blackout xinerama noxinerama xtrap - noxtrap xrandr noxrandr xrandr_mode padgeom quiet q - noquiet modtweak nomodtweak xkb noxkb skip_keycodes - skip_dups noskip_dups add_keysyms noadd_keysyms - clear_mods noclear_mods clear_keys noclear_keys - remap repeat norepeat fb nofb bell nobell sel nosel - primary noprimary cursorshape nocursorshape cursorpos - nocursorpos cursor show_cursor noshow_cursor nocursor - arrow xfixes noxfixes xdamage noxdamage xd_area xd_mem - alphacut alphafrac alpharemove noalpharemove alphablend - noalphablend xwarppointer xwarp noxwarppointer noxwarp - buttonmap dragging nodragging wireframe_mode wireframe - wf nowireframe nowf wirecopyrect wcr nowirecopyrect - nowcr scr_area scr_skip scr_inc scr_keys scr_parms + noflipbyteorder onetile noonetile solid_color solid + nosolid blackout xinerama noxinerama xtrap noxtrap + xrandr noxrandr xrandr_mode padgeom quiet q noquiet + modtweak nomodtweak xkb noxkb skip_keycodes skip_dups + noskip_dups add_keysyms noadd_keysyms clear_mods + noclear_mods clear_keys noclear_keys remap repeat + norepeat fb nofb bell nobell sel nosel primary noprimary + cursorshape nocursorshape cursorpos nocursorpos cursor + show_cursor noshow_cursor nocursor arrow xfixes noxfixes + xdamage noxdamage xd_area xd_mem alphacut alphafrac + alpharemove noalpharemove alphablend noalphablend + xwarppointer xwarp noxwarppointer noxwarp buttonmap + dragging nodragging wireframe_mode wireframe wf + nowireframe nowf wirecopyrect wcr nowirecopyrect nowcr + scr_area scr_skip scr_inc scr_keys scr_term scr_parms scrollcopyrect scr noscrollcopyrect noscr pointer_mode pm input_skip input client_input speeds debug_pointer dp nodebug_pointer nodp debug_keyboard dk nodebug_keyboard - nodk deferupdate defer wait readtimeout nap nonap - sb screen_blank fs gaps grow fuzz snapfb nosnapfb - rawfb progressive rfbport http nohttp httpport - httpdir enablehttpproxy noenablehttpproxy alwaysshared - noalwaysshared nevershared noalwaysshared dontdisconnect - nodontdisconnect desktop debug_xevents nodebug_xevents - debug_xevents debug_xdamage nodebug_xdamage - debug_xdamage debug_wireframe nodebug_wireframe - debug_wireframe debug_scroll nodebug_scroll debug_scroll - debug_tiles dbt nodebug_tiles nodbt debug_tiles dbg - nodbg noremote + nodk deferupdate defer wait_ui wait_bog nowait_bog wait + readtimeout nap nonap sb screen_blank fs gaps grow fuzz + snapfb nosnapfb rawfb progressive rfbport http nohttp + httpport httpdir enablehttpproxy noenablehttpproxy + alwaysshared noalwaysshared nevershared noalwaysshared + dontdisconnect nodontdisconnect desktop debug_xevents + nodebug_xevents debug_xevents debug_xdamage + nodebug_xdamage debug_xdamage debug_wireframe + nodebug_wireframe debug_wireframe debug_scroll + nodebug_scroll debug_scroll debug_tiles dbt + nodebug_tiles nodbt debug_tiles dbg nodbg noremote aro= display vncdisplay desktopname http_url auth users rootshift clipshift scale_str scaled_x scaled_y |