---
name: "hidwacom"
section: "4"
platform: "freebsd"
package: "base"
version: "16.0-CURRENT-20261027-61c70dc16a79"
release: "FreeBSD 16.0-CURRENT (2026-10-27)"
platforms: ["freebsd"]
url: "https://new.carta.tech/hidwacom"
---

# hidwacom(4)

Wacom ExpressKey Remote driver

## NAME

**hidwacom** – Wacom ExpressKey Remote driver

## SYNOPSIS

To compile this driver into the kernel, place the following lines in your kernel configuration file:

**device hidwacom** **device hidbus** **device hid** **device evdev**

Alternatively, to load the driver as a module at boot time, place the following line in [loader.conf(5)](/loader.conf/5.md):

```
hidwacom_load="YES"
```

## DESCRIPTION

The **hidwacom** driver provides support for the Wacom ExpressKey Remote, a wireless button pad with 18 programmable buttons and a touch ring. The device communicates via a USB wireless receiver using vendor-specific HID reports.

The driver exposes the following inputs through [evdev(4)](/evdev/4.md):

- BTN\_0–BTN\_Z, BTN\_BASE, BTN\_BASE2

  18 buttons.

- ABS\_WHEEL

  Touch ring position (0–71). Reports 0 when the ring is not being touched.

- ABS\_MISC

  Touch ring mode (0–3), as reported by the device. Reports 0 when the ring is not being touched.

- MSC\_PULSELED

  Battery charge level as a percentage (0–100).

- MSC\_SERIAL

  Remote serial number, identifying which physical remote generated the event.

Only a single paired remote is supported. The multi-remote pairing protocol (up to 5 remotes) is not implemented.

## HARDWARE

The **hidwacom** driver supports the following device:

- Wacom ExpressKey Remote (ACK-411050), connected via the Wacom USB wireless receiver

## FILES

- */dev/input/eventX*

  evdev input device

## SEE ALSO

[evdev(4)](/evdev/4.md), [hidbus(4)](/hidbus/4.md), [usbhid(4)](/usbhid/4.md)

## HISTORY

The **hidwacom** driver first appeared in FreeBSD 16.0.

## BUGS

Only a single paired remote is fully supported. When multiple remotes are paired, button state may be corrupted as all remotes share a single evdev device.

## AUTHORS

Abdelkader Boudih ⟨*freebsd@seuros.com*⟩

Protocol decoded from USB traffic analysis.
