Commit 101cbe16 authored by Peter Hutterer's avatar Peter Hutterer

tools: make the thumb threshold configurable while measuring pressure

Signed-off-by: Peter Hutterer's avatarPeter Hutterer <peter.hutterer@who-t.net>
parent ef5204fd
Pipeline #125960 passed with stages
in 15 minutes and 44 seconds
......@@ -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
......
......@@ -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()))
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment