Svenska
Hur ställer man in en kontroll i RetroArch på en Mac?
Den här appen är helt gratis. Du behöver inte skapa något konto. Det finns inga prenumerationer, inga krångliga nedladdningar och inget är låst. Optimerad för Apple silicon.
De flesta kända kontroller konfigurerar sig själva i RetroArch. Om din inte gör det, gå till Settings, Input, RetroPad Binds, Port 1 Controls, välj Set All Controls och tryck på varje knapp när den ber om det. Om handkontrollen fortfarande är död där, byt kontrolldrivrutin: på en Mac har RetroArch tre, mfi, hid och sdl2, och en handkontroll som är tyst i en fungerar ofta i en annan.
Stegen kommer från libretro-dokumentationen, Input and Controls och Controller Autoconfiguration, som jag läste den 7 oktober 2026. Jag gör InputConfig, en gratis Mac-app som mappar kontroller till tangenter och mus. RetroArch läser en handkontroll utan den, och längre ned förklarar jag de fall där den ändå är användbar.
Version 1.7 av InputConfig, som väntas i oktober 2026, blir helt tillgänglig på svenska.
Steg
- Anslut kontrollen till Mac och öppna RetroArch.
- Gå till Settings, Input, RetroPad Binds, Port 1 Controls.
- Välj Set All Controls och tryck på varje knapp när RetroArch frågar efter den.
- Välj Save Controller Profile så att RetroArch känner igen handkontrollen nästa gång.
Låt den konfigurera sig själv först
RetroArch har en databas med kontrollprofiler och matchar en handkontroll efter dess namn, dess leverantörs- och produktnummer och den drivrutin som används. En träff betyder att handkontrollen fungerar i samma ögonblick den ansluts, även i menyn. Profilerna uppdateras inifrån RetroArch: Main Menu, Online Updater, Update Controller Profiles. Uppdatera kontrollprofilerna innan du mappar något för hand.
Bind den för hand
- Du: Gå till Settings, Input, RetroPad Binds, Port 1 Controls, och välj Set All Controls.
- RetroArch: Frågar efter varje knapp på sin RetroPad i tur och ordning.
- Kontrollera: Tryck på motsvarande knapp på din kontroll varje gång. Välj sedan Save Controller Profile.
RetroPad är RetroArchs egen tänkta kontroll: ett styrkors, fyra ansiktsknappar, Select och Start, två axelknappar, två avtryckare och två spakar som kan tryckas in. Du mappar din kontroll till den en gång, och varje system som RetroArch emulerar tar sina knappar därifrån. Bind RetroPad en gång, så ärver varje core den.
Välj rätt kontrolldrivrutin på en Mac
| Drivrutin | Läser | Används för |
|---|---|---|
| mfi | Apples stöd för spelkontroller | Handkontroller under Spelkontroller: PS5, PS4, Xbox, Switch Pro |
| hid | USB- och Bluetooth-enheter direkt | Vanliga USB-handkontroller, SNES-liknande handkontroller, adaptrar |
| sdl2 | SDL-bibliotekets lista över kontroller | En andra chans för båda typerna |
Ändra den under Settings, Drivers, Controller, och starta sedan om RetroArch. En handkontroll som macOS inte listar som spelkontroll dyker aldrig upp i mfi-drivrutinen. Så använder du en USB-SNES-kontroll på en Mac tar upp den vanliga USB-typen.
Ställ in snabbtangenter utan olyckor
RetroArchs genvägar har tangentbordsstandarder: F1 öppnar menyn, F2 sparar ett läge, F4 laddar ett, och Mellanslag växlar snabbspolning. De kan också ligga på kontrollknappar, och libretro-dokumentationen rekommenderar att man binder en knapp för Enable Hotkeys först, så att en snabbtangent bara utlöses medan den knappen hålls nedtryckt. Bind Enable Hotkeys före alla andra snabbtangenter, annars blir en spelknapp dubbel som sparfunktion.
Lägg till en andra spelare
Port 2 Controls är samma skärm för den andra handkontrollen, och varje port bindas separat. Bind varje port med den handkontroll som ska spela på den. Så använder du två kontroller på en Mac och tvåspelars arkadkodare täcker Mac-delen.
Om handkontrollen är död
- Kolla Mac. En handkontroll ska synas under Systeminställningar, Spelkontroller, eller för en vanlig USB-handkontroll under Systeminformation, USB.
- Byt drivrutin. mfi för handkontroller under Spelkontroller, hid eller sdl2 för resten. Starta om RetroArch efter ändringen.
- Bind för hand. Set All Controls, sedan Save Controller Profile.
- Avsluta Steam medan du testar. Dess kontrollagren kan skicka egna tangenter till andra appar.
På en Mac fixar drivrutinsinställningen fler döda handkontroller i RetroArch än något annat. Emulatorkontroll fungerar inte på en Mac går längre.
Var en mappare hjälper, och var den inte gör det
- Inte för handkontrollen själv. RetroArch läser kontroller direkt. Bind RetroPad där.
- Uppsättningar med bara tangentbord. RetroArchs standardtangenter för spelare är de som Emulator / Arcade-layouten i InputConfig skickar, utom Select, så en handkontroll som RetroArch inte kan läsa kan fortfarande spela via dess tangentbordsbindningar.
- Mac:en runt RetroArch. Samma handkontroll flyttar pekaren genom fildialogerna och öppnar RetroArch från en knapp.
Använd RetroArchs egna bindningar när den ser handkontrollen, och tangenter från en mappare när den inte gör det. InputConfig skickar tangentbords- och musrörelser, inte en virtuell kontroll.


Den korta versionen
- Kända handkontroller. De konfigurerar sig själva, så uppdatera profilerna först.
- Okända handkontroller. Set All Controls, och spara sedan profilen.
- Döda handkontroller. Byt kontrolldrivrutin och starta om.
Jag skulle prova profilerna först, sedan bindningarna, och byta drivrutin sist.
Frågor
Vilken kontrolldrivrutin ska jag använda i RetroArch på en Mac?
mfi för kontroller som macOS listar under Spelkontroller, som PS5-, PS4-, Xbox- och Switch Pro-handkontroller, och hid eller sdl2 för vanliga USB-handkontroller. Starta om RetroArch efter ändringen.
Varför fungerar inte min kontroll i RetroArch på en Mac?
Oftast passar inte kontrolldrivrutinen till handkontrollen. Byt den under Settings, Drivers, Controller, starta om och bind handkontrollen med Set All Controls.
Fungerar en Xbox-kontroll med RetroArch på en Mac?
Ja, en Xbox Wireless Controller parkopplad över Bluetooth. macOS listar den som spelkontroll, så mfi-drivrutinen läser den.
Hur sparar jag min kontrollinställning i RetroArch?
Efter bindningen, välj Save Controller Profile på samma skärm för Port 1 Controls. RetroArch känner sedan igen den handkontrollen av sig själv.
Vilka är RetroArchs standardsnabbtangenter på en Mac?
F1 öppnar menyn, F2 sparar ett läge, F4 laddar ett, och Mellanslag växlar snabbspolning, enligt libretro-dokumentationen.
Mer på svenska
Fullständiga guider, på engelska
Vem som skriver. Ryleigh Newman utvecklar InputConfig och använder sin egen Mac varje dag med en controller, eftersom händerna inte fungerar bra. Den här sidan är översatt från engelska. Appens gränssnitt och resten av webbplatsen är på engelska.
Den här sidan på andra språk: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
Gratis. Inget konto, och ingenting lämnar din Mac. Öppen källkod på GitHub.