From: Peter Hutterer Date: Mon, 30 Mar 2020 04:43:56 +0000 (+1000) Subject: tools: make the thumb threshold configurable while measuring pressure X-Git-Tag: 1.15.901~67 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=101cbe16c3f54b129dc6ac49305705c168196bf3;p=platform%2Fupstream%2Flibinput.git tools: make the thumb threshold configurable while measuring pressure Signed-off-by: Peter Hutterer --- diff --git a/tools/libinput-measure-touchpad-pressure.man b/tools/libinput-measure-touchpad-pressure.man index f985b87b..5983e28e 100644 --- a/tools/libinput-measure-touchpad-pressure.man +++ b/tools/libinput-measure-touchpad-pressure.man @@ -53,6 +53,11 @@ device-specific pressure values and it is required that Assume a palm threshold of .I N. The threshold has to be in device-specific pressure values. +.TP 8 +.B \-\-thumb\-threshold=\fIN\fR +Assume a thumb threshold of +.I N. +The threshold has to be in device-specific pressure values. .PP If the touch-thresholds or the palm-threshold are not provided, this tool uses the thresholds provided by the device quirks (if any) or the diff --git a/tools/libinput-measure-touchpad-pressure.py b/tools/libinput-measure-touchpad-pressure.py index a6cabe02..a55bad0c 100755 --- a/tools/libinput-measure-touchpad-pressure.py +++ b/tools/libinput-measure-touchpad-pressure.py @@ -346,6 +346,10 @@ def main(args): '--palm-threshold', metavar='t', type=int, help='Threshold when a touch is a palm' ) + parser.add_argument( + '--thumb-threshold', metavar='t', type=int, + help='Threshold when a touch is a thumb' + ) args = parser.parse_args() try: @@ -357,6 +361,9 @@ def main(args): if args.palm_threshold is not None: device.palm = args.palm_threshold + if args.thumb_threshold is not None: + device.thumb = args.thumb_threshold + loop(device) except KeyboardInterrupt: print('\r\033[2K{}'.format(fmt.separator()))