Bug 1224409

Summary: xpadneo is missing configuration files
Product: [openSUSE] openSUSE Tumbleweed Reporter: Laurent TrĂ©guier <suse>
Component: OtherAssignee: Yunhe Guo <i>
Status: NEW --- QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Current   
Target Milestone: ---   
Hardware: All   
OS: openSUSE Tumbleweed   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Laurent Tréguier 2024-05-17 11:12:09 UTC
I tried using xpadneo to connect an Xbox Elite Series 2 Controller via Bluetooth. Although the controller could be paired correctly, it was not usable in any way (while connecting via USB worked perfectly of course).

After inspecting the `xpadneo-kmp-default` package, it seems only the driver binary itself is installed:

$ rpm -ql xpadneo-kmp-default 
/usr/lib/modules/6.8.9-1-default
/usr/lib/modules/6.8.9-1-default/updates
/usr/lib/modules/6.8.9-1-default/updates/hid-xpadneo.ko

In the source repository however, some files are provided for modprobe and udev:
https://github.com/atar-axis/xpadneo/tree/master/hid-xpadneo

Manually adding the files inside the `etc-modeprobe.d` and `etc-udev-rules.d` folder of the  repo fixed the issue; which makes me think they should be included in the `xpadneo-kmp-*` packages.