From 3a1562c04942fd232cdfa9b4b3458f0b391e5aa9 Mon Sep 17 00:00:00 2001 From: Antti K Date: Tue, 29 Jul 2014 17:41:58 +0200 Subject: Use nanosecond parameter Might as well expose that precision to the user. --- xkbcat.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/xkbcat.c b/xkbcat.c index 45fec2a..613d276 100644 --- a/xkbcat.c +++ b/xkbcat.c @@ -23,7 +23,7 @@ #include char *DEFAULT_DISPLAY = ":0"; -const int DEFAULT_DELAY = 10000; +const int DEFAULT_DELAY = 10000000; static inline int BIT(char *c, int x) { return ( c[x/8]& (1<<(x%8)) ); } @@ -37,9 +37,9 @@ char *KeyCodeToStr(int code, int down); int usage() { printf("\ -USAGE: xkbcat [-display ] [-delay ] [-up]\n\ +USAGE: xkbcat [-display ] [-delay ] [-up]\n\ display target X display (default %s)\n\ - delay polling frequency; microseconds (default %d)\n\ + delay polling frequency; nanoseconds (default %d)\n\ up also print key-ups (default %s)\n", DEFAULT_DISPLAY, DEFAULT_DELAY, (printKeyUps ? "yes" : "no") ); exit(0); @@ -82,7 +82,7 @@ int main(int argc, char *argv[]) { struct timespec sleepTime = { .tv_sec = 0, - .tv_nsec = delay * 1000 + .tv_nsec = delay }; while (1) { -- cgit v1.3-2-g0d8e