| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
ok patrick@
|
| |
|
|
|
|
|
|
|
| |
It seems that the filter is obsolete, the default method is sufficient.
Simplify and clean up some related code in wsmouse.
ok mpi@
|
|
|
|
|
| |
purposes can be enabled and disabled by WSMOUSEIO_SETPARAMS
requests.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Single-touch and multi-touch coordinate inputs are treated more uniformly,
and the hysteresis filters have a more consistent implementation. If
possible, pointer control will be assigned to touches with coordinate
updates that pass the default hysteresis filter (the function has been
moved to wsmouse.c). The "strong" variant of hysteresis has been
improved, the new version won't double the threshold when a movement
changes the orientation on an axis.
There is an additional change in wstpad_configure, which ensures that a
zero size disables an edge area even if the coordinate limits are
misconfigured.
|
|
|
|
| |
that identify and mask touches resting in the bottom area.
|
| |
|
|
|
|
| |
ok mpi@
|
|
|
|
|
|
|
|
|
| |
- Remove unnecessary abstraction
- Make it possible to support new features/options without ABI break
- Remove some complexity and hard limits
- Simplify & keep documentation close to options
ok bru@
|
|
|
|
| |
ok bru@
|
|
|
|
|
|
|
|
| |
The wstpad file contains the core of a touchpad-input driver that
is coupled with wsmouse. It is active in compat-mode if wsmouse has
been configured for it.
ok @matthieu @stsp @mpi
|
|
|
|
|
|
| |
setting parameter values.
ok matthieu@
|
|
|
|
| |
ok mpi@
|
|
This change adds new input-processing functions to wsmouse and
adapts the touchpad drivers.
ok mpi@, shadchin@
|