Reklama

Retro herný fanúšik s nutkaním prepojiť radič Xbox One s Raspberry Pi? Vďaka nástrojom na automatickú konfiguráciu v programoch RetroPie a Recalbox je možné ovládať hry pomocou ovládača Xbox.

Ale čo skutočné spojenie? Je to možné? Možno potrebujete adaptér na pripojenie radiča Xbox One k inému počítaču? Toto je potrebné vedieť.

Konfigurácia Raspbian pre Xbox One Controller

Ak plánujete používať radič Xbox One s Raspberry Pi, začnite aktualizáciou operačného systému. V termináli použite:

aktualizácia sudo apt aktualizácia sudo apt

Počkajte, kým sa každé z týchto krokov dokončí, a dávajte si pozor na všetky výzvy na potvrdenie inštalácie.

Synchronizujte ovládač Xbox One s Raspberry Pi

Vo väčšine prípadov by ste nemali potrebovať ovládač pre radič Xbox One na Raspbian. Podpora operačného systému je integrovaná do operačného systému. Starší emulátory a hry to však nezistia. Je to tiež užitočné pre pripojenie cez Bluetooth (pozri nižšie).

Ak máte problémy s tým, aby radič Xbox One pracoval s určitými hrami, nainštalujte ovládač pomocou

sudo apt nainštalujte xboxdrv
instagram viewer

Pred pokračovaním počkajte na dokončenie inštalácie.

Ako pripojiť Xbox One Controller k Raspberry Pi cez USB

Krása USB spočíva v tom, že môžete jednoducho pripojiť a hrať.

Výhodou ovládača Xbox One je flexibilita bezdrôtového pripojenia, ak ho však chcete používať, vyskúšajte USB. Nabíjací kábel Xbox One je možné na tento účel použiť, ale ak ho váš systém neobsahuje, budete si musieť kúpiť vlastný. 2,7-metrová verzia je najlepšia pre hranie na retro systémoch.

Oficiálny nabíjací kábel USB pre Microsoft Xbox OneOficiálny nabíjací kábel USB pre Microsoft Xbox One Kúpte si teraz na Amazone $7.15

Nezabudnite, môžete si tiež kúpiť káblovú verziu radiča Xbox One. Toto sa pripojí priamo a ušetrí sa čas konfigurácie Bluetooth.

Vylepšený káblový radič PowerA pre Xbox OneVylepšený káblový radič PowerA pre Xbox One Kúpte si teraz na Amazone $24.99

Ako pripojiť Xbox One Controller k Raspberry Pi cez Bluetooth

Ak plánujete pripojiť svoj radič Xbox One k Raspberry Pi, je najlepšie zvoliť si neskorší model. Staršie Raspberry Pi nemajú rýchlosť spracovania (alebo Wi-Fi a Bluetooth schopnosti) zvládnuť bezdrôtové ovládače. Použite USB, ak ste obmedzení na starší Pis.

S Raspberry Pi alebo novším máte dve možnosti bezdrôtového pripojenia:

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

Jeden je podstatne ľahší ako druhý.

Metóda 1: Používanie bezdrôtového adaptéra Xbox spoločnosti Microsoft

Najjednoduchší spôsob, ako pripojiť radič Xbox One k Raspberry Pi, je použiť oficiálneho Bezdrôtový adaptér Microsoft Xbox.

Bezdrôtový adaptér Microsoft XboxBezdrôtový adaptér Microsoft Xbox Kúpte si teraz na Amazone $23.99

(Všimnite si, že tento radič sa líši od toho, ktorý používa bezdrôtový radič Xbox 360.)

S bezdrôtovým adaptérom pripojeným k Raspberry Pi spustite systém a potom počkajte na rozsvietenie zariadenia. Držte súčasne párovacie tlačidlo na adaptéri a radiči Xbox One a počkajte, kým sa svetlá synchronizujú. Keď prestanú blikať, ste pripravení hrať!

Metóda 2: Párovanie priamo pomocou nástroja Bluetooth

Pred pokračovaním sa uistite, že ste nainštalovali ovládač xboxdrv, ako je uvedené vyššie.

Synchronizácia radiča Xbox One vyžaduje, aby ste deaktivovali ERTM. Toto je vylepšený režim opakovaného prenosu, kľúčová funkcia Bluetooth. Ak je však táto funkcia povolená, zariadenia sa nemôžu synchronizovať. Vypnite ERTM pomocou:

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

Ďalej reštartujte Raspberry Pi:

sudo reštart

Reštartovaný Raspberry Pi je teraz pripravený na pripojenie Bluetooth. Nástroje Bluetooth spustite pomocou:

sudo bluetoothctl

Mali by ste vidieť odpoveď „Agent zaregistrovaný“ a nová výzva [Bluetooth] #. Na výzvu povoľte agentovi takto:

agent na

Potom ju nastavte ako predvolenú:

default-agent

Ďalším krokom je spustenie vyhľadávania objaviteľných zariadení Bluetooth. Na spustenie skenovania použite príkaz „scan on“:

skenovať
Vyhľadajte zariadenia Bluetooth

Okamžite uvidíte zoznam v termináli dostupných zariadení. Radič Xbox One však nebude medzi týmito položkami. Namiesto toho je potrebné, aby radič bol viditeľný. Zapnite ho a podržte tlačidlo synchronizácie na prednej strane zariadenia vedľa portu microUSB.

Zariadenia Bluetooth nájdené spoločnosťou Raspberry Pi

Keď indikátor tlačidla Xbox začne blikať, je to objaviteľné. Mali by ste vidieť reťazec čísel a popis v termináli. Naše vyzerali takto:

[NOVINKA] Zariadenie 5C: BA: 37: 4D: 1D: 95 Xbox Wireless Controller

MAC adresa ovládača Xbox One je šesť párov písmen a číslic oddelených dvojbodkami. Používa sa na pripojenie radiča k Raspberry Pi príkazom connect:

pripojenie 5C: BA: 37: 4D: 1D: 95

(Vaša adresa MAC sa bude líšiť.)

Pripojenie k radiču Xbox One bolo potvrdené

Pripojenie bude potvrdené v príkazovom riadku s radom riadkov, za ktorým nasleduje „Pripojenie úspešne.“

Na zabezpečenie ľahkého pripojenia v budúcnosti povedzte Raspberry Pi, aby dôveroval ovládaciemu zariadeniu:

dôvera 5C: BA: 37: 4D: 1D: 95

Ak tak urobíte, ukončite nástroj Bluetooth pomocou Ctrl + D.

Otestujte ovládač Xbox One

V tejto fáze ste hotoví. Ak chcete skontrolovať, či radič Xbox One funguje správne, nainštalujte softvér joysticku:

sudo apt nainštalujte joystick

Ak je nainštalovaný, pomocou nástroja jstest skontrolujte vstupy ovládača Xbox One:

sudo jstest / dev / input / js0

V termináli sa otvorí nové okno so zoznamom tlačidiel a osí. Keď sa stlačíte a presuniete, každá z nich zobrazí rôzne hodnoty. Pohyb po tlačidlách a palcoch na ovládači Xbox One vyvolá hodnoty. Pokiaľ sú odpovede odlišné a okamžité, všetko je nastavené a funguje správne.

Zahrajte si hry na Raspberry Pi pomocou ovládača Xbox One

Teraz by ste mali byť všetci pripravení začať hrať s radičom Xbox One na Raspberry Pi. Či už používate RetroPie, Recalbox alebo iné retro herné príslušenstvo pre Raspberry Pi Retro hry na Raspberry Pi: Pochopenie ROM, RetroPie, Recalbox a ďalšíchRaspberry Pi je ideálny na hranie klasických videohier. Tu je návod, ako začať so retro hrami na vašom Raspberry Pi. Čítaj viac profily ovládača by mali byť k dispozícii. To znamená, že keď pripojíte ovládač, môžete nielen prechádzať rozhraním retro hernej platformy, ale aj hrať hry!

Ak váš radič Xbox One nefunguje, máme tipy, ako opraviť poškodený ovládač Xbox One.

Pamätajte, že máte tri spôsoby, ako pripojiť radič Xbox One k Raspberry Pi:

  1. Použite kábel USB
  2. Synchronizácia prostredníctvom bezdrôtového adaptéra Xbox
  3. Synchronizácia pomocou zabudovaného nástroja Bluetooth (Raspberry Pi 3 alebo novší)

Chceš nejakú retro akciu pre dvoch hráčov, ale iba jedného kontrolóra? Pozrite sa na naše zaokrúhlenie najlepšie ovládače pre RetroPie 10 najlepších ovládačov pre RetroPieRetroPie je iba taký dobrý ako jeho kontrolór. Tu sú najlepšie ovládače pre RetroPie. Čítaj viac .

Christian Cawley je zástupcom redaktora pre bezpečnosť, Linux, DIY, programovanie a techniku. Produkuje tiež skutočne užitočný podcast a má bohaté skúsenosti s podporou počítačov a softvéru. Christian je prispievateľom do časopisu Linux Format a je fanúšikom hry Raspberry Pi, milencom Lego a retro hráčom.