Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
If connected with a cable, the device freezes.
I've tried the controller (with cable) on Samsung TV steam app ant it works.
If you want to pair it using BT then disable ERTM of your Pi's NT adapter
I already tried xboxdrv as described here: https://pimylifeup.com/xbox-controllers-raspberry-pi/. That included disabling ERTM, but it didn't work. For a moment it seemed like the controller would connect to Bluetooth, but then it showed a communication error again.
As far as I understand xow is a driver for the Xbox wireless dongle and not for a Bluetooth connection? Currently I have the controller only, without the wireless dongle because I thought it would connect with Bluetooth.
So I would need xow and the wireless adapter? No way to connect to the RPI with Bluetooth?
if the xbone controller loses usb power it will turn off (even if it has good batteries)
I worked because Steam released a new beta version wich added support for the gamepad, but only in cable mode, but still no bluetooth.
This will affect anything built atop Linux—including the Steam Link, and obviously the Pi as well—until the issue is patched in Linux itself.
I have no doubt the Valve folks are actively looking at the issue; I suspect other folks are as well, since it can be reproduced on literally any Linux box I've tried, period.
Meanwhile, the wired mode works fine at a system level, so just the Steam Link software needed to be updated to recognize the actual device.
(Though really, the update was for the SDL library on which the Steam Link software—and a whole mess of games out there—is built, and which slouken is *also* the lead developer on. So that commit fixed not just wired mode for the controller on Steam Link, but on anything else built atop SDL.)
tried with vanilla, x, s and elite controllers
when the link turns off after using an xbone controller, it waits about 30sec ignoring any signal from the xbone controller to turn it back on
i have had no problems pairing xbone controllers using the links bt mneu
go to the link bt menu (using another controller or k/m)
hold the ))) and xbox buttons for a few seconds til the xbox button flashes
and pair with the link
(similar steps as pairing ds4, hold share + ps)
even removing from bt menu does not turn off the xbone controllers
it will turn off ds3/ds4 and x360 wireless using ms dongle
* i do not have a ms xbone dongle to try with the link
now I got it running. I additionally to the Xbox Series X Wireless Controller I bought me a Xbox One Wireless Adapter for Win10.
Then I installed xow on my Raspberry Pi 4 like described on https://github.com/medusalix/xow :
> sudo apt-get install cabextract libusb-1.0-0-dev
> git clone https://github.com/medusalix/xow.git
> cd xow/
> make BUILD=RELEASE
> sudo make install
> sudo systemctl enable xow
After rebooting I was able to pair the controller to the dongle and it showed up in the Steam Link Application as "XInput Controller". All buttons are working except for the share button. But as I don't have any friends anyways, I don't need to share anything and can keep all my screenshots to myself. ;-)
So actually Bluetooth didn't work at all with this controller (neither on Linux nor on Win10), but it works with the additional USB dongle. Thanks Microsoft for advertising Bluetooth and stealing many hours of my life.
Many thanks to DaFunkShun for pushing me into the right direction.