---
name: "pms"
section: "4"
platform: "openbsd"
package: "man"
version: "8.0-current-20261101"
release: "OpenBSD 8.0-current (2026-11-01)"
platforms: ["freebsd", "openbsd"]
url: "https://new.carta.tech/pms/4"
---

# pms(4)

PS/2 auxiliary port mouse driver

## 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)](/wscons/4.md) framework. Parent device in terms of the autoconfiguration framework can be either [gsckbc(4)](/gsckbc/4.md), the PS/2 input port controller found on hppa machines, or [pckbc(4)](/pckbc/4.md), the standard PC keyboard controller found on most other machines. “pms” is a generic driver which supports mice using common variants of the PS/2 protocol, including wheel mice of the “IntelliMouse” breed. Wheel movements are mapped to a third (z-) axis. Mouse related data are accessed by [wsmouse(4)](/wsmouse/4.md) devices.

## SEE ALSO

[gsckbc(4)](/gsckbc/4.md), [intro(4)](/intro/4.md), [lms(4)](/lms/4.md), [mms(4)](/mms/4.md), [pckbc(4)](/pckbc/4.md), [ums(4)](/ums/4.md), [wsmouse(4)](/wsmouse/4.md)
