diff options
Diffstat (limited to 'tools/shared.c')
-rw-r--r-- | tools/shared.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/shared.c b/tools/shared.c index 81608c0..c618573 100644 --- a/tools/shared.c +++ b/tools/shared.c @@ -63,6 +63,7 @@ enum options { OPT_SPEED, OPT_PROFILE, OPT_SHOW_KEYCODES, + OPT_QUIET, }; LIBINPUT_ATTRIBUTE_PRINTF(3, 0) @@ -130,6 +131,7 @@ tools_usage(void) "Other options:\n" "--grab .......... Exclusively grab all openend devices\n" "--verbose ....... Print debugging output.\n" + "--quiet ......... Only print libinput messages, useful in combination with --verbose.\n" "--help .......... Print this help.\n", program_invocation_short_name); } @@ -174,6 +176,7 @@ tools_parse_args(int argc, char **argv, struct tools_context *context) { "grab", 0, 0, OPT_GRAB }, { "help", 0, 0, OPT_HELP }, { "verbose", 0, 0, OPT_VERBOSE }, + { "quiet", 0, 0, OPT_QUIET }, { "enable-tap", 0, 0, OPT_TAP_ENABLE }, { "disable-tap", 0, 0, OPT_TAP_DISABLE }, { "enable-drag", 0, 0, OPT_DRAG_ENABLE }, @@ -362,6 +365,9 @@ tools_parse_args(int argc, char **argv, struct tools_context *context) case OPT_SHOW_KEYCODES: options->show_keycodes = true; break; + case OPT_QUIET: + options->quiet = true; + break; default: tools_usage(); return 1; |