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.
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
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:
- Bezdrôtový adaptérový adaptér
- 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ť
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.
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 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:
- Použite kábel USB
- Synchronizácia prostredníctvom bezdrôtového adaptéra Xbox
- 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.