There is an updated pull request by CameronNemo against master on the void-packages repository https://github.com/CameronNemo/void-packages pbp-base https://github.com/void-linux/void-packages/pull/26565 pinebookpro-base: update to 0.3 Mark asound.state file as mutable. Rename udev hwdb to denote pinebookpro specificity. Rather than using an evdev hwdb match, set up a custom match via a udev rule so that only the keyboard (and not other devices are matched). Without the custom rule, lines like the following appear in dmesg: udevd[...]: Error calling EVIOCSKEYCODE on device node [...]: Invalid argument A patch file from https://github.com/void-linux/void-packages/pull/26565.patch is attached