diff options
| author | dscho <dscho> | 2001-11-27 12:59:50 +0000 |
|---|---|---|
| committer | dscho <dscho> | 2001-11-27 12:59:50 +0000 |
| commit | 0c2c50734aef08429fc882470592ceb8dca734c3 (patch) | |
| tree | 02a922b3fb19ccf1ec3d77d29f830f8947379423 /x11vnc.c | |
| parent | 3825ed9fb99d0626c57deffe19b825e9619fafe4 (diff) | |
| download | libtdevnc-0c2c50734aef08429fc882470592ceb8dca734c3.tar.gz libtdevnc-0c2c50734aef08429fc882470592ceb8dca734c3.zip | |
input works on other X11 servers than XFree86
Diffstat (limited to 'x11vnc.c')
| -rw-r--r-- | x11vnc.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -247,7 +247,9 @@ int main(int argc,char** argv) fprintf(stderr,"Couldn't open display!\n"); exit(2); } - + + XTestGrabControl(dpy,True); + xscreen = DefaultScreen(dpy); init_keycodes(); @@ -330,6 +332,7 @@ int main(int argc,char** argv) maxMsecsToConnect -= screen->rfbDeferUpdateTime; if(maxMsecsToConnect<0) { fprintf(stderr,"Maximum time to connect reached. Exiting.\n"); + XTestDiscard(dpy); exit(2); } |
