Я использую touchegg и synaptics и пытаюсь настроить чувствительность синаптических жестов к 3 пальцам. В настоящее время перетаскивание 3-х пальцев запускается случайно, и я думаю, что если бы я смог настроить минимальное расстояние между пальцами для запуска событий, это решило бы проблему.
Я говорю это, потому что я осознал, что жесты с тремя пальцами запускаются независимо от того, как расположены точки касания.
Я уже включил PalmDetect и немного подправил, что очень помогло избежать случайной прокрутки двумя пальцами, но не помогло с тремя пальцами.
На данный момент, как выход, я изменил свои жесты с 3 пальцами на жесты с 4 пальцами, так что генерировать случайные эффекты становится все труднее.
Посмотрите на HorizHysteresis
и VertHysteresis
синклиента. Вот что они делают в соответствии с man synaptics
.
Option "HorizHysteresis" "integer"
The minimum horizontal HW distance required to generate motion events. Can be specified as a
percentage. Increase if noise motion is a problem for you. Zero is disabled. Default: 0.5 per‐
cent of the diagonal or (in case of evdev) the appropriate "fuzz" as advertised by the device.
Option "VertHysteresis" "integer"
The minimum vertical HW distance required to generate motion events. See HorizHysteresis.