acpisurface(4)

acpisurface4

Microsoft surface book acpi support

Usage

acpisurface* at acpi?

Overview

The acpisurface driver provides ACPI support for Microsoft Surface Book laptops. It responds to various button presses such as volume up/down and power buttons, all of which are located on the top of the tablet/detachable display. It does not provide support for the hotkeys in the keyboard/base unit.

Volume up/down button presses are routed to the master system mixer via the wscons(4) subsystem. Power button presses result in a soft power off request being queued by the acpi(4) subsystem.

Releases

Unchanged in 18 releases since OpenBSD 6.4.

  1. 6.4–8.0

History

The acpisurface driver first appeared in OpenBSD 6.4.

From man 8.0-current-20261101 in OpenBSD 8.0-current (2026-11-01). Parsed by carta from the page's mdoc source.