determine that the stylus is e.g. at 78% from the left, 34% from the top of
the device. Without knowing the per-axis resolution, these numbers are
meaningless. Worse, calculation based on previous coordinates is simply wrong:
-a movement from 0/0 to 50%/50% is not a 45% degree line.
+a movement from 0/0 to 50%/50% is not a 45-degree line.
This could be alleviated by providing resolution and information about the
aspect ratio to the caller. Which shifts processing and likely errors into the
puts down a fourth finger during a three-finger swipe gesture, libinput will
end the three-finger gesture and, if applicable, start a four-finger swipe
gesture. A caller may however decide that those gestures are semantically
-identical Tand continue the two gestures as one single gesture.
+identical and continue the two gestures as one single gesture.
.. _gestures_pinch:
location. A touch exceeding a pressure threshold is considered a thumb if it
is within the thumb detection zone.
-.. note:: "Pressure" on touchpads is synonymous with "contact area", a large touch
+.. note:: "Pressure" on touchpads is synonymous with "contact area." A large touch
surface area has a higher pressure and thus hints at a thumb or palm
touching the surface.
==============================================================================
libinput uses the touchpad pressure values and/or touch size values to
-detect wether a finger has been placed on the touchpad. This is
+detect whether a finger has been placed on the touchpad. This is
:ref:`kernel_pressure_information` and combines with a libinput-specific hardware
database to adjust the thresholds on a per-device basis. libinput uses
these thresholds primarily to filter out accidental light touches but