Nyní restartujte distribuci naposledy a tentokrát pokračujte v Emulační stanici. Pokud jste připojili svůj regulátor, distro ho vyzvedne.

Stiskněte a podržte libovolné tlačítko na ovladači, abyste pomohli distributorovi správně identifikovat regulátor. Poté budete požádáni o zmapování klíče na ovladači. Uvědomte si, že toto základní mapování je pouze pro navigaci v grafickém rozhraní a pomáhá vám přepínat mezi emulovaným systémem a výběrem hry.

  • Přehled Xbox Elite Wireless Controller

Jakmile nastavíte ovladač, přejdete do hlavní nabídky rozhraní Emulation Station. Nyní nastavte regulátor pro hraní her, přejděte do nabídky RetroPie v Emulační stanici a vyberte možnost ‚Konfigurovat RetroArch Keyboard / Joystick‘.

Emulační stanice zobrazuje počet her uvnitř určitého emulátoru

Použijte klávesnici a vyberte první možnost s označením „Konfigurovat joystick / ovladač“. Poté postupujte podle pokynů na obrazovce pro nastavení ovladače. Pokud váš regulátor neobsahuje tlačítka, o které jste požádáni, počkejte několik sekund a nastavení se přesune na další tlačítko.

Ovladače řidiče

Používáte-li ovladač Xbox 360 nebo PS3, nejprve musíte nainstalovat ovladače, než je RetroPie může vyzvednout. V předchozích verzích se jednalo o hackování na příkazovém řádku.

Nicméně v poslední verzi distribuce je to velmi jednoduchá a přímočará záležitost. Vyhledejte možnost RetroPie-Setup v nabídce RetroPie uvnitř stanice Emulation.

To vás přivede do menu Ncurses skriptu RetroPie-Setup, který jsme dříve používali. Pomocí klávesnice vyberte třetí možnost konfigurace distro.

RetroArch je multi-systémový emulátor, který provádí těžké zvedání pro distro

Procházejte seznamem a vyberte příslušnou možnost instalace ovladače pro váš řadič – ‚318‘ pro instalaci ovladače PS3 a číslo ‚332‘ pro instalaci ovladače pro konzolu Xbox 360.

Skript Xbox360 stáhne ovladač xboxdrv a upraví soubor /etc/rc.local a spustí ovladač při spuštění. Skript přidává položky pro drátové 360 řadiče. Používáte-li bezdrátové ovladače, otevřete v textovém editoru soubor /etc/rc.local, vyhledejte řádky, které začínají xboxdrv a vyměňte –id možnost s –wid .

Pokud používáte řadiče PS3, po instalaci ovladačů pomocí skriptu, jak je popsáno výše, budete vyzváni k připojení adaptéru Bluetooth pro řadiče.

Dokonce i poté, co jste tak učinili, RetroPie nezjistí správce. To se dá podle vývojářů očekávat. Ukončete scénář a vyjděte z stanice Emulation. Jakmile se vrátíte zpět na příkazový řádek, přepněte na adresář / opt / retropie / add / ps3controller / a zadejte

$ sudo ./sixpair

Tento malý nástroj by měl detekovat adaptér Bluetooth a oznámit to RetroPie.

  • Jak získat Wi-Fi a Bluetooth pracovat na Raspberry Pi 3

Nyní restartujte Raspberry Pi a po jeho zálohování přejděte do adresáře / dev / input a seznamte jej s obsahem ls . Pokud byl váš kontrolér detekován, je uveden jako js0. Řadič můžete otestovat pomocí:

$ jstest / dev / vstup / js0

který vyvolá program jstest určený k testování funkcí regulátoru. Nyní se vraťte zpět do nabídky RetroPie na stanici Emulation Station a použijte volbu „Configure RetroArch Keyboard / Joystick“ pro nastavení ovladače.

A to je – vaše správci jsou nyní připraveni a připraveni jít. Můžete to udělat se všemi řadiči a RetroPie uloží konfiguraci a automaticky ho načte při každém připojení regulátoru.

Nyní můžete procházet Emulační stanicí a přehrávat předinstalované hry s vašimi řadiči.

K systému RetroPie můžete připojit až čtyři virtuální ovladače

Použijte virtuální gamepad

Nedotýkejte se, pokud nemáte herní ovladač – místo toho můžete vytvořit a používat virtuální verzi v telefonu nebo tabletu. Chcete-li vytvořit virtuální herní plochu, přejděte na XTerminal a zadejte následující příkazy pro instalaci požadovaných komponent:

$ sudo apt-get update

$ sudo apt-get upgrade

$ wget http://node-arm.herokuapp.com/node_latest_armhf.deb

$ sudo dpkg -i node_latest_armhf.deb

Jakmile máte součásti, přepněte na uživatele root pomocí příkazu su. Budete vyzváni k zadání hesla uživatele root (raspberry). Po ověření zadejte

#git clone https://github.com/miroof/nodevirtual-gamepads

# cd uzel-virtuální-gamepads

# npm install

# npm install pm2 -g

Uvedené kroky trvají jen málo času. Jakmile skončíte, můžete spustit řadič a umožnit jeho spuštění automaticky při spuštění:

# pm2 start main.js

# pm2 startup

# sudo pm2 uložte

Nyní uchopte telefon nebo tablet, otevřete webový prohlížeč (vývojáři doporučují Google Chrome pro nejlepší výsledky) a do adresního řádku zadejte adresu IP Raspberry Pi. Na stránce byste měli vidět virtuální řadič.

Všimněte si, že je třeba konfigurovat řadič s a RetroArch stejně jako s fyzickým řadičem. Webová aplikace pro ovládání hry také poskytuje hmatovou zpětnou vazbu – pokud to považujete za dráždivé, můžete ji deaktivovat tak, že se zařízení vypne z vibrací.

  • Vychutnal si tento článek? Rozšiřte své znalosti o Linuxu, získávejte více z vašeho kódu a zjistěte nejnovější vývoj open source v rámci formátu Linux. Přečtěte si náš vzorkovač dnes a využijte nabídku uvnitř.