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

# acpisurface(4)

Microsoft Surface Book ACPI support

## NAME

**acpisurface** – Microsoft Surface Book ACPI support

## SYNOPSIS

**acpisurface\* at acpi?**

## DESCRIPTION

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)](/wscons/4.md) subsystem. Power button presses result in a soft power off request being queued by the [acpi(4)](/acpi/4.md) subsystem.

## SEE ALSO

[acpi(4)](/acpi/4.md), [audio(4)](/audio/4.md), [wscons(4)](/wscons/4.md)

## HISTORY

The **acpisurface** driver first appeared in OpenBSD 6.4.
