Home
last modified time | relevance | path

Searched refs:motion_filter (Results 1 – 18 of 18) sorted by relevance

/third_party/libinput/src/
Dfilter.h35 struct motion_filter;
60 filter_dispatch(struct motion_filter *filter,
81 filter_dispatch_constant(struct motion_filter *filter,
86 filter_restart(struct motion_filter *filter,
90 filter_destroy(struct motion_filter *filter);
93 filter_set_speed(struct motion_filter *filter,
96 filter_get_speed(struct motion_filter *filter);
99 filter_get_type(struct motion_filter *filter);
101 typedef double (*accel_profile_func_t)(struct motion_filter *filter,
107 struct motion_filter *
[all …]
Dfilter-private.h34 struct motion_filter *filter,
38 struct motion_filter *filter,
41 void (*restart)(struct motion_filter *filter,
44 void (*destroy)(struct motion_filter *filter);
45 bool (*set_speed)(struct motion_filter *filter,
49 struct motion_filter { struct
92 calculate_acceleration_simpsons(struct motion_filter *filter,
Dfilter-trackpoint.c39 struct motion_filter base;
48 trackpoint_accel_profile(struct motion_filter *filter, in trackpoint_accel_profile()
74 trackpoint_accelerator_filter(struct motion_filter *filter, in trackpoint_accelerator_filter()
99 trackpoint_accelerator_filter_noop(struct motion_filter *filter, in trackpoint_accelerator_filter_noop()
138 trackpoint_accelerator_set_speed(struct motion_filter *filter, in trackpoint_accelerator_set_speed()
154 trackpoint_accelerator_restart(struct motion_filter *filter, in trackpoint_accelerator_restart()
165 trackpoint_accelerator_destroy(struct motion_filter *filter) in trackpoint_accelerator_destroy()
183 struct motion_filter *
Dfilter-flat.c38 struct motion_filter base;
45 accelerator_filter_flat(struct motion_filter *filter, in accelerator_filter_flat()
64 accelerator_filter_noop_flat(struct motion_filter *filter, in accelerator_filter_noop_flat()
75 accelerator_set_speed_flat(struct motion_filter *filter, in accelerator_set_speed_flat()
95 accelerator_destroy_flat(struct motion_filter *filter) in accelerator_destroy_flat()
112 struct motion_filter *
Dfilter-low-dpi.c47 struct motion_filter base;
74 pointer_accel_profile_linear_low_dpi(struct motion_filter *filter, in pointer_accel_profile_linear_low_dpi()
129 accelerator_filter_generic(struct motion_filter *filter, in accelerator_filter_generic()
150 accelerator_filter_unnormalized(struct motion_filter *filter, in accelerator_filter_unnormalized()
168 accelerator_filter_noop(struct motion_filter *filter, in accelerator_filter_noop()
179 accelerator_restart(struct motion_filter *filter, in accelerator_restart()
190 accelerator_destroy(struct motion_filter *filter) in accelerator_destroy()
200 accelerator_set_speed(struct motion_filter *filter, in accelerator_set_speed()
254 struct motion_filter *
Dfilter-touchpad.c44 struct motion_filter base;
106 accelerator_filter_generic(struct motion_filter *filter, in accelerator_filter_generic()
127 accelerator_filter_post_normalized(struct motion_filter *filter, in accelerator_filter_post_normalized()
168 touchpad_accelerator_set_speed(struct motion_filter *filter, in touchpad_accelerator_set_speed()
183 touchpad_constant_filter(struct motion_filter *filter, in touchpad_constant_filter()
208 touchpad_accelerator_restart(struct motion_filter *filter, in touchpad_accelerator_restart()
219 touchpad_accelerator_destroy(struct motion_filter *filter) in touchpad_accelerator_destroy()
229 touchpad_accel_profile_linear(struct motion_filter *filter, in touchpad_accel_profile_linear()
325 struct motion_filter *
Dfilter-touchpad-flat.c41 struct motion_filter base;
48 accelerator_filter_touchpad_flat(struct motion_filter *filter, in accelerator_filter_touchpad_flat()
67 accelerator_filter_noop_touchpad_flat(struct motion_filter *filter, in accelerator_filter_noop_touchpad_flat()
83 accelerator_set_speed_touchpad_flat(struct motion_filter *filter, in accelerator_set_speed_touchpad_flat()
98 accelerator_destroy_touchpad_flat(struct motion_filter *filter) in accelerator_destroy_touchpad_flat()
115 struct motion_filter *
Dfilter-mouse.c47 struct motion_filter base;
108 accelerator_filter_generic(struct motion_filter *filter, in accelerator_filter_generic()
129 accelerator_filter_pre_normalized(struct motion_filter *filter, in accelerator_filter_pre_normalized()
166 accelerator_filter_noop(struct motion_filter *filter, in accelerator_filter_noop()
177 accelerator_restart(struct motion_filter *filter, in accelerator_restart()
188 accelerator_destroy(struct motion_filter *filter) in accelerator_destroy()
198 accelerator_set_speed(struct motion_filter *filter, in accelerator_set_speed()
226 pointer_accel_profile_linear(struct motion_filter *filter, in pointer_accel_profile_linear()
328 struct motion_filter *
Dfilter.c41 filter_dispatch(struct motion_filter *filter, in filter_dispatch()
49 filter_dispatch_constant(struct motion_filter *filter, in filter_dispatch_constant()
57 filter_restart(struct motion_filter *filter, in filter_restart()
65 filter_destroy(struct motion_filter *filter) in filter_destroy()
74 filter_set_speed(struct motion_filter *filter, in filter_set_speed()
81 filter_get_speed(struct motion_filter *filter) in filter_get_speed()
87 filter_get_type(struct motion_filter *filter) in filter_get_type()
279 calculate_acceleration_simpsons(struct motion_filter *filter, in calculate_acceleration_simpsons()
Dfilter-touchpad-x230.c61 struct motion_filter base;
130 accelerator_filter_x230(struct motion_filter *filter, in accelerator_filter_x230()
169 accelerator_filter_constant_x230(struct motion_filter *filter, in accelerator_filter_constant_x230()
187 accelerator_restart_x230(struct motion_filter *filter, in accelerator_restart_x230()
210 accelerator_destroy_x230(struct motion_filter *filter) in accelerator_destroy_x230()
220 accelerator_set_speed_x230(struct motion_filter *filter, in accelerator_set_speed_x230()
248 touchpad_lenovo_x230_accel_profile(struct motion_filter *filter, in touchpad_lenovo_x230_accel_profile()
299 struct motion_filter *
Dfilter-tablet.c38 struct motion_filter base;
96 tablet_accelerator_filter_flat(struct motion_filter *filter, in tablet_accelerator_filter_flat()
124 tablet_accelerator_set_speed(struct motion_filter *filter, in tablet_accelerator_set_speed()
138 tablet_accelerator_destroy(struct motion_filter *filter) in tablet_accelerator_destroy()
170 struct motion_filter *
Devdev.h243 struct motion_filter *filter;
431 struct motion_filter *filter);
Devdev-totem.c774 struct motion_filter *filter; in totem_init_accel()
Devdev.c1096 struct motion_filter *filter; in evdev_init_accel()
1168 struct motion_filter *filter; in evdev_accel_config_set_profile()
1211 struct motion_filter *filter) in evdev_device_init_pointer_acceleration()
Devdev-mt-touchpad.c2954 struct motion_filter *filter; in tp_init_accel()
3012 struct motion_filter *filter; in tp_accel_config_set_profile()
Devdev-tablet.c2315 struct motion_filter *filter; in tablet_init_accel()
/third_party/libinput/tools/
Dptraccel-debug.c39 print_ptraccel_deltas(struct motion_filter *filter, double step) in print_ptraccel_deltas()
66 print_ptraccel_movement(struct motion_filter *filter, in print_ptraccel_movement()
113 print_ptraccel_sequence(struct motion_filter *filter, in print_ptraccel_sequence()
152 print_accel_func(struct motion_filter *filter, in print_accel_func()
217 struct motion_filter *filter; in main()
/third_party/libinput/doc/user/
Darchitecture.rst281 The ``struct motion_filter`` is initialized during device init, whenever