gs=0; /*gs==grab successful*/
for (tvt=0 ; tvt<100; tvt++) {
ret = XGrabKeyboard(display,window,False,
- GrabModeAsync, /* pointer_mode */
+ GrabModeSync, /* pointer_mode */
GrabModeAsync, /* keyboard_mode */
CurrentTime);
if (ret == GrabSuccess) {
}
if (XGrabPointer(display,window,False,(KeyPressMask|KeyReleaseMask)&0,
- GrabModeAsync, /* pointer_mode */
- GrabModeAsync, /* pointer_mode */
+ GrabModeSync, /* pointer_mode */
+ GrabModeAsync, /* keyboard_mode */
None,
- cursor,CurrentTime)!=GrabSuccess) {
+ cursor,CurrentTime)!=GrabSuccess) {
XUngrabKeyboard(display,CurrentTime);
fprintf(stderr,"xtrlock (version %s): cannot grab pointer\n",
program_version);