1 #include <X11/extensions/scrnsaver.h>
6 * http://coderrr.wordpress.com/2008/04/20/getting-idle-time-in-unix/
8 gcc -o xidletime xidletime.c -lXss
12 XScreenSaverInfo *info = XScreenSaverAllocInfo();
13 Display *display = XOpenDisplay(NULL);
16 XScreenSaverQueryInfo(display, DefaultRootWindow(display), info);
17 printf("%u", info->idle);