reklama

Retro herní ventilátor s nutkáním připojit svůj řadič Xbox One k Raspberry Pi? Díky automatickým konfiguračním nástrojům v RetroPie a Recalbox je možné ovládat hry pomocí Xbox Controller.

Ale co skutečné spojení? Je to možné? Potřebujete adaptér pro připojení řadiče Xbox One k jinému počítači? Zde je to, co potřebujete vědět.

Konfigurace Raspbian pro Xbox One Controller

Pokud plánujete používat řadič Xbox One s Raspberry Pi, začněte aktualizací operačního systému. V terminálu použijte:

aktualizace sudo apt aktualizace sudo apt

Vyčkejte, než se dokončí všechny z nich, hledejte všechny výzvy k potvrzení instalace.

Synchronizujte řadič Xbox One s Raspberry Pi

Ve většině případů byste neměli potřebovat ovladač pro řadič Xbox One na Raspbian. Podpora operačního systému je integrována do operačního systému. Starší emulátory a hry to však nezjistí. Je také užitečné pro připojení přes Bluetooth (viz níže).

Pokud máte potíže s tím, aby řadič Xbox One pracoval s některými hrami, nainstalujte ovladač pomocí

sudo apt nainstalovat xboxdrv

Před pokračováním vyčkejte na dokončení instalace.

instagram viewer

Jak připojit Xbox One Controller k Raspberry Pi přes USB

Krása USB je, že můžete jednoduše připojit a hrát.

Výhodou řadiče Xbox One je jeho bezdrátová flexibilita, pokud ji však potřebujete použít, zkuste USB. K tomu lze použít nabíjecí kabel Xbox One, ale pokud jej váš systém neobsahuje, budete si muset koupit svůj vlastní. Verze 2,7 metru je nejlepší pro hraní na retro systémech.

Oficiální nabíjecí kabel Microsoft Xbox One USBOficiální nabíjecí kabel Microsoft Xbox One USB Kup teď na Amazonu $7.15

Nezapomeňte, můžete si také koupit kabelovou verzi řadiče Xbox One. Tím se připojíte přímo a ušetříte čas při konfiguraci Bluetooth.

Vylepšený kabelový řadič PowerA pro Xbox OneVylepšený kabelový řadič PowerA pro Xbox One Kup teď na Amazonu $24.99

Jak připojit Xbox One Controller k Raspberry Pi přes Bluetooth

Pokud plánujete připojit svůj řadič Xbox One k Raspberry Pi, je nejlepší zvolit novější model. Starší Raspberry Pi nemají pro zpracování bezdrátových ovladačů rychlost zpracování (nebo Wi-Fi a Bluetooth). Pokud jste omezeni na starší Pis, použijte USB.

S Raspberry Pi nebo novějším máte dvě možnosti bezdrátového připojení:

  1. Bezdrátový adaptérový adaptér
  2. Palubní Bluetooth nástroj

Jeden je podstatně jednodušší než druhý.

Metoda 1: Použití bezdrátového adaptéru Xbox společnosti Microsoft

Nejjednodušší způsob, jak připojit řadič Xbox One k Raspberry Pi, je použít oficiální Bezdrátový adaptér Microsoft Xbox.

Bezdrátový adaptér Microsoft XboxBezdrátový adaptér Microsoft Xbox Kup teď na Amazonu $23.99

(Všimněte si, že tento řadič se liší od toho, který používá bezdrátový řadič Xbox 360.)

S bezdrátovým adaptérem připojeným k Raspberry Pi spusťte systém a počkejte, až se zařízení rozsvítí. Držte současně párovací tlačítko na adaptéru a řadiči Xbox One a počkejte, až se světla synchronizují. Když přestanou blikat, jste připraveni hrát!

Metoda 2: Párování přímo pomocí nástroje Bluetooth

Před pokračováním se ujistěte, že jste nainstalovali ovladač xboxdrv, jak bylo vysvětleno výše.

Synchronizace řadiče Xbox One vyžaduje, abyste deaktivovali ERTM. Toto je vylepšený režim opakovaného přenosu, klíčová funkce Bluetooth. S povolenou funkcí však zařízení nelze synchronizovat. Zakázat ERTM pomocí:

echo 'options bluetooth disable_ertm = Y' | sudo tee -a /etc/modprobe.d/bluetooth.conf

Dále restartujte Raspberry Pi:

sudo restart

Restartovaný Raspberry Pi je nyní připraven pro připojení Bluetooth. Spusťte nástroje Bluetooth pomocí:

sudo bluetoothctl

Měla by se zobrazit odpověď „Agent zaregistrován“ a nová výzva [Bluetooth] #. Na výzvu povolte agenta takto:

agent na

Poté nastavte jako výchozí:

výchozí agent

Dalším krokem je zahájení vyhledávání objevitelných zařízení Bluetooth. K zahájení skenování použijte příkaz „prohledat“:

skenovat
Vyhledejte zařízení Bluetooth

Okamžitě uvidíte seznam v terminálu dostupných zařízení. Řadič Xbox One však nebude mezi těmito položkami. Místo toho budete muset zajistit, aby byl ovladač zjistitelný. Zapněte jej a poté podržte tlačítko synchronizace na přední straně zařízení vedle portu microUSB.

Zařízení Bluetooth nalezená Raspberry Pi

Když kontrolka tlačítka Xbox začne blikat, je to zjistitelné. V terminálu byste měli vidět řetězec čísel a popis. Naše vypadaly takto:

[NOVINKA] Zařízení 5C: BA: 37: 4D: 1D: 95 Xbox Wireless Controller

Šest párů písmen a čísel oddělených dvojtečkami je MAC adresa ovladače Xbox One. Používá se pro připojení ovladače k ​​Raspberry Pi příkazem connect:

připojit 5C: BA: 37: 4D: 1D: 95

(Vaše adresa MAC bude jiná.)

Připojení k řadiči Xbox One bylo potvrzeno

Připojení bude potvrzeno v příkazovém řádku s řadou řádků následovanou „Spojení úspěšné.“

Pro zajištění snadného připojení v budoucnu pověřte Raspberry Pi, aby důvěřoval řadiči:

důvěra 5C: BA: 37: 4D: 1D: 95

Když to provedete, ukončete nástroj Bluetooth pomocí Ctrl + D.

Otestujte svůj řadič Xbox One

V této fázi jste hotovi. Chcete-li ověřit, zda řadič Xbox One funguje správně, nainstalujte software joysticku:

sudo apt nainstalujte joystick

S tímto nainstalovaným pomocí nástroje jstest zkontrolujte vstupy řadiče Xbox One:

sudo jstest / dev / input / js0

V terminálu se otevře nové okno se seznamem tlačítek a os. Po stisknutí a přesunutí se zobrazí každá jiná hodnota. Pohyb kolem tlačítek a palců na řadiči Xbox One vyvolá hodnoty. Dokud jsou reakce odlišné a okamžité, vše je nastaveno a funguje správně.

Zahrajte si hry na Raspberry Pi s Xbox One Controller

Nyní byste měli být všichni připraveni začít hrát s ovladačem Xbox One na Raspberry Pi. Ať už používáte RetroPie, Recalbox nebo jiné retro herní souprava pro Raspberry Pi Retro hry na Raspberry Pi: Porozumění ROMům, RetroPie, Recalbox a dalšímRaspberry Pi je ideální pro hraní klasických videoher. Zde je návod, jak začít s retro hraním na Raspberry Pi. Přečtěte si více profily kontroléru by měly být dostupné. To znamená, že když připojíte ovladač, můžete nejen procházet rozhraní retro herní platformy, ale také hrát hry!

Pokud váš řadič Xbox One nefunguje, máme tipy, jak opravit poškozený řadič Xbox One.

Pamatujte, že máte tři způsoby, jak připojit řadič Xbox One k Raspberry Pi:

  1. Použijte kabel USB
  2. Synchronizace prostřednictvím bezdrátového adaptéru Xbox
  3. Synchronizace pomocí integrovaného nástroje Bluetooth (Raspberry Pi 3 nebo novější)

Chcete nějakou retro akci pro dva hráče, ale máte pouze jeden ovladač? Podívejte se na naši nabídku nejlepší ovladače pro RetroPie 10 nejlepších ovladačů pro RetroPieRetroPie je jen tak dobrý jako jeho ovladač. Zde jsou nejlepší ovladače pro RetroPie. Přečtěte si více .

Christian Cawley je zástupcem editoru pro bezpečnost, Linux, kutilství, programování a techniku. Produkuje také opravdu užitečný podcast a má rozsáhlé zkušenosti s podporou počítačů a softwaru. Christian je přispěvatelem do časopisu Linux Format a je malířem Raspberry Pi, milencem Lego a retro herním fanouškem.