Derek Clark, an open-source developer on Valve's Linux engineering team, has submitted a new HID driver for OneXPlayer gaming handhelds that brings native support for RGB lighting controls and hardware-level button mapping to Linux. The hid-oxp driver handles two generations of OneXPlayer devices, including the F1 series with RGB-only controls and the newer X1 mini, G1, and AOKZOE A1X models that add button remapping capabilities.
The driver exposes RGB lighting attributes for brightness, multi-intensity, effects toggling, and effect speed. For second-generation devices, it also includes a hardware takeover mode originally added by the ODM for debugging, which can expose the M1 and M2 accessory buttons as unique inputs for userspace tools. This follows Clark's recent work on Lenovo Legion improvements, Ayn gaming handheld support, and Lenovo Legion Go HID drivers coming in Linux 7.1.
The driver is now under review on the kernel mailing list and adds to the growing list of OneXPlayer Linux improvements that have landed in recent months, including support for various embedded controller features on these Windows-native gaming handhelds.