Oglas

Ventilator retro igra sa nagonom da povežete svoj Xbox One kontroler s Raspberry Pi? Zahvaljujući automatskim alatima za konfiguraciju u RetroPie i Recalbox, moguće je upravljati igrama s Xbox kontrolerom.

Ali što je sa stvarnom vezom? Je li moguće? Možda vam treba adapter za spajanje Xbox One kontrolera na drugo računalo? Evo što trebate znati.

Konfiguriranje Raspbian-a za Xbox One Controller

Ako planirate koristiti kontroler Xbox One s uređajem Raspberry Pi, počnite ažuriranjem operativnog sustava. U terminalu koristite:

sudo apt update sudo apt nadogradnja

Pričekajte dok se svaki od njih dovrši i pazite na upute za potvrdu instalacije.

Sinkronizirajte Xbox One kontroler s Raspberry Pi

U većini slučajeva ne treba vam upravljački program za kontroler Xbox One na uređaju Raspbian. Podrška za kontroler ugrađena je u operativni sustav. Međutim, stariji emulatori i igre to ne otkrivaju. Također je korisno za povezivanje putem Bluetooth-a (vidi dolje).

Ako imate poteškoća s Xbox One kontrolerom za rad s određenim igrama, instalirajte upravljački program sa

instagram viewer
sudo apt instalirati xboxdrv

Kao i uvijek, pričekajte da se instalacija završi prije nego što nastavite.

Kako spojiti Xbox One Controller na Raspberry Pi putem USB-a

Ljepota USB-a je što jednostavno možete priključiti i reproducirati.

Iako je pogodnost Xbox One kontrolera njegova bežična fleksibilnost, ako ga očajnički želite koristiti, isprobajte USB. Za to se može koristiti Xbox One kabel za punjenje, ali ako vaš sustav nije uključio, morat ćete kupiti vlastiti. Verzija 2,7 metara najbolja je za igranje na retro sustavima.

Službeni Microsoft Xbox One USB kabel za punjenjeSlužbeni Microsoft Xbox One USB kabel za punjenje Kupite sada na Amazonu $7.15

Ne zaboravite, možete kupiti i žičanu verziju Xbox One kontrolera. To će se priključiti izravno i uštedjeti vrijeme konfiguriranja Bluetooth-a.

PowerA Poboljšani žični kontroler za Xbox OnePowerA Poboljšani žični kontroler za Xbox One Kupite sada na Amazonu $24.99

Kako spojiti Xbox One Controller na Raspberry Pi putem Bluetooth-a

Ako planirate spojiti svoj Xbox One kontroler na Raspberry Pi, najbolje je odabrati kasniji model. Stariji Raspberry Pi nemaju brzinu obrade (ili Wi-Fi i Bluetooth mogućnosti) za rukovanje bežičnim kontrolerima. Koristite USB ako ste ograničeni na starije Pis.

S Raspberry Pi ili novijim, imate dvije mogućnosti bežične veze:

  1. Bežični adapter dongle
  2. Ugrađeni Bluetooth alat

Jedno je znatno lakše od drugog.

1. metoda: Korištenje Microsoftovog bežičnog adaptera Xbox

Najjednostavniji način povezivanja Xbox One kontrolera na Raspberry Pi je upotreba službenih Microsoft Xbox bežični adapter.

Microsoft Xbox bežični adapterMicrosoft Xbox bežični adapter Kupite sada na Amazonu $23.99

(Imajte na umu da se ovaj kontroler razlikuje od onoga koji koristi bežični kontroler Xbox 360.)

Uz bežični adapter spojen na vaš Raspberry Pi, podignite sustav, a zatim pričekajte da se uređaj upari. Držite gumb za uparivanje na adapteru i Xbox One kontroleru istovremeno i pričekajte da se svjetla sinkroniziraju. Kad prestanu treptati, spremni ste za igru!

Druga metoda: Uparivanje izravno putem Bluetooth alata

Prije nastavka provjerite jeste li instalirali upravljački program xboxdrv kao što je ranije objašnjeno.

Sinkroniziranje kontrolera Xbox One zahtijeva da isključite ERTM. Ovo je poboljšani način ponovnog prijenosa, glavna značajka Bluetooth-a. Međutim, ako je omogućen, uređaji se ne mogu sinkronizirati. Onemogućite ERTM sa:

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

Zatim ponovno pokrenite Raspberry Pi:

sudo reboot

Ponovno pokrenut Raspberry Pi sada je spreman za Bluetooth povezivanje. Pokrenite Bluetooth alate pomoću:

sudo bluetoothctl

Trebali biste vidjeti odgovor "Agent registriran" i novi upit [Bluetooth] #. U trenutku omogućite agent poput:

agent na

Zatim ga postavite kao zadanog:

Zadana-agent

Sljedeći je korak započinjanje skeniranja Bluetooth uređaja koji se mogu otkriti. Upotrijebite naredbu "skeniranje" za započinjanje skeniranja:

skeniranje uključeno
Tražite Bluetooth uređaje

Odmah ćete na popisu dostupnih uređaja vidjeti popis. No, kontroler Xbox One neće biti među tim stavkama. Umjesto toga, morat ćete učiniti kontroler otkrivenim. Uključite ga, a zatim pritisnite gumb za sinkronizaciju na prednjoj strani uređaja, pored microUSB priključka.

Bluetooth uređaji pronađeni u tvrtki Raspberry Pi

Kad lampica gumba Xbox počne treptati, otkrije se. Trebali biste vidjeti niz brojeva i opis se pojaviti na terminalu. Naši su izgledali ovako:

[NOVO] Uređaj 5C: BA: 37: 4D: 1D: 95 Xbox bežični kontroler

Šest parova slova i brojeva razdvojenih kolonama su MAC adresa Xbox One kontrolera. Koristi se za povezivanje kontrolera s Raspberry Pi pomoću naredbe connect:

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

(Vaša MAC adresa će biti drugačija.)

Potvrđena je veza s Xbox One kontrolerom

Veza će biti potvrđena u naredbenom retku s retkom redaka iza kojih slijedi "Veza je uspješna."

Da biste osigurali lako povezivanje u budućnosti, uputite Raspberry Pi da povjeri upravljaču:

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

Nakon toga učinite to pomoću Bluetooth alata Ctrl + D.

Testirajte svoj Xbox One Controller

U ovoj fazi ste gotovi. Da biste potvrdili da kontroler Xbox One ispravno radi, instalirajte softver upravljačke palice:

sudo apt instalirati joystick

Uz ovo instalirano, pomoću alata jstest provjerite ulaze vašeg Xbox One:

sudo jstest / dev / input / js0

U terminalu će se otvoriti novi prozor, popis gumba i sjekira. Svaka će prikazati različite vrijednosti kada ih pritisnete i pomaknete. Pomicanjem gumba i sličica na kontroleru Xbox One zatražiće da se pojave vrijednosti. Sve dok su odgovori različiti i trenutni, sve je postavljeno i ispravno radi.

Započnite igranje na Raspberry Pi s Xbox One kontrolerom

Do sad ste trebali biti spremni za početak igranja s Xbox One kontrolerom na vašem Raspberry Pi. Bilo da koristite RetroPie, Recalbox ili neku drugu retro igrački paket za Raspberry Pi Retro igranje na Raspberry Pi: Razumijevanje ROM-ova, RetroPie, Recalbox i još mnogo togaRaspberry Pi je idealan za igranje klasičnih video igara. Evo kako započeti s retro igranjem na vašem Raspberry Pi. Čitaj više profili kontrolera trebaju biti dostupni. To znači da kad povežete kontroler, ne samo da možete kretati po sučelju retro igračke platforme, možete i igrati igre!

Također, ako vaš Xbox One kontroler ne radi, mi to imamo savjeti kako popraviti pokvareni kontroler Xbox One.

Zapamtite, imate tri načina za spajanje Xbox One kontrolera na vaš Raspberry Pi:

  1. Koristite USB kabel
  2. Sinkronizirajte putem Xbox bežičnog adaptera
  3. Sinkronizirajte pomoću ugrađenog alata Bluetooth (Raspberry Pi 3 ili noviji)

Želite li neku retro akciju za dva igrača, ali imate samo jednog kontrolera? Pogledajte naš pregled lista najbolji kontroleri za RetroPie 10 najboljih kontrolera za RetroPieRetroPie je dobar samo koliko i njegov kontroler. Evo najboljih kontrolera za RetroPie. Čitaj više .

Christian Cawley je zamjenik urednika za sigurnost, Linux, DIY, programiranje i objašnjene tehnologije. On također proizvodi stvarno korisni podcast i ima veliko iskustvo u podlozi za radnu površinu i softver. Christian koji je suradnik časopisa Linux Format, Christian je majstor koji proizvodi Raspberry Pi, ljubitelj Lego i ljubitelj retro igara.