From b8f54d5c5874827fa24970029a23be06fe02bca1 Mon Sep 17 00:00:00 2001 From: Bryce Harrington Date: Tue, 29 Nov 2011 17:33:23 -0800 Subject: [PATCH 1/1] xinput: Assume 'list' by default if no args given. xrandr lists all outputs by default when run with no args. So, make xinput list all inputs by default when run the same way, so the tools are consistent. Signed-off-by: Bryce Harrington Reviewed-by: Chase Douglas Signed-off-by: Peter Hutterer --- src/xinput.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/xinput.c b/src/xinput.c index 1ed0c8c..27fb23e 100644 --- a/src/xinput.c +++ b/src/xinput.c @@ -346,14 +346,13 @@ main(int argc, char * argv[]) char *func; int event, error; - if (argc < 2) { - usage(); - return EXIT_FAILURE; + if (argc > 1) { + func = argv[1]; + while(func[0] == '-') func++; + } else { + func = "list"; } - func = argv[1]; - while((*func) == '-') func++; - if (strcmp("version", func) == 0) { return print_version(argv[0]); } -- 2.56.0