Oglas

Ventilator za igranje retro iger z željo po priključitvi krmilnika Xbox One na vaš Raspberry Pi? Zahvaljujoč orodjem za samodejno konfiguracijo v RetroPie in Recalbox je mogoče nadzirati igre s krmilnikom Xbox.

Kaj pa dejanska povezava? Ali je možno? Mogoče potrebujete adapter za povezavo krmilnika Xbox One z drugim računalnikom? Tukaj je tisto, kar morate vedeti.

Konfiguriranje datoteke Raspbian za krmilnik Xbox One

Če nameravate s svojim Raspberry Pi uporabljati krmilnik Xbox One, začnite s posodobitvijo operacijskega sistema. V terminalu uporabite:

sudo apt update posodobitev sudo apt

Počakajte, da se vsako od teh konča, in preučite morebitne pozive za potrditev namestitve.

Sinhronizirajte krmilnik Xbox One z Raspberry Pi

V večini primerov ne bi potrebovali gonilnika krmilnika Xbox One v napravi Raspbian. Podpora krmilniku je vgrajena v operacijski sistem. Vendar starejši emulatorji tega ne zaznajo. Uporabna je tudi za povezovanje prek Bluetooth (glej spodaj).

Če imate težave, da krmilnik Xbox One deluje z določenimi igrami, namestite gonilnik s

instagram viewer
sudo apt namestite xboxdrv

Počakajte, da se namestitev konča, preden nadaljujete.

Kako povezati krmilnik Xbox One z Raspberry Pi preko USB

Lepota USB je, da lahko preprosto priključite in predvajate.

Čeprav je udobje krmilnika Xbox One njegova brezžična prilagodljivost, če želite, da ga uporabite, poskusite z USB. Za to je mogoče uporabiti polnilni kabel Xbox One, če pa vaš sistem ni vključil, boste morali kupiti svoj. 2,7-metrska različica je najboljša za igranje na retro sistemih.

Uradni Microsoft Xbox One USB polnilni kabelUradni Microsoft Xbox One USB polnilni kabel Kupite zdaj na Amazonu $7.15

Ne pozabite, lahko kupite tudi kabelsko različico krmilnika Xbox One. To se bo vklopilo naravnost in prihranilo čas pri konfiguriranju Bluetooth.

Žični krmilnik PowerA Enhanced za Xbox OneŽični krmilnik PowerA Enhanced za Xbox One Kupite zdaj na Amazonu $24.99

Kako povezati krmilnik Xbox One z Raspberry Pi prek Bluetooth

Če nameravate krmilnik Xbox One povezati z Raspberry Pi, je najbolje izbrati kasnejši model. Starejši Raspberry Pi nimajo hitrosti obdelave (ali možnosti Wi-Fi in Bluetooth) za upravljanje brezžičnih krmilnikov. Uporabite USB, če ste omejeni na starejše Pis.

Z Raspberry Pi ali novejšo različico imate dve možnosti za brezžično povezljivost:

  1. Brezžični adapter dongle
  2. Orodje Bluetooth na vozilu

Eno je bistveno lažje kot drugo.

1. način: Uporaba Microsoftovega brezžičnega adapterja Xbox

Najenostavnejši način za povezavo krmilnika Xbox One z Raspberry Pi je uporaba uradne Brezžični adapter Microsoft Xbox.

Brezžični adapter Microsoft XboxBrezžični adapter Microsoft Xbox Kupite zdaj na Amazonu $23.99

(Upoštevajte, da se ta krmilnik razlikuje od tistega, ki ga uporablja brezžični krmilnik Xbox 360.)

Z brezžičnim adapterjem, priključenim na vaš Raspberry Pi, se zaženite in nato počakajte, da se naprava prižge. Hkrati držite gumb za seznanjanje na adapterju in krmilniku Xbox One in počakajte, da se lučke sinhronizirajo. Ko prenehajo utripati, ste pripravljeni na igro!

2. način: Neposredno seznanjanje prek orodja Bluetooth

Preden nadaljujete, se prepričajte, da ste namestili gonilnik xboxdrv, kot je razloženo prej.

Če sinhronizirate krmilnik Xbox One, morate onemogočiti ERTM. To je izboljšani način ponovnega prenosa, ki je ključna funkcija Bluetooth. Naprave ne morejo sinhronizirati, če je omogočena. Onemogoči ERTM z:

echo 'možnosti bluetooth onemogoči_ertm = Y' | sudo tee -a /etc/modprobe.d/bluetooth.conf

Nato znova zaženite program Raspberry Pi:

sudo reboot

Ponovno zagnani program Raspberry Pi je zdaj pripravljen za povezavo Bluetooth. Orodja Bluetooth zaženite z:

sudo bluetoothctl

Videli bi odgovor "Registriran agent" in nov poziv [Bluetooth] #. V trenutku omogočite agenta, kot je:

agent na

Nato ga nastavite kot privzeto:

privzeti agent

Naslednji korak je začetek skeniranja odkriti Bluetooth naprav. Za začetek optičnega branja uporabite ukaz "scan on":

skeniranje na
Poiščite naprave Bluetooth

Takoj boste na terminalu razpoložljivih naprav videli seznam. Vendar krmilnik Xbox One ne bo med temi elementi. Namesto tega boste morali krmilnik odkriti. Vklopite ga in pridržite gumb za sinhronizacijo na sprednji strani naprave poleg vrat microUSB.

Naprave Bluetooth, ki jih je našel Raspberry Pi

Ko začne lučka gumba Xbox utripati, je to mogoče zaznati. V terminalu bi morali videti niz številk in opis. Naša je izgledala tako:

[NOVO] Naprava 5C: BA: 37: 4D: 1D: 95 Xbox brezžični krmilnik

Šest parov črk in številk, ločenih s črkami, je MAC naslov krmilnika Xbox One. To se uporablja za povezovanje regulatorja na Raspberry Pi z ukazom connect:

priključite 5C: BA: 37: 4D: 1D: 95

(Vaš MAC naslov bo drugačen.)

Povezava s krmilnikom Xbox One potrjena

Povezava bo v ukaznem pozivu potrjena s vrstico vrstic, ki ji sledi "Povezava uspešna."

Da bi zagotovili enostavno povezavo v prihodnosti, naročite Raspberry Pi, da zaupa regulatorju:

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

Po tem zaključite z orodjem Bluetooth Ctrl + D.

Preizkusite Xbox One Controller

Na tej stopnji ste končali. Če želite potrditi, da krmilnik Xbox One deluje pravilno, namestite programsko opremo krmilne palice:

sudo apt namestite igralno palico

S to namestitvijo uporabite orodje jstest za preverjanje vhodov krmilnika Xbox One:

sudo jstest / dev / input / js0

V terminalu se odpre novo okno s seznamom gumbov in osi. Vsak bo prikazal različne vrednosti, ko ga pritisnete in premaknete. Če premikate gumbe in palčke na krmilniku Xbox One, bodo prikazane vrednosti. Dokler so odzivi različni in trenutni, je vse nastavljeno in deluje pravilno.

Začnite z igranjem na Raspberry Pi s krmilnikom Xbox One

Do zdaj bi morali biti pripravljeni, da začnete igrati igre s krmilnikom Xbox One na vašem Raspberry Pi. Ali uporabljate RetroPie, Recalbox ali kako drugo retro igralni paket za Raspberry Pi Retro igranje na Raspberry Pi: Razumevanje ROM-ov, RetroPie, Recalbox in še večRaspberry Pi je idealen za igranje klasičnih video iger. Spodaj je opisano, kako začeti z retro igranjem na vašem Raspberry Pi. Preberi več Na voljo bi morali biti profili regulatorjev. To pomeni, da ko priklopite krmilnik, ne morete samo krmariti po vmesniku platforme za retro igralne igre, ampak lahko igrate tudi igre!

Če tudi vaš krmilnik Xbox One ne deluje, ga imamo nasveti, kako popraviti pokvarjen krmilnik Xbox One.

Ne pozabite, da imate tri načine za povezavo krmilnika Xbox One na vaš Raspberry Pi:

  1. Uporabite kabel USB
  2. Sinhronizirajte se z brezžičnim adapterjem Xbox
  3. Sinhronizacija z vgrajenim orodjem Bluetooth (Raspberry Pi 3 ali novejšim)

Želite nekaj retro igranja za dva igralca, vendar le enega krmilnika? Oglejte si naš pregled seznama najboljši krmilniki za RetroPie 10 najboljših krmilnikov za RetroPieRetroPie je dober le toliko kot njegov krmilnik. Tukaj so najboljši krmilniki za RetroPie. Preberi več .

Christian Cawley je namestnik urednika za varnost, Linux, samostojno delo, programiranje in razloženo tehnologijo. Proizvaja tudi Zares uporaben Podcast in ima bogate izkušnje na področju podpore za namizje in programsko opremo. Christian je sodelavec revije Linux Format, kristjalec Raspberry Pi, ljubitelj Lego in ljubitelj retro iger.