[PATCH xf86-input-synaptics] Turn down the default sensitivity for MacBook touchpads

Peter Hutterer peter.hutterer at who-t.net
Tue Jun 5 18:35:15 PDT 2012


On Tue, Jun 05, 2012 at 09:46:40AM -0700, Chase Douglas wrote:
> The touchpads are too sensitive by default. A touch is activated when a
> finger hovers a millimeter off the device. This change turns down the
> default sensitivity so that accidental touchpad interactions are
> lessened and pointer interaction accuracy is increased.
> 
> Signed-off-by: Chase Douglas <chase.douglas at canonical.com>
> ---
>  conf/50-synaptics.conf |   10 ++++++++++
>  1 file changed, 10 insertions(+)
> 
> diff --git a/conf/50-synaptics.conf b/conf/50-synaptics.conf
> index 9e86a7a..5b357ea 100644
> --- a/conf/50-synaptics.conf
> +++ b/conf/50-synaptics.conf
> @@ -42,3 +42,13 @@ Section "InputClass"
>          MatchDriver "synaptics"
>          Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
>  EndSection
> +
> +# The trackpads in Apple MacBooks are very sensitive. This input class rule
> +# turns down the default sensitivity.
> +Section "InputClass"
> +	Identifier "MacBook touchpad sensitivity"
> +	MatchProduct "bcm5974"
> +	MatchDriver "synaptics"
> +	Option "FingerLow" "70"
> +	Option "FingerHigh" "75"
> +EndSection
> -- 
> 1.7.9.5

what's the pressure sensitivity on those? calculate_tap_hysteresis sets
those defaults and the calculation is odd to say the least. can we fix this
to use a sensible calculation?

Cheers,
  Peter


More information about the xorg-devel mailing list