summaryrefslogtreecommitdiffstats
path: root/x11vnc/ssltools.h
diff options
context:
space:
mode:
Diffstat (limited to 'x11vnc/ssltools.h')
-rw-r--r--x11vnc/ssltools.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/x11vnc/ssltools.h b/x11vnc/ssltools.h
index 855726a..a08ebb8 100644
--- a/x11vnc/ssltools.h
+++ b/x11vnc/ssltools.h
@@ -2078,7 +2078,10 @@ char create_display[] =
" sarg=\"screen\"\n"
" fi\n"
" fi\n"
-" margs=\"+kb\"\n"
+" margs=\"\"\n"
+" if $have_Xvfb -help 2>&1 | grep '^\\+kb[ ].*Keyboard Extension' >/dev/null; then\n"
+" margs=\"+kb\"\n"
+" fi\n"
"\n"
" # currently not enabled in Xvfb's we see.\n"
"# if $have_Xvfb -extension MOOMOO 2>&1 | grep -w RANDR >/dev/null; then\n"