opnsense-src/sys/dev/evdev
Joshua Rogers 8b04f07eda sysmouse(4): Add wsp(4)-style T-Axis reporting.
Neither the ums(4) nor psm(4) reporting can be used by the wsp(4)
driver, as they rely on static-length movements, while wsp(4) may need
to scroll in large amounts per evdev event push.

This style uses a false button-5 press as an indicator that the z-axis
movement is a horizontal scroll, otherwise a vertical scroll.

Signed-off-by: Joshua Rogers <Joshua@Joshua.Hu>
2025-03-07 20:53:35 +03:00
..
cdev.c kern: Make fileops and filterops tables const where possible 2024-11-26 21:04:21 +00:00
evdev.c sysmouse(4): Add wsp(4)-style T-Axis reporting. 2025-03-07 20:53:35 +03:00
evdev.h sysmouse(4): Add wsp(4)-style T-Axis reporting. 2025-03-07 20:53:35 +03:00
evdev_mt.c sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
evdev_private.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
evdev_utils.c sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
input-event-codes.h evdev: Sync event codes with Linux kernel 6.5 2023-11-02 09:20:20 +03:00
input.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
uinput.c kern: Make fileops and filterops tables const where possible 2024-11-26 21:04:21 +00:00
uinput.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00