Steam for Linux

Steam for Linux

Steam detects Bluetooth Xbox gamepad but receives no input
I posted this already on the general Steam forums but was directed here.

I'm using Steam on NixOS (a Linux distribution) and am having unexpected difficulties with gamepad input. I'm using the xpadneo kernel module to support my Bluetooth Xbox controller as an input device. I've confirmed that my system is receiving input from the gamepad -- evtest, jstest, and even a website all respond perfectly fine to input with the controller. However, while it successfully recognizes that the gamepad is connected, Steam (and any games I'm playing) fail to receive any input from the gamepad. I've tried Steam's "Calibration & Advanced Settings" and all manner of configuration changes, but nothing seems to work.

In case it happens to be relevant, I'm using the Hyprland Wayland compositor.

Any ideas for troubleshooting this issue?