PMS(4) - Device Drivers Manual # PMS(4) - Device Drivers Manual
NAME # pms - PS/2 auxiliary port mouse driver
SYNOPSIS # pms* at pckbc? pms* at gsckbc? (hppa) wsmouse* at pms? mux 0
DESCRIPTION # The pms drivers provide an interface to PS/2 auxiliary port mice within the wscons(4) framework. Parent device in terms of the autoconfiguration framework can be either gsckbc(4), the PS/2 input port controller found on hppa machines, or pckbc(4), the standard PC keyboard controller found on most other machines.
...
UBCMTP(4) - Device Drivers Manual # UBCMTP(4) - Device Drivers Manual
NAME # ubcmtp - Broadcom trackpad mouse
SYNOPSIS # ubcmtp* at uhub? wsmouse* at ubcmtp? mux 0
DESCRIPTION # The ubcmtp driver provides support for Broadcom multi-touch trackpads found on newer Apple MacBook, MacBook Pro, and MacBook Air laptops.
SEE ALSO # uhub(4), usb(4), wsmouse(4)
HISTORY # The ubcmtp driver first appeared in OpenBSD 5.5.
AUTHORS # The ubcmtp driver was written by joshua stein <jcs@openbsd.
...
UMS(4) - Device Drivers Manual # UMS(4) - Device Drivers Manual
NAME # ums - USB HID mouse, touchscreen and digitiser devices
SYNOPSIS # ums* at uhidev? wsmouse* at ums? mux 0
DESCRIPTION # The ums driver provides support for USB HID mice, touchscreens and digitisers. Access to these devices is through the wscons(4) driver.
If the touchscreen sensor is poorly aligned, then xtsscale(1) should be used to provide calibration results to the ums driver.
...
UMT(4) - Device Drivers Manual # UMT(4) - Device Drivers Manual
NAME # umt - USB HID multitouch touchpad devices
SYNOPSIS # umt* at uhidev? wsmouse* at umt? mux 0
DESCRIPTION # The umt driver provides support for USB HID touchpads conforming to the Windows Precision Touchpad standard. Access to these devices is through the wscons(4) driver.
SEE ALSO # uhidev(4), ums(4), wsmouse(4)
HISTORY # The umt device driver first appeared in OpenBSD 6.
...
UTPMS(4) - Device Drivers Manual # UTPMS(4) - Device Drivers Manual
NAME # utpms - Apple touchpad mouse
SYNOPSIS # utpms* at uhidev? wsmouse* at utpms? mux 0
DESCRIPTION # The utpms driver provides support for the touchpads on new Apple PowerBooks and iBooks that are not standard USB HID mice. Access to the mouse is through the wscons(4) driver.
SEE ALSO # uhidev(4), usb(4), wsmouse(4)
HISTORY # The utpms driver first appeared in OpenBSD 3.
...
UTS(4) - Device Drivers Manual # UTS(4) - Device Drivers Manual
NAME # uts - USB touchscreen support
SYNOPSIS # uts* at uhub? wsmouse* at uts? mux 0
DESCRIPTION # The uts driver provides support for USB touchscreens. Access to the touchscreen is provided through the wscons(4) framework.
Touching the screen will emulate mouse button 0 being pressed.
The touchscreen sensor is poorly aligned, therefore xtsscale(1) should be used to provide calibration results to the uts driver.
...
UWACOM(4) - Device Drivers Manual # UWACOM(4) - Device Drivers Manual
NAME # uwacom - Wacom USB tablets
SYNOPSIS # uwacom* at uhidev? wsmouse* at uwacom? mux 0
DESCRIPTION # The uwacom driver provides basic support for Wacom USB tablets. Access to these devices is through the wscons(4) framework.
Absolute positioning of the mouse cursor can be done by hovering the pen above the tablet. Touching the tablet with the pen tip will emulate mouse button 0, while the two pen buttons will emulate button 1 and button 2.
...
WSCONS(4) - Device Drivers Manual # WSCONS(4) - Device Drivers Manual
NAME # wscons - workstation console access
SYNOPSIS # option WSEMUL_SUN option WSEMUL_NO_VT100 option WSEMUL_DEFAULT=“xxx” option WS_KERNEL_FG=WSCOL_XXX option WS_KERNEL_BG=WSCOL_XXX option WSDISPLAY_COMPAT_USL option WSDISPLAY_COMPAT_RAWKBD
wsdisplay* at … wskbd* at … mux N wsmouse* at … mux N
pseudo-device wsmux [count]
DESCRIPTION # The wscons driver provides support for machine-independent access to the console.
wscons is made of a number of cooperating modules, in particular
...
Hilms,
Ums,
Wsmoused,
Intro,
Lms,
Ams,
Ubcmtp,
Utpms,
Wsmux,
Wsconsctl,
Mms,
Wscons,
Pms,
Wsmouse WSMOUSE(4) - Device Drivers Manual # WSMOUSE(4) - Device Drivers Manual
NAME # wsmouse - generic mouse support in wscons
SYNOPSIS # wsmouse* at …
DESCRIPTION # The wsmouse driver is an abstraction layer for mice and other pointing devices within the wscons(4) framework. It is attached to the hardware specific drivers and provides a character device interface which returns struct, wscons_event via read(2). For use with X servers, “mouse events” or “touch events” can be generated.
...
WSMOUSED(8) - System Manager’s Manual # WSMOUSED(8) - System Manager’s Manual
NAME # wsmoused - wsmouse daemon
SYNOPSIS # wsmoused [-2dfi] [-C thresh] [-D device] [-M N=M] [-p device] [-t type]
DESCRIPTION # wsmoused listens for mouse events on the specified device and communicates them to the wscons(4) driver. Its purpose is to provide copy/paste functionality on the console. It does not happily coexist with the X Window System though, so it has to be killed before starting the X Window System.
...