I used to use xone on Ubuntu to connect easily my Xbox controller with the wireless adapter. I can simply follow the steps on GitHub and it’s done.
I see that it’s already packaged on openSUSE, but it doesn’t work as the adapter doesn’t turn on (it does on Windows, so it just works and it’s not broken).
I do know nothing about the subject “xone”, but when you try to start a program that resides in your working directory, then you must be sure it is in the working directory.
You may be sure it is in the working directory when you use sudo .Now I never use 'sudo. But are you sure that it does not change the working directory?
In any case using an absolute path to the program (when you are sure it exists at all) might help.
You are barking up the wrong tree. Look at this output from my TW install ( basically Slowroll has the same package selection ):
knurpht@Lenovo-P16:~> LANG=C zypper se xone
Loading repository data...
Reading installed packages...
S | Name | Summary | Type
--+------------------+-----------------------------------------------------+--------
| xone-kmp-default | Driver for Xbox One and Xbox Series X|S controllers | package
knurpht@Lenovo-P16:~>
I’m sorry, I’m afraid I don’t understand your message. Unless you wanted to show that there’s a packaged version of xone in TW, which I’ve already installed and tried.
In the meantime, I’ve done more research and seem that on TW/Leap this is hard to understand. Probably it’s just some step that users are missing (me included).
Sorry again, I don’t know what to share anymore beside the first post and following the easy, simple and short guide at the link. Git, curl, dkms and all the necessary were installed too.
Lenovo-P16:/usr/local/bin # ./xone-get-firmware.sh
The firmware for the wireless dongle is subject to Microsoft's Terms of Use:
https://www.microsoft.com/en-us/legal/terms-of-use
Press enter to continue!
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 195k 100 195k 0 0 1072k 0 --:--:-- --:--:-- --:--:-- 1078k
driver.cab: WARNING; possible 16256 extra bytes at end of file.
Extracting cabinet: driver.cab
extracting FW_ACC_00U.bin
All done, no errors.
FW_ACC_00U.bin: goed
It’s different for me, I don’t know why it went at /usr/local/bin for you
And it’s even a different command than the one shown in GitHub.
~> cd xone/install/
> sudo ./firmware.sh
The firmware for the wireless dongle is subject to Microsoft's Terms of Use:
https://www.microsoft.com/en-us/legal/terms-of-use
Press enter to continue!
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 195k 100 195k 0 0 1316k 0 --:--:-- --:--:-- --:--:-- 1318k
driver.cab: WARNING; possible 16256 extra bytes at end of file.
Extracting cabinet: driver.cab
extracting FW_ACC_00U.bin
All done, no errors.
FW_ACC_00U.bin: OK
…but anyways, the dongle still doesn’t turn on. Sigh.
Hi, I managed to make it work after reaching out to the project’s Discord.
First of all, unplug the dongle. I needed to blacklist something and these two commands resolved (eventually I had to reboot, might not be necessary in somebody else’s case)