Mga Sinusuportahang Controller ng Batocera IPAC2

Impormasyon ng Produkto
Mga pagtutukoy:
- Mga Sinusuportahang Controller: Lahat ng pangunahing controller
- Pagkakatugma: Batocera
Mga Sinusuportahang Controller
Ang lahat ng mga pangunahing controller ay sinusuportahan ng Batocera. Gumagamit ang EmulationStation ng panloob na database upang ang karamihan sa mga ito ay gumana sa labas ng kahon, walang kinakailangang pagsasaayos. Para sa mga controller na wala pa sa database na ito, ipo-prompt ka ni Batocera na manu-manong imapa ang mga button nito.
Ang ilang mga controller ay maaaring may partikular na mga tagubilin na dapat sundin upang kumonekta sila sa Batocera sa unang lugar, lalo na sa mga wireless. Ang nasabing mga tagubilin ay kasama sa ibaba.
Mga IPAC2 USB Controller

Ang I-PAC (Interface for PC to Arcade Controls) ay isang hanay ng mga board na nagbibigay-daan sa pagkonekta ng mga kontrol sa arcade gaya ng mga button at joystick sa isang USB port sa isang host system. Dinisenyo ito sa paligid ng MAME emulator na sumusuporta sa mahigit 1000 arcade game at maaaring gamitin kasama ng iba pang mga emulator o anumang software na nangangailangan ng input ng keyboard o game controller. Dinisenyo ito para magamit sa loob ng cabinet ng Arcade Games na may naka-mount din na host system sa loob, ngunit madaling gamitin sa simpleng control panel na walang cabinet.
Ang mga espesyal na pindutan ng shift function ay nangangahulugan na ang isang normal na keyboard ay kailangan lamang para sa paglo-load at pagsasaayos ng laro, hindi para sa gameplay. Maaaring i-program ang lahat ng key code ngunit hindi mo na kailangan dahil magagamit mo ang built-in na default na configuration na mayroong lahat ng karaniwang MAME code para sa mabilis at madaling pag-install. Ang mga naka-program na key code ay iniimbak kahit na pagkatapos ng power off. Magbasa pa dito: I-configure ang mga USB Keyboard Encoder
Mga generic na USB controller
Dapat gumana ang anumang klasikal na USB controller. Walang espesyal na aksyon na gagawin upang gawin itong gumana, maliban kung sa huli ay i-configure ito, kung wala ito sa aming database.
Mga generic na Bluetooth controller
Dapat gumana ang anumang generic na Bluetooth controller. Ang tanging aksyon na gagawin ay itakda ang iyong controller sa discovery mode (kadalasan ay mayroong espesyal na kumbinasyon ng button na kailangan mong hawakan nang ilang segundo, sumangguni sa manual nito) pagkatapos ay ipares ang controller sa pamamagitan ng pagpunta sa menu sa CONTROLLER & BLUETOOTH SETTINGS → PAIR A BLUETOOTH DEVICE. Kapag tapos na, walang espesyal na aksyon na gagawin, upang gawin itong gumana, maliban sa kalaunan ay i-configure ito, kung wala ito sa aming database.
Sa kaso ng mga isyu sa pagpapares, maaaring makatulong na i-clear ang listahan ng device sa pamamagitan ng pagpili sa KALIMUTAN ANG MGA BLUETOOTH DEVICES, pagkatapos ay i-reboot at subukang ipares muli. Pansin! Sa pagkilos na ito, tatanggalin ang lahat ng kilalang Bluetooth controller!
Para sa advanced na pag-setup at mas mahusay na pag-detect ng error, bumuo kami ng gabay para sa manu-manong pagkonekta sa isang Bluetooth device. Kung nasa mga isyu ka pa rin, isaalang-alang din ang iyong BT-dongle na maaaring hindi suportado ng linux ngayon.
8bitdo Bluetooth controllers

- Sinusuportahan ang 8bitdo Bluetooth controllers. Upang ipares ang isang 8bitdo controller, i-on muna ito sa pamamagitan ng pagpindot sa xHstart] + [X] nang sabay (para sa pag-activate ng X-input Mode, na inirerekomenda (para sa example kung gusto mong gumamit ng rumble), kung hindi [+start] + [Y] para sa Switch Mode) at pagkatapos ay pindutin nang matagal ang sync button (kung ang controller ay mayroon nito) o [-select] na button sa loob ng 3 segundo, hanggang sa mabilis na kumurap ang LED. Pagkatapos ay pumunta sa menu sa CONTROLLER & BLUETOOTH SETTINGS → PAIR A BLUETOOTH DEVICE. Dapat ay awtomatiko itong matukoy at maipares.
- Ang mga controller ng 8bitdo ay nakakakuha ng mahusay na suporta mula sa kanilang tagagawa, kaya maaaring sulit na bisitahin ang kanilang pahina ng suporta at mai-install ang pinakabagong firmware. Nag-uulat ang mga user ng napakalaking pinahusay na suporta sa BT pagkatapos pag-update ng firmware.
- 8bitdo Zero (unang henerasyon): Upang ipares, pindutin nang matagal ang [+start] + [R1] sa loob ng 2 segundo, pagkatapos ay pumunta sa menu sa CONTROLLER & BLUETOOTH SETTINGS → PAIR A BLUETOOTH DEVICE. Maghintay ng 10-15 segundo at ang controller ay dapat na awtomatikong makita at ipares.
- Mula sa v31 at mas mataas na 8bitdo controllers sa X-input mode ay nagkakaroon ng ilang isyu sa wastong pagmamapa. Maaari kang lumipat sa paggamit ng D-input mode ([+start] + [B]) upang maiwasan ang mga isyung ito.

- Sinusuportahan ang DualShock PS3 controllers. Sa kaso ng mga isyu, kadalasan ay ang dongle na hindi sinusuportahan ng Linux o isang walang laman na baterya ng controller (kung minsan ay nakakatulong na i-reset ang controller sa pamamagitan ng pagpindot sa maliit na button sa likod gamit ang toothpick sa loob ng ilang segundo). Upang ipares ang isang PS3 controller:
- Isaksak ito sa pamamagitan ng USB-cable sa makinang pinapagana ni Batocera
- Maghintay ng 5-10 segundo
- I-unplug ang cable at pindutin ang PlayStation button sa gitna ng controller
- Dapat ay awtomatiko itong matukoy at maipares. Kapag tapos na, walang espesyal na aksyon na gagawin, ang lahat ng mga pindutan ay paunang na-configure.
Mga controller ng PS4

Sinusuportahan ang mga controllers ng PS4. Sa kaso ng mga isyu, kadalasan ay ang dongle na hindi sinusuportahan ng Linux. Para ipares ang PS4 controller, ilagay muna ito sa pairing mode sa pamamagitan ng pagpindot nang matagal sa PlayStation button at [Share] button nang sabay sa loob ng 3 segundo. Hawakan ang mga butones na ito hanggang sa mabilis na mag-flash ang light bar. Pagkatapos ay pumunta sa menu sa CONTROLLER & BLUETOOTH SETTINGS → PAIR A BLUETOOTH DEVICE. Dapat ay awtomatiko itong matukoy at maipares. Para sa mga touch-friendly na system (pagtingin sa mga Nintendo DS emulator para sa halample), ang PS4 touch pad ay kinikilala bilang mouse, at maaaring gamitin para doon.
Maging maingat sa pag-aayos ng controller sa isa pang device pagkatapos na una itong ipares sa Batocera, ang mga user ay nag-ulat ng kakaibang gawi kapag muling ikinonekta ito sa Batocera machine pagkatapos noon. Ang iniulat na solusyon ay "i-unpair" ang device mula sa kabilang device bago ito muling ikonekta sa Batocera machine.
Mga controller ng PS5

Ang mga controller ng DualSense PS5 ay naiulat na gumagana sa Batocera 5.27. Kailangan mong ipares ang isang bagong controller at tukuyin ang mga button na pagmamapa sa unang pagkakataon na iugnay mo ang iyong controller, at dapat na mahusay na gamitin, na may parehong mga tampok bilang isang PS4 controller.
Mga controller ng Xbox One

Ang mga controller ng Xbox One ay suportado lahat. Mayroong dalawang henerasyon ng mga controller ng Xbox One:
- Orihinal na controller ng Xbox One, na hindi Bluetooth at nangangailangan ng partikular na dongle (tingnan sa ibaba) Pagkatapos, simula sa Xbox One S, naglunsad ang Microsoft ng mas bagong modelo (Model 1708) na native na Bluetooth.
- Ang mas bagong modelo ay maaaring gamitin tulad ng anumang iba pang Bluetooth controller. Maaari kang sumangguni sa pahinang ito upang malaman kung ang iyong controller ay may Bluetooth o wala.
- Para sa orihinal na controller ng Xbox One, sinusuportahan ng orihinal na Microsoft Dongle mula noong Batocera 5.27. Para ipares ito, pindutin lang ang sync button sa iyong controller (gumagana lang ito sa orihinal na RF dongle). Sa kaso ng mga isyu, kadalasan ang dongle mismo ang hindi sinusuportahan ng Linux. Ang tanging aksyon na gagawin, ay ilagay ang iyong controller sa discovery mode (pagkatapos i-on ang controller gamit ang Xbox button sa gitna ng controller, pindutin nang matagal ang maliit na pairing button sa itaas ng controller hanggang sa mabilis na kumikislap ang logo ng Xbox) at pagkatapos ay ipares ang controller sa pamamagitan ng pagpunta sa menu sa CONTROLLER & BLUETOOTH SETTINGS → PAIR A BLUETOOTH DETV. Dapat ay awtomatiko itong matukoy at maipares.
Mga controller ng Xbox 360

Sinusuportahan ang mga controller ng Xbox 360. Kung mayroon kang wired na bersyon, isaksak lang ito sa pamamagitan ng USB. Para sa wireless na bersyon kailangan mo ang RF dongle ng Xbox 360 Wireless Controller (Xbox 360 ay hindi Bluetooth).
Mga controller ng Wii

Ang mga Wii controller ay sinusuportahan sa 2 masarap na mode. Kung sakaling gusto mong gamitin ang Wiimote bilang karaniwang controller para maglaro ng anumang laro, ipares ang controller sa pamamagitan ng pagpunta sa menu sa CONTROLLER & BLUETOOTH SETTINGS → PAIR A BLUETOOTH DEVICE, pagkatapos ay ilagay ang controller sa discovery mode sa pamamagitan ng pagpindot sa pulang button para ilagay ang controller sa discovery mode. Upang gamitin ang controller para maglaro ng Wii, magsimula muna ng Wii game, pagkatapos ay pindutin ang pulang button para ilagay ang controller sa discovery mode.
Lumipat ng mga controller

Ang Switch Pro Controller at ang Switch GameCube Bluetooth controller ay suportado. Ang tanging aksyon na dapat gawin ay ipares ang controller sa pamamagitan ng pagpunta sa menu sa CONTROLLER SETTINGS > PAIR A BLUETOOTH CONTROLLER, pagkatapos ay ilagay ang controller sa discovery mode gamit ang Bluetooth button sa controller. Kapag na-detect ang controller, maaari mong i-configure ang button mapping gaya ng dati. Ang tanging caveat sa Switch Pro Controller ay ang 4 na LED ay patuloy na kumikislap habang naglalaro – ngunit kung hindi man ay gumagana nang maayos ang controller.
X-Arcade Tankstick

Ang X-Arcade Tankstick ay sinusuportahan sa Batocera kapag pinagana mo
controllers.xarcade.enabled=1 sa /userdata/system/batocera.conf file. Ginagawa ito sa pamamagitan ng arcade2jstick module, na nangangahulugan na ang bawat isa sa dalawang stick ay nakikita bilang isang independiyenteng joystick ng EmulationStation at ng mga emulator. Ang trackball ay kinikilala bilang isang USB mouse sa mga emulator na sumusuporta sa mouse.
Dolphinbar para sa mga larong Lightgun

Inirerekomenda naming gumamit ng Mayflash wireless sensor DolphinBar. Gayunpaman, ang ilang mga gumagamit ay nag-ulat ng tagumpay gamit ang Batocera gamit ang isang simpleng Wii LED bar, na nagkokonekta sa isang Wiimote sa Batocera sa pamamagitan ng Bluetooth. Ang DolphinBar ay karaniwang isang Wii LED bar + ang BT module na nagko-convert ng raw signal sa isang mas karaniwang X-input o Dolphin-acceptable signal, na nagpapagana ng ilang emulation mode para sa Wiimote.
Higit pang impormasyon sa mga sumusunod na artikulo:
- laro ng lightgun (para sa mga arcade game, o NES... tingnan ang mga paliwanag sa pahina sa likod ng link na ito)
- Mga larong Wii
Mga orihinal na controller ng SNES/NES
Maaari kang gumamit ng mga orihinal na controller (SNES, NES, ...) kung sakaling mayroon kang board na may GPIO (Raspberry Pi para sa example).
Mga controller ng GPIO
Maaaring gamitin ang mga GPIO controller sa Raspberry Pi2, Pi3 at Pi4.
Ang mga kable para sa mga controller ay dapat gawin ayon sa diagram na ito:

Pagkatapos, upang i-activate ang mga GPIO controllers, kailangan mong paganahin ang mga ito sa batocera.conf gamit ang mga sumusunod na linya.

Sa dating example, mayroon kaming dalawang controllers na pinagana. Kung mayroon ka lang isang controller, maaari kang maglagay ng controllers.gpio.args=map=1.
Para sa higit pang impormasyon, ang isang mahusay na paraan para sa pagkonekta ng GPIO controller sa isang Raspberry Pi sa pamamagitan ng GPIO ay available sa page na ito.
Mouse, trackball, drawing tablet
Ang anumang USB mouse o trackball ay dapat na suportado sa labas ng kahon. Ang XArcade Tankstick na inilarawan sa itaas ay may trackball na awtomatikong kinikilala bilang USB mouse.
Dapat ding suportahan ang mga Bluetooth na mouse/trackball/drawing tablet kapag hinanap mo ang mga ito sa CONTROLLER & BLUETOOTH SETTINGS → PAIR A BLUETOOTH DEVICE. Ang 2018 Intuos Small Bluetooth drawing tablet ay naiulat na gumagana sa labas ng kahon sa pamamagitan ng isang Bluetooth na koneksyon (gayunpaman hindi ito gumagana sa isang cable).
Mula kay:
https://wiki.batocera.org/ – Batocera.linux – Wiki
Permanenteng link:
https://wiki.batocera.org/supported_controllers?rev=1633424793
Huling na-update: 2021/10/05 11:06

FAQ
Q: Ano ang dapat kong gawin kung ang aking controller ay wala sa database?
A: Para sa mga controller na wala sa database, ipo-prompt ka ni Batocera na manu-manong imapa ang mga button nito. Sundin ang mga tagubilin sa screen para i-configure ang controller.
Q: Paano ako mag-a-update ng firmware para sa 8bitdo controllers?
A: Bisitahin ang pahina ng suporta ng 8bitdo upang i-download at i-install ang pinakabagong firmware para sa modelo ng iyong controller.
Mga Dokumento / Mga Mapagkukunan
![]() |
Mga Sinusuportahang Controller ng Batocera IPAC2 [pdf] Gabay sa Gumagamit IPAC2 Supported Controllers, IPAC2, Supported Controllers, Controllers |

