diff --git a/src/filter-trackpoint.c b/src/filter-trackpoint.c index 1b9262684..a401a712a 100644 --- a/src/filter-trackpoint.c +++ b/src/filter-trackpoint.c @@ -185,6 +185,7 @@ struct motion_filter * create_pointer_accelerator_filter_trackpoint(double multiplier) { struct trackpoint_accelerator *filter; + struct pointer_delta_smoothener *smoothener; assert(multiplier > 0.0); @@ -210,5 +211,10 @@ create_pointer_accelerator_filter_trackpoint(double multiplier) filter->base.interface = &accelerator_interface_trackpoint; + smoothener = zalloc(sizeof(*smoothener)); + smoothener->threshold = ms2us(10); + smoothener->value = ms2us(10); + filter->trackers.smoothener = smoothener; + return &filter->base; }