diff options
Diffstat (limited to 'gui')
| -rw-r--r-- | gui/LnxMain.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gui/LnxMain.c b/gui/LnxMain.c index 64cc36e0..739e77aa 100644 --- a/gui/LnxMain.c +++ b/gui/LnxMain.c @@ -536,7 +536,7 @@ void SysCloseLibrary(void *lib) { static void SysDisableScreenSaver() { static time_t fake_key_timer = 0; - static char first_time = 1, has_test_ext = 0; + static char first_time = 1, has_test_ext = 0, t = 1; Display *display; extern unsigned long gpuDisp; @@ -551,7 +551,7 @@ static void SysDisableScreenSaver() { } if (has_test_ext && fake_key_timer < time(NULL)) { - XTestFakeRelativeMotionEvent(display, 1, 0, 0); + XTestFakeRelativeMotionEvent(display, t *= -1, 0, 0); fake_key_timer = time(NULL) + 55; } } |
