Hirdetés
Retro játékrajongó arra késztetve, hogy csatlakoztassa az Xbox One vezérlőjét a Raspberry Pi-hez? A RetroPie és a Recalbox automatikus konfigurációs eszközeinek köszönhetően az Xbox vezérlővel ellenőrizhetőek a játékok.
De mi van a tényleges kapcsolattal? Lehetséges? Szüksége van adapterre az Xbox One vezérlő csatlakoztatásához egy másik számítógéphez? Itt van, amit tudnia kell.
Raspbian konfigurálása Xbox One vezérlőhöz
Ha Xbox One vezérlőt szeretne használni a Raspberry Pi készülékkel, kezdje az operációs rendszer frissítésével. A terminálon használja:
sudo apt frissítés sudo apt frissítés
Várjon, amíg ezek mindegyike befejeződik, és vigyázzon a telepítés megerősítését kérő javaslatokra.
A legtöbb esetben nincs szükség illesztőprogramra az Raspbian Xbox One vezérlőjéhez. A vezérlő támogatása be van építve az operációs rendszerbe. Az idősebb emulátorok és játékok azonban ezt nem észlelik. Ez is hasznos a Bluetooth-on keresztül történő csatlakozáshoz (lásd alább).
Ha problémái vannak az Xbox One vezérlő működtetéséről bizonyos játékokkal, telepítse az illesztőprogramot
sudo apt install xboxdrv
Mint mindig, várja meg, amíg a telepítés befejeződik, mielőtt folytatja.
Xbox One vezérlő csatlakoztatása Raspberry Pi-hez USB-n keresztül
Az USB szépsége az, hogy egyszerűen csatlakoztathatja és lejátszhatja.
Míg az Xbox One vezérlő kényelme a vezeték nélküli rugalmasság, ha kétségbeesetten szeretné használni, próbálkozzon az USB-vel. Erre az Xbox One töltő kábel használható, de ha a rendszer nem tartalmazott egyet, akkor meg kell vásárolnia a sajátját. A 2,7 méteres változat a legjobb retro rendszerekkel való játékhoz.
Hivatalos Microsoft Xbox One USB töltőkábelHivatalos Microsoft Xbox One USB töltőkábel Vásároljon most az Amazonon $7.15
Ne felejtsük el, hogy megvásárolhatja az Xbox One vezérlő vezetékes változatát is. Ez egyenesen csatlakozik, és időt takarít meg a Bluetooth konfigurálásában.
PowerA továbbfejlesztett vezetékes vezérlő az Xbox One-hozPowerA továbbfejlesztett vezetékes vezérlő az Xbox One-hoz Vásároljon most az Amazonon $24.99
Az Xbox One vezérlő csatlakoztatása a Raspberry Pi-hez Bluetooth-on keresztül
Ha azt tervezi, hogy az Xbox One vezérlőjét egy Raspberry Pi-hez csatlakoztatja, akkor legjobb választani egy későbbi modellt. Az Régebbi Málna Pi nem rendelkezik a feldolgozás sebességével (vagy a Wi-Fi és a Bluetooth képességével) a vezeték nélküli vezérlők kezeléséhez. Használjon USB-t, ha az idősebb Pis-re korlátozódik.
A Raspberry Pi vagy újabb verzióval a vezeték nélküli kapcsolat kétféle lehetősége van:
- Vezeték nélküli adapter dongle
- Fedélzeti Bluetooth eszköz
Az egyik lényegesen könnyebb, mint a másik.
1. módszer: A Microsoft Xbox vezeték nélküli adapterének használata
Az Xbox One vezérlő Raspberry Pi-hez való csatlakoztatásának legegyszerűbb módja a hivatalos személy használata Microsoft Xbox vezeték nélküli adapter.
Microsoft Xbox vezeték nélküli adapterMicrosoft Xbox vezeték nélküli adapter Vásároljon most az Amazonon $23.99
(Vegye figyelembe, hogy ez a vezérlő különbözik attól, amelyet az Xbox 360 vezeték nélküli vezérlő használ.)
Ha a vezeték nélküli adaptert csatlakoztatja a Raspberry Pi-hez, indítsa be és várja meg, amíg az eszköz felgyullad. Tartsa egyszerre az adapter és az Xbox One vezérlő párosító gombját, és várja meg, amíg a lámpák szinkronizálódnak. Ha nem villog, készen állsz a játékra!
2. módszer: Párosítás közvetlenül a Bluetooth eszközön keresztül
Mielőtt folytatná, ellenőrizze, hogy telepítette-e az xboxdrv illesztőprogramot a korábban ismertetett módon.
Az Xbox One vezérlő szinkronizálásához le kell tiltania az ERTM-et. Ez a továbbfejlesztett újraátviteli mód, a Bluetooth egyik legfontosabb jellemzője. Engedélyezve azonban az eszközök nem tudnak szinkronizálni. Az ERTM letiltása:
echo 'opciók bluetooth disable_ertm = Y' | sudo tee -a /etc/modprobe.d/bluetooth.conf
Ezután indítsa újra a Raspberry Pi-t:
sudo reboot
Az újraindított Raspberry Pi készen áll a Bluetooth-kapcsolatra. Indítsa el a Bluetooth eszközöket:
sudo bluetoothctl
Látnia kell az „Agent regisztrált” választ és egy új felszólítást [Bluetooth] #
. A promptnál engedélyezze az ügynököt így:
ügynök
Ezután állítsa alapértelmezésként:
default-szer
A következő lépés a felfedezésre váró Bluetooth-eszközök keresésének megkezdése. A szkennelés megkezdéséhez használja a „beolvasás” parancsot:
beolvasni
Azonnal megjelenik egy lista az elérhető eszközök terminálján. Az Xbox One vezérlő azonban nem szerepel ezen elemek között. Ehelyett a vezérlőt felfedezhetővé kell tennie. Kapcsolja be, majd tartsa lenyomva a szinkronizáló gombot a készülék elején, a microUSB port mellett.
Amikor az Xbox gomb jelzőfénye villogni kezd, felfedezhető. Látnia kell egy számsort és egy leírást a terminálon. A miénk így néz ki:
[ÚJ] 5C eszköz: BA: 37: 4D: 1D: 95 Xbox vezeték nélküli vezérlő
A kettősponttal elválasztott hat pár betű és szám az Xbox One vezérlő MAC-címe. Ezt a vezérlőt a Raspberry Pi-hez a connect paranccsal kell összekötni:
csatlakoztassa az 5C: BA: 37: 4D: 1D: 95
(A MAC-címed más lesz.)
A kapcsolatot a parancssorban egy sorsorral, majd a „Csatlakozás sikeres” üzenettel erősítjük meg.
A jövőbeli egyszerű kapcsolat biztosítása érdekében utasítsa a Raspberry Pi-t, hogy bízzon a vezérlőben:
bizalom 5C: BA: 37: 4D: 1D: 95
Ha elkészült, akkor lépjen ki a Bluetooth eszközből Ctrl + D.
Tesztelje az Xbox One vezérlőjét
Ebben a szakaszban kész. Az Xbox One vezérlő megfelelő működésének ellenőrzéséhez telepítse a joystick szoftvert:
sudo apt install joystick
Ha telepítve van, használja a jstest eszközt az Xbox One vezérlő bemeneteinek ellenőrzéséhez:
sudo jstest / dev / input / js0
Egy új ablak nyílik meg a terminálon, a gombok és tengelyek listája. Mindegyik eltérő értékeket jelenít meg, amikor megnyomják és mozgatják. Az Xbox One vezérlő gombjainak és miniatűrjeinek körül mozgatva az értékek jelennek meg. Mindaddig, amíg a válaszok eltérőek és pillanatnyiak, a beállítások megfelelően működnek.
Kezdje a játékot a Málna Pi-n egy Xbox One vezérlővel
Most már készen kell állnia arra, hogy elindítsa a játékot egy Xbox One vezérlővel a Raspberry Pi készüléken. Függetlenül attól, hogy RetroPie-t, Recalbox-ot vagy másat használ retro játékcsomag Raspberry Pi-hez Retro játék a Málna Pi-n: A ROM-ok, a RetroPie, a Recalbox és egyebek megértéseA Raspberry Pi ideális klasszikus videojátékok lejátszásához. Így kezdheti el a retro játékot a Raspberry Pi készüléken. Olvass tovább a vezérlőprofiloknak rendelkezésre kell állniuk. Ez azt jelenti, hogy amikor csatlakoztatja a vezérlőt, nemcsak a navigálhat a retro játékplatform felületén, hanem játszhat is!
Ezenkívül, ha az Xbox One vezérlő nem működik, megvan tippeket a törött Xbox One vezérlő javításához.
Ne feledje, hogy háromféleképpen csatlakoztathat egy Xbox One vezérlőt a Raspberry Pi-hez:
- Használjon USB-kábelt
- Szinkronizálás az Xbox vezeték nélküli adapter segítségével
- Szinkronizálás a fedélzeti Bluetooth eszköz (Raspberry Pi 3 vagy újabb) használatával
Szeretne néhány retro játékost, de csak egy vezérlővel rendelkezik? Nézze meg a A RetroPie legjobb vezérlői A 10 legjobb vezérlő a RetroPie-hezA RetroPie csak annyira jó, mint a vezérlője. Itt vannak a RetroPie legjobb vezérlői. Olvass tovább .
Christian Cawley a biztonság, a Linux, a barkácsolás, a programozás és a műszaki magyarázatú szerkesztőhelyettes. Előállítja a The Really Useful Podcast-ot is, és nagy tapasztalattal rendelkezik az asztali és szoftver támogatással kapcsolatban. Christian, a Linux Format magazin közreműködője, egy Raspberry Pi gyártója, Lego szeretője és retro játék rajongója.