Folgender Code Schnipsel:
Das geht eig. auch fast schon so wie ich es haben will, jetzt möchte ich aber nicht, dass wenn man die Maus bewegt, das der Screenlocker nach einer Sekunden wieder kommt, sondern das er SOFORT nachdem man die Maus bewegt wieder kommt... Also das er quasi gar nicht verschwindet... Wie stelle ich das an? Wenn ich die Sekunden auf 0 setze, ist er ja deaktiviert.
Bitte dringen um Hilfe
Danke
Code:
#include <X11/Xlib.h>
#include <stdio.h>
#include <stdlib.h>
Display *dpy;
int main()
{
if ((dpy = XOpenDisplay(NULL)) == NULL)
{
printf("Unable to open display\n");
return 1;
}
int timeout_return;
int interval_return;
int prefer_blanking_return;
int allow_exposures_return;
XSetScreenSaver(dpy, 1, 0, 2, 1);
XGetScreenSaver(dpy, &timeout_return, &interval_return, &prefer_blanking_return, &allow_exposures_return);
sleep(3);
XSetScreenSaver(dpy, 0, 0, 2, 1);
XResetScreenSaver(dpy);
XGetScreenSaver(dpy, &timeout_return, &interval_return, &prefer_blanking_return, &allow_exposures_return);
return 0;
}
Das geht eig. auch fast schon so wie ich es haben will, jetzt möchte ich aber nicht, dass wenn man die Maus bewegt, das der Screenlocker nach einer Sekunden wieder kommt, sondern das er SOFORT nachdem man die Maus bewegt wieder kommt... Also das er quasi gar nicht verschwindet... Wie stelle ich das an? Wenn ich die Sekunden auf 0 setze, ist er ja deaktiviert.
Bitte dringen um Hilfe
Danke