wsmouseinput
wsmouse_motion_sync(struct wsmouseinput *input, struct evq_access *evq)
wsmouse_touch_sync(struct wsmouseinput *input, struct evq_access *evq)
wsmouse_log_input(struct wsmouseinput *input, struct timespec *ts)
wsmouse_log_events(struct wsmouseinput *input, struct evq_access *evq)
clear_sync_flags(struct wsmouseinput *input)
struct wsmouseinput *input = &((struct wsmouse_softc *) sc)->sc_input;
struct wsmouseinput *input = &((struct wsmouse_softc *) sc)->sc_input;
struct wsmouseinput *input = &((struct wsmouse_softc *) sc)->sc_input;
struct wsmouseinput sc_input;
free_mt_slots(struct wsmouseinput *input)
struct wsmouseinput *input = &((struct wsmouse_softc *) sc)->sc_input;
struct wsmouseinput *input = &((struct wsmouse_softc *) sc)->sc_input;
struct wsmouseinput *input = &((struct wsmouse_softc *) sc)->sc_input;
struct wsmouseinput *input = &((struct wsmouse_softc *) sc)->sc_input;
struct wsmouseinput *input = &((struct wsmouse_softc *) sc)->sc_input;
wsmouse_input_reset(struct wsmouseinput *input)
wsmouse_input_cleanup(struct wsmouseinput *input)
normalized_pressure(struct wsmouseinput *input, int pressure)
struct wsmouseinput *input = &((struct wsmouse_softc *) sc)->sc_input;
struct wsmouseinput *input = &((struct wsmouse_softc *) sc)->sc_input;
struct wsmouseinput *input = &((struct wsmouse_softc *) sc)->sc_input;
wsmouse_touch_update(struct wsmouseinput *input)
wsmouse_mt_update(struct wsmouseinput *input)
wsmouse_hysteresis(struct wsmouseinput *input, struct position *pos)
wsmouse_ptr_ctrl(struct wsmouseinput *input)
struct wsmouseinput *input = &((struct wsmouse_softc *) sc)->sc_input;
void wsmouse_log_events(struct wsmouseinput *, struct evq_access *);
int wsmouse_hysteresis(struct wsmouseinput *, struct position *);
void wsmouse_input_reset(struct wsmouseinput *);
void wsmouse_input_cleanup(struct wsmouseinput *);
void wstpad_compat_convert(struct wsmouseinput *, struct evq_access *);
void wstpad_init_deceleration(struct wsmouseinput *);
int wstpad_configure(struct wsmouseinput *);
void wstpad_reset(struct wsmouseinput *);
void wstpad_cleanup(struct wsmouseinput *);
int wstpad_get_param(struct wsmouseinput *, int, int *);
int wstpad_set_param(struct wsmouseinput *, int, int);
clear_touchstates(struct wsmouseinput *input, enum touchstates state)
wstpad_mt_inputs(struct wsmouseinput *input)
wstpad_mt_masks(struct wsmouseinput *input)
wstpad_touch_inputs(struct wsmouseinput *input)
t2_ignore(struct wsmouseinput *input)
wstpad_process_input(struct wsmouseinput *input, struct evq_access *evq)
wstpad_track_interval(struct wsmouseinput *input, struct timespec *time)
wstpad_decelerate(struct wsmouseinput *input, int *dx, int *dy)
wstpad_filter(struct wsmouseinput *input)
wstpad_compat_convert(struct wsmouseinput *input, struct evq_access *evq)
wstpad_init(struct wsmouseinput *input)
wstpad_init_deceleration(struct wsmouseinput *input)
wstpad_configure(struct wsmouseinput *input)
wstpad_reset(struct wsmouseinput *input)
wstpad_cleanup(struct wsmouseinput *input)
wstpad_set_param(struct wsmouseinput *input, int key, int val)
wstpad_get_param(struct wsmouseinput *input, int key, int *pval)
magnitude(struct wsmouseinput *input, int dx, int dy)
wstpad_is_stable(struct wsmouseinput *input, struct tpad_touch *t)
get_2nd_touch(struct wsmouseinput *input)
wstpad_scroll_coords(struct wsmouseinput *input, int *dx, int *dy)
wstpad_f2scroll(struct wsmouseinput *input, u_int *cmds)
wstpad_edgescroll(struct wsmouseinput *input, u_int *cmds)
wstpad_get_sbtn(struct wsmouseinput *input, int top)
wstpad_mtbtn_contacts(struct wsmouseinput *input)
wstpad_get_mtbtn(struct wsmouseinput *input)
wstpad_softbuttons(struct wsmouseinput *input, u_int *cmds, int hdlr)
wstpad_tap_touch(struct wsmouseinput *input)
wstpad_tap(struct wsmouseinput *input, u_int *cmds)
wstpad_tap_sync(struct wsmouseinput *input) {
struct wsmouseinput *input = p;
wstpad_click(struct wsmouseinput *input)
wstpad_cmds(struct wsmouseinput *input, u_int cmds)