Skip to content

Idle timeout #1

@Lankaster

Description

@Lankaster

Add idle check:
Example: link to stackoverflow

    /* gcc -o getIdleTime getIdleTime.c -lXss */
    #include <X11/extensions/scrnsaver.h>
    #include <stdio.h>

    int main(void) {
      Display *dpy = XOpenDisplay(NULL);

      if (!dpy) {
        return(1);
      }

      XScreenSaverInfo *info = XScreenSaverAllocInfo();
      XScreenSaverQueryInfo(dpy, DefaultRootWindow(dpy), info);
      printf("%u", info->idle);

      return(0);
    }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions