9. Sensors

The device’s non-display input and sensing hardware: capacitive touch, the fingerprint sensor, the magnetic hall-effect cover switch, the detachable keyboard cover’s connector, and the sensor/fingerprint HAL layer. The active pen (EMR digitizer) is display-adjacent and documented in Wacom EMR pen digitizer driver instead, since it shares the panel and the e-ink static-disassembly method. The power and volume buttons are physical keys, not sensors, and are documented in Physical keys: power, volume, and the boot-mode dispatcher.

9.1. Peripheral map (DT overlay)

Device

compatible

Bus

GPIOs / notes / detail page

Wacom pen (wacom@09)

onyx,wacom_i2c

I²C 0x09

see Wacom EMR pen digitizer driver

Capacitive touch (pt_tp@24)

Parade TrueTouch (pt_*)

I²C 0x24

see Capacitive touch (Parade pt_core)

Fingerprint (fragment@57)

fortsense,fortsense_fp / chipsailing_fp / microarray_fp

SPI

see Misc sensors (fingerprint, hall, keyboard cover)

Hall sensor (onyx_hall)

onyx hall (fragment@52)

GPIO

see Misc sensors (fingerprint, hall, keyboard cover)

Keyboard cover (onyx-keyboard)

onyx,keyboard-ultra2

see Misc sensors (fingerprint, hall, keyboard cover)

All devices are DT-bound in artifacts/dtbo_a/overlay_0.dts and built into artifacts/kernel (DTBO overlays); none of them are loadable modules. The power and volume buttons (gpio_keys, qcom,qpnp-power-on@800) are physical keys, not sensors — see Physical keys: power, volume, and the boot-mode dispatcher.