On Tue, Aug 04, 2015 at 03:37:13PM +1000, Peter Hutterer wrote:
> The new values were in units/us and didn't make the switch back to ms in
> 8a6825f1602.
> 
> Signed-off-by: Peter Hutterer <[email protected]>

Reviewed-by: Jonas Ådahl <[email protected]>

> ---
>  src/filter.c | 7 ++++---
>  1 file changed, 4 insertions(+), 3 deletions(-)
> 
> diff --git a/src/filter.c b/src/filter.c
> index 2506ee2..e11d58a 100644
> --- a/src/filter.c
> +++ b/src/filter.c
> @@ -78,6 +78,7 @@ filter_get_speed(struct motion_filter *filter)
>   */
>  
>  #define DEFAULT_THRESHOLD 0.4                        /* in units/ms */
> +#define MINIMUM_THRESHOLD 0.2                        /* in units/ms */
>  #define DEFAULT_ACCELERATION 2.0             /* unitless factor */
>  #define DEFAULT_INCLINE 1.1                  /* unitless factor */
>  
> @@ -333,9 +334,9 @@ accelerator_set_speed(struct motion_filter *filter,
>       assert(speed >= -1.0 && speed <= 1.0);
>  
>       /* delay when accel kicks in */
> -     accel_filter->threshold = DEFAULT_THRESHOLD - speed / 4000.0;
> -     if (accel_filter->threshold < 0.0002)
> -             accel_filter->threshold = 0.0002;
> +     accel_filter->threshold = DEFAULT_THRESHOLD - speed / 4.0;
> +     if (accel_filter->threshold < MINIMUM_THRESHOLD)
> +             accel_filter->threshold = MINIMUM_THRESHOLD;
>  
>       /* adjust max accel factor */
>       accel_filter->accel = DEFAULT_ACCELERATION + speed * 1.5;
> -- 
> 2.4.3
> 
_______________________________________________
wayland-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to