Xbox One Wireless Adaptor Connection
-
@mitu Yeah I guess technically it should be fairly simple; as for the license regarding the firmware.bin, I saw it discussed there : https://github.com/medusalix/xow/issues/15 if that may help.
-
@LeSabotageur Thank you for the pointer - it's helpful to get the perspective from the a Debian packager. I see the package is uploaded to
sid
(https://packages.debian.org/sid/xow), though only foramd64
. I wonder if the firmware is not already distributed as part of one of the several firmware packages included in the Debian/Ubuntu non-free repository section. -
@mitu You're very welcome; for further information, there's a list of several current releases on https://github.com/medusalix/xow, listing Debian, Arch Linux, EmuELEC, GamerOS and Steam Link.
I wouldn't know however if the licenses there are similar to Retropie's (or if the respective distributors care enough about that, for that matter; I sure hope they do). -
@LeSabotageur Can you share the installation steps? I follow the instructions in the portal but got error when run makefile.
-
@liondog I've followed the installation instructions there : https://github.com/medusalix/xow , launched manually xow to check if the controller was connecting correctly, then rebooted and the controller was usable in retropie.
I didn't have a problem running makefile; do you have the prerequisites listed, especially libusb ? What's the error shown ?
-
@LeSabotageur and @mitu I was wondering if the Xbox One Wireless Adapter driver was packaged for Retropie yet?
I also was wondering how it is working any latency issues and is it better than connecting the Xbox One Controller via bluetooth?
Trying to figure out the prerequisites to install this to a Retropie image that I obtained that was built a few months ago.
Any advice or steps to do this I would appreciate it, kind of new to all of this.
-
@CobraKai said in Xbox One Wireless Adaptor Connection:
@LeSabotageur and @mitu I was wondering if the Xbox One Wireless Adapter driver was packaged for Retropie yet?
No, it's not, but you can install it manually - it's not that difficult.
-
@mitu do you know if i have to install anything prior, I am using a RetroImage prebuilt that was done 2 months ago.
-
@CobraKai We don't support 3rd party images - ask the author of the image or just try it out yourself.
-
@mitu Does this work with the Raspberry Pi 4 Model B?
-
@mitu and @LeSabotageur
I am trying to install on my Raspberry Pi 4 Model B I have installed the latest Raspbain OS Buster Image.
I want to install this driver to see if I can get my Xbox One Wireless controller to work with my Xbox Wireless Dongle.
I am a real noob regarding Linux, so steps necessary to do this would help me out.
i could contribute $20 to someone if it solves my request. I would have to test it out first, but being that it would save me from using a different controller and I prefer my Xbox One Wireless controller I would definitely contribute to someone to help me.
Here is my info on my build:
i@raspberrypi:~ $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
pi@raspberrypi:~ $ lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 10 (buster)
Release: 10
Codename: buster
pi@raspberrypi:~ $ cat /proc/version
Linux version 4.19.97-v7l+ (dom@buildbot) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) #1294 SMP Thu Jan 30 13:21:14 GMT 2020 -
I have done it on my newly setup Retopie on an Raspberry Pi 4 Model B
Go in the commandline and follow this instructions:
GET cabextract OTHERWISE command make BUILD=RELEASE will fail
sudo apt-get install -y cabextrac
GET XOW AND INSTALL
git clone https://github.com/medusalix/xow cd xow make BUILD=RELEASE sudo make install sudo systemctl enable xow sudo systemctl start xow
Reboot Pie
sudo reboot
Get your USB-Stick in Paring-Mode
sudo systemctl kill -s SIGUSR1 xow
After this command your Stick should start to make bling bling and you can pair yourself with it!
Regards
-
When I try git clone https://github.com/medusalix/now using Raspberry Pi 4 4gb with retropie-buster-4.7-rpi4.img
I get a prompt to put in a Username and Password I tried my GitHub username and password and get an Invalid
Username or Password Fata: Authentication failed for 'https://github.com/mcusalix/xow/'
When I try this command in Linux Mint everything works as it should. I'm new to Linux so not sure what to do to get past this.
-
https://github.com/medusalix/now...
Username or Password Fata: Authentication failed for 'https://github.com/mcusalix/xow/'This is the wrong repository - it's https://github.com/medusalix/xow. Github will ask for user/pass when it doesn't find a public repository at the given URL.
-
@mitu Thank you!
-
@mitu Hi All, appreciate the help from this forum. I was able to connect one of my xbox one controllers to the wireless adapter for retropie, but the other will not pair. Both controllers are model 1697. Any ideas?
-
Hi Everyone,
I dont have any linux knowledge but I would love to get my xbox controller working wirelessly on Retropie (most up todate).
using a pi4 4gb
I tried to use the above instructions from @thediebatz but ive run in some errors.
**Im guessing this is my first problem.
pi@retropie:~ $ sudo apt-get install -y cabextrac
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package cabextrac**I expect All the rest of the instructions dont work because of "unable to locate" error I got.
**but I've run through the rest, just incase its fine.
pi@retropie:~ $ git clone https://github.com/medusalix/xow
fatal: destination path 'xow' already exists and is not an empty directory.
pi@retropie:~ $ cd xow
pi@retropie:~/xow $ make BUILD=RELEASE
curl -o driver.cab http://download.windowsupdate.com/c/msdownload/update/driver/drvs/2017/07/1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e.cab
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 195k 100 195k 0 0 3424k 0 --:--:-- --:--:-- --:--:-- 3485k
cabextract -F FW_ACC_00U.bin driver.cab
make: cabextract: Command not found
make: *** [Makefile:39: firmware.bin] Error 127
pi@retropie:~/xow $ sudo make install
curl -o driver.cab http://download.windowsupdate.com/c/msdownload/update/driver/drvs/2017/07/1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e.cab
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 195k 100 195k 0 0 526k 0 --:--:-- --:--:-- --:--:-- 524k
cabextract -F FW_ACC_00U.bin driver.cab
make: cabextract: Command not found
make: *** [Makefile:39: firmware.bin] Error 127
pi@retropie:~/xow $ sudo systemctl enable xow
Failed to enable unit: Unit file xow.service does not exist.
pi@retropie:~/xow $ sudo systemctl start xow
Failed to start xow.service: Unit xow.service not found.
pi@retropie:~/xow $**reboot works but then
pi@retropie:~ $ sudo systemctl kill -s SIGUSR1 xow
Failed to kill unit xow.service: Unit xow.service not loaded.
pi@retropie:~ $**I know my 0% knowledge of linux is to blame but any help would be greatly appreciated
Cheers
-
@liquidchild101 said in Xbox One Wireless Adaptor Connection:
make: cabextract: Command not found
make: *** [Makefile:39: firmware.bin] Error 127You need to install the
cabextract
package first withsudo apt -y install cabextract
This is described in the installation instructions for
xow
. -
@mitu Thank you so much. that worked like a charm.
I've gotta so used to wireless. Going back to wired is such a pain now.
cheers mate!
-
@liquidchild101 can't find much about xow online so thought I'd ask in here, do you find the adapter gets crazy hot
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.