summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rw-r--r--tools/shared.c260
1 files changed, 130 insertions, 130 deletions
diff --git a/tools/shared.c b/tools/shared.c
index fb2ae46e..c1ce6473 100644
--- a/tools/shared.c
+++ b/tools/shared.c
@@ -88,136 +88,136 @@ tools_parse_option(int option,
struct tools_options *options)
{
switch(option) {
- case OPT_TAP_ENABLE:
- options->tapping = 1;
- break;
- case OPT_TAP_DISABLE:
- options->tapping = 0;
- break;
- case OPT_TAP_MAP:
- if (!optarg)
- return 1;
-
- if (streq(optarg, "lrm")) {
- options->tap_map = LIBINPUT_CONFIG_TAP_MAP_LRM;
- } else if (streq(optarg, "lmr")) {
- options->tap_map = LIBINPUT_CONFIG_TAP_MAP_LMR;
- } else {
- return 1;
- }
- break;
- case OPT_DRAG_ENABLE:
- options->drag = 1;
- break;
- case OPT_DRAG_DISABLE:
- options->drag = 0;
- break;
- case OPT_DRAG_LOCK_ENABLE:
- options->drag_lock = 1;
- break;
- case OPT_DRAG_LOCK_DISABLE:
- options->drag_lock = 0;
- break;
- case OPT_NATURAL_SCROLL_ENABLE:
- options->natural_scroll = 1;
- break;
- case OPT_NATURAL_SCROLL_DISABLE:
- options->natural_scroll = 0;
- break;
- case OPT_LEFT_HANDED_ENABLE:
- options->left_handed = 1;
- break;
- case OPT_LEFT_HANDED_DISABLE:
- options->left_handed = 0;
- break;
- case OPT_MIDDLEBUTTON_ENABLE:
- options->middlebutton = 1;
- break;
- case OPT_MIDDLEBUTTON_DISABLE:
- options->middlebutton = 0;
- break;
- case OPT_DWT_ENABLE:
- options->dwt = LIBINPUT_CONFIG_DWT_ENABLED;
- break;
- case OPT_DWT_DISABLE:
- options->dwt = LIBINPUT_CONFIG_DWT_DISABLED;
- break;
- case OPT_CLICK_METHOD:
- if (!optarg)
- return 1;
-
- if (streq(optarg, "none")) {
- options->click_method =
- LIBINPUT_CONFIG_CLICK_METHOD_NONE;
- } else if (streq(optarg, "clickfinger")) {
- options->click_method =
- LIBINPUT_CONFIG_CLICK_METHOD_CLICKFINGER;
- } else if (streq(optarg, "buttonareas")) {
- options->click_method =
- LIBINPUT_CONFIG_CLICK_METHOD_BUTTON_AREAS;
- } else {
- return 1;
- }
- break;
- case OPT_SCROLL_METHOD:
- if (!optarg)
- return 1;
-
- if (streq(optarg, "none")) {
- options->scroll_method =
- LIBINPUT_CONFIG_SCROLL_NO_SCROLL;
- } else if (streq(optarg, "twofinger")) {
- options->scroll_method =
- LIBINPUT_CONFIG_SCROLL_2FG;
- } else if (streq(optarg, "edge")) {
- options->scroll_method =
- LIBINPUT_CONFIG_SCROLL_EDGE;
- } else if (streq(optarg, "button")) {
- options->scroll_method =
- LIBINPUT_CONFIG_SCROLL_ON_BUTTON_DOWN;
- } else {
- return 1;
- }
- break;
- case OPT_SCROLL_BUTTON:
- if (!optarg) {
- return 1;
- }
- options->scroll_button =
- libevdev_event_code_from_name(EV_KEY,
- optarg);
- if (options->scroll_button == -1) {
- fprintf(stderr,
- "Invalid button %s\n",
- optarg);
- return 1;
- }
- break;
- case OPT_SPEED:
- if (!optarg)
- return 1;
- options->speed = atof(optarg);
- break;
- case OPT_PROFILE:
- if (!optarg)
- return 1;
-
- if (streq(optarg, "adaptive"))
- options->profile = LIBINPUT_CONFIG_ACCEL_PROFILE_ADAPTIVE;
- else if (streq(optarg, "flat"))
- options->profile = LIBINPUT_CONFIG_ACCEL_PROFILE_FLAT;
- else
- return 1;
- break;
- case OPT_DISABLE_SENDEVENTS:
- if (!optarg)
- return 1;
-
- snprintf(options->disable_pattern,
- sizeof(options->disable_pattern),
- "%s",
- optarg);
- break;
+ case OPT_TAP_ENABLE:
+ options->tapping = 1;
+ break;
+ case OPT_TAP_DISABLE:
+ options->tapping = 0;
+ break;
+ case OPT_TAP_MAP:
+ if (!optarg)
+ return 1;
+
+ if (streq(optarg, "lrm")) {
+ options->tap_map = LIBINPUT_CONFIG_TAP_MAP_LRM;
+ } else if (streq(optarg, "lmr")) {
+ options->tap_map = LIBINPUT_CONFIG_TAP_MAP_LMR;
+ } else {
+ return 1;
+ }
+ break;
+ case OPT_DRAG_ENABLE:
+ options->drag = 1;
+ break;
+ case OPT_DRAG_DISABLE:
+ options->drag = 0;
+ break;
+ case OPT_DRAG_LOCK_ENABLE:
+ options->drag_lock = 1;
+ break;
+ case OPT_DRAG_LOCK_DISABLE:
+ options->drag_lock = 0;
+ break;
+ case OPT_NATURAL_SCROLL_ENABLE:
+ options->natural_scroll = 1;
+ break;
+ case OPT_NATURAL_SCROLL_DISABLE:
+ options->natural_scroll = 0;
+ break;
+ case OPT_LEFT_HANDED_ENABLE:
+ options->left_handed = 1;
+ break;
+ case OPT_LEFT_HANDED_DISABLE:
+ options->left_handed = 0;
+ break;
+ case OPT_MIDDLEBUTTON_ENABLE:
+ options->middlebutton = 1;
+ break;
+ case OPT_MIDDLEBUTTON_DISABLE:
+ options->middlebutton = 0;
+ break;
+ case OPT_DWT_ENABLE:
+ options->dwt = LIBINPUT_CONFIG_DWT_ENABLED;
+ break;
+ case OPT_DWT_DISABLE:
+ options->dwt = LIBINPUT_CONFIG_DWT_DISABLED;
+ break;
+ case OPT_CLICK_METHOD:
+ if (!optarg)
+ return 1;
+
+ if (streq(optarg, "none")) {
+ options->click_method =
+ LIBINPUT_CONFIG_CLICK_METHOD_NONE;
+ } else if (streq(optarg, "clickfinger")) {
+ options->click_method =
+ LIBINPUT_CONFIG_CLICK_METHOD_CLICKFINGER;
+ } else if (streq(optarg, "buttonareas")) {
+ options->click_method =
+ LIBINPUT_CONFIG_CLICK_METHOD_BUTTON_AREAS;
+ } else {
+ return 1;
+ }
+ break;
+ case OPT_SCROLL_METHOD:
+ if (!optarg)
+ return 1;
+
+ if (streq(optarg, "none")) {
+ options->scroll_method =
+ LIBINPUT_CONFIG_SCROLL_NO_SCROLL;
+ } else if (streq(optarg, "twofinger")) {
+ options->scroll_method =
+ LIBINPUT_CONFIG_SCROLL_2FG;
+ } else if (streq(optarg, "edge")) {
+ options->scroll_method =
+ LIBINPUT_CONFIG_SCROLL_EDGE;
+ } else if (streq(optarg, "button")) {
+ options->scroll_method =
+ LIBINPUT_CONFIG_SCROLL_ON_BUTTON_DOWN;
+ } else {
+ return 1;
+ }
+ break;
+ case OPT_SCROLL_BUTTON:
+ if (!optarg) {
+ return 1;
+ }
+ options->scroll_button =
+ libevdev_event_code_from_name(EV_KEY,
+ optarg);
+ if (options->scroll_button == -1) {
+ fprintf(stderr,
+ "Invalid button %s\n",
+ optarg);
+ return 1;
+ }
+ break;
+ case OPT_SPEED:
+ if (!optarg)
+ return 1;
+ options->speed = atof(optarg);
+ break;
+ case OPT_PROFILE:
+ if (!optarg)
+ return 1;
+
+ if (streq(optarg, "adaptive"))
+ options->profile = LIBINPUT_CONFIG_ACCEL_PROFILE_ADAPTIVE;
+ else if (streq(optarg, "flat"))
+ options->profile = LIBINPUT_CONFIG_ACCEL_PROFILE_FLAT;
+ else
+ return 1;
+ break;
+ case OPT_DISABLE_SENDEVENTS:
+ if (!optarg)
+ return 1;
+
+ snprintf(options->disable_pattern,
+ sizeof(options->disable_pattern),
+ "%s",
+ optarg);
+ break;
}
return 0;