Closed Pixelguin closed 1 week ago
We ship a stripped xone driver that is missing the USB components. This is to avoid conflicting with other controller drivers and provide the maximum amount of compatibility.
I'm afraid this is a won't fix, you would need to make a custom image if you want the full featured xone.
Describe the bug
Using an Xbox gamepad connected via USB, the gamepad functions in controlling games, etc. but the computer does not recognize when headphones are plugged into the gamepad and it does not output audio to them. Tested with both Aurora NV and Bazzite NV.
Audio output does work when the gamepad is connected wirelessly via the official Xbox dongle (appears as sound device "Xbox Wireless Adapter for Windows"), but it does not work when the gamepad is connected over USB specifically.
What did you expect to happen?
I expected to see a new audio output device appear in KDE Plasma after connecting headphones to the headphone jack in an Xbox gamepad plugged in via USB, just like when using the wireless dongle or when using USB in Fedora KDE with the xone + xone-firmware drivers.
When connected over USB in Fedora, a new audio output appears named "Analog Out" and it functions as you'd expect.
Output of
rpm-ostree status
Output of
groups
Extra information or context
Tested and confirmed this issue occurs with the following XInput controllers:
Results of
rpm -qa | grep xone
:Confirmed
/lib/firmware/xow_dongle.bin
exists in both Aurora and Bazzite.sha256sum
is identical (48084d9fa53b9bb04358f3bb127b7495dc8f7bb0b3ca1437bd24ef2b6eabdf66
)