Norsk
En kontroller til DOSBox, ScummVM og retrospill på en Mac
Denne appen er helt gratis. Du trenger ikke å lage en konto. Det finnes ingen abonnementer, ingen kronglete nedlastinger, og ingenting er låst. Optimalisert for Apple silicon.
Du kan spille DOSBox, ScummVM og andre retrospill som bare bruker tastatur på en Mac med en kontroller, med en forhåndsinnstilling på noen få rader i InputConfig. Konsollemulatorer er annerledes: OpenEmu, RetroArch, Dolphin, PCSX2 og PPSSPP leser gamepads selv, så still inn kontrolleren på deres egen kontrollerside, og bruk bare InputConfig i kantene.
Denne veiledningen handler mest om den andre typen retrospill: DOS-spill i DOSBox, eventyr i ScummVM, nettleserversjoner av gamle arkade- og Flash-spill, og gamle Mac-spill som bare har kjent tastatur og mus. Tre eller fire oppsett dekker nesten alt. Hvis en konsollemulator ignorerer kontrolleren, går OpenEmu-kontrolleren virker ikke og emulatorkontrolleren virker ikke gjennom rettelsene.
Versjon 1.7 av InputConfig, som er ventet i oktober 2026, blir fullt tilgjengelig på norsk.
Trinn
- For en konsollemulator setter du kontrolleren i emulatorens egne kontrollerinnstillinger, og stopper der.
- For DOSBox kartlegger du retningskorset og venstre spak til piltastene, A til Control, B til Alt, X til Space og Start til Escape.
- For ScummVM legger du pekeren på venstre spak, venstre og høyre klikk på A og B, og Control F5 på Start.
- For arkadespill i nettleseren lager du ett oppsett med piltastene, Z, X, C og Space, og begrenser og skjuler pekeren.
- Legg til hver emulator eller hvert spill i oppsettets liste for automatisk bytte.
- Hvis hver knapp utløses to ganger, leser to ting kontrolleren. Slå av den ene.
Bestem hvem som leser kontrolleren
En regel avgjør de fleste retroproblemer. Gå denne stigen, og stopp ved det første trinnet som passer:
- Emulatoren leser kontrolleren. OpenEmu, RetroArch, Dolphin, PCSX2, PPSSPP og MAME leser kontrollere direkte. Still inn kontrolleren i emulatoren.
- Emulatoren leser kontrolleren, men noen taster finnes bare på tastaturet. Lagre tilstand, hurtigspoling og menyene i MAME. Et lite oppsett som bare kartlegger knapper emulatoren ikke bruker, legger disse tastene på kontrolleren.
- Spillet kjenner bare tastatur og mus. DOSBox, ScummVM, nettleserversjoner og gamle Mac-spill. Et fullt InputConfig-oppsett er kontrolleren.
Én leser per knapp: hvis emulatoren og et oppsett begge svarer på samme trykk, utløses det to ganger.

Kartlegg DOSBox og DOS-spill
De fleste DOS-actionspill bruker piltastene pluss Control, Alt og Space:
- Bevegelse. Retningskorset og venstre spak på piltastene.
- Skyting. A på Control, som er skyting i nesten alt.
- Hopp eller sekundær handling. B på Alt.
- Resten. X på Space, Y på Return, Start på Escape, og skulderknappene på tallene 1 og 2 for valg av våpen.
Tastekartleggeren i DOSBox kan også se en kontroller, men et oppsett er enklere å beholde per spill, og det bytter automatisk når DOSBox er fremst. Behold en rad for Type Text med spillets startkommando hvis du starter spill fra DOS-ledeteksten.


Kartlegg ScummVM og peke-og-klikk-spill
Peke-og-klikk-spill trenger en peker og to knapper:
- Peker. Venstre spak, med kurven Smooth.
- Klikk. A for venstreklikk, B for høyreklikk.
- Beholdning. Høyre spak ruller, for spill med rullbar beholdning.
- Menyer. Control F5 på Start, ScummVMs snarvei til hovedmenyen, og Escape på Back for å hoppe over mellomsekvenser.
ScummVM 2.2 og nyere kan også knytte kontrollerknapper selv, under Global Options, Keymaps, inkludert en virtuell mus på spaken. Hvis det føles riktig, bruk det og hopp over oppsettet. Ikke sett opp begge, eller hvert trykk kommer to ganger. Arbeidsflyten Emulator / Arcade i Smart Preset Maker og den innebygde forhåndsinnstillingen Mouse + Scroll er begge gode utgangspunkter.
Lag ett oppsett for arkadespill i nettleseren
Internet Archives samlinger av arkade- og konsollspill, Flash-arkivene og tusenvis av io-spill kjører i nettleseren og leser tastaturet. Piltaster og Z, X, C, eller piltaster og mellomrom og Shift, dekker de fleste av dem.
- Du: Lag ett oppsett for nettleserarkade med retningskorset og spaken på piltastene, knappene på Z, X, C og Space, og skulderknappene på Shift og Control. Begrens og skjul pekeren.
- InputConfig: Sender disse tastene til spillet som er i nettleseren, med pekeren holdt unna.
- Sjekk: Last inn et spill og spill en bane. Juster en rad hvis en tittel bruker noe uvanlig.
Oppsettet Emulator / Arcade er den raskeste starten, og nettleserspill med kontroller dekker nettspillene som leser kontrolleren selv. Ett arkadeoppsett dekker de fleste nettleserspill, så endre en rad bare når et spill er uvanlig.
Håndter gamle Mac-spill, roguelikes og autofire
- Gamle Mac-spill. Klassiske Mac-versjoner og shareware fra tiden med bare tastatur fungerer på samme måte. Noen bruker Command-tasten som modifikator for handlinger i spillet. Et kombinasjonslag på en skulderknapp håndterer det uten tastatur.
- Tekstbaserte spill og roguelikes. NetHack, DCSS og lignende vil ha veldig mange bokstaver. Spaken med åtte retninger, med egne spakregioner for diagonalene, gir bevegelse, knappene og kombinasjonene gir de tjue mest brukte kommandoene, og diktering er en overraskende god måte å skrive resten på.
- Autofire. Skytespill fra den tiden forventet at en skyteknapp ble hamret. Sett turbo på skyteknappen til 15 trykk i sekundet, så blir skulderknappen en autofire, som også er skånsommere for en hånd som ikke kan hamre.
Sett kontrolleren i hver konsollemulator
For konsollemulatorer hører kontrolleren hjemme i emulatorens egne innstillinger. Her er hvor hver av dem lagrer den på en Mac:
- OpenEmu. Settings, Controls, velg konsollen og kontrolleren din, klikk på en knapp og trykk den. Hvis ingenting svarer, er det vanligvis tillatelsen Inndataovervåkning eller Bluetooth. OpenEmu-kontrolleren virker ikke.
- RetroArch. Settings, Input, RetroPad Binds, Port 1 Controls, Set All Controls. På en Mac tilbyr den tre kontrolldrivere, hid, mfi og sdl2, og å bytte driver fikser mange døde kontrollere.
- Dolphin. Controllers, Standard Controller på port 1, Configure, og velg deretter kontrolleren din i Device-menyen.
- PCSX2. Settings, Controllers, la SDL-kilden være på, og deretter Automatic Mapping.
- PPSSPP. Settings, Controls, Control mapping.
- MAME. Leser kontrollere, men menyene og noen maskinspesifikke taster finnes bare på tastaturet, så et lite oppsett for menytastene passer godt ved siden av.
En arkadestikk virker vanligvis i OpenEmu eller RetroArch når den er i en modus Mac-en kan lese: PC eller DirectInput på de fleste stikkene, ikke Xbox. Hver emulator har sitt vanlige problem beskrevet i emulatorkontrolleren virker ikke på en Mac.
Der InputConfig hjelper ved siden av dem: å legge emulatorens snarveier (lagre tilstand, hurtigspoling, menyen) på knapper emulatoren ikke bruker, styre Mac-pekeren i spillbiblioteket fra den samme kontrolleren, og oppsettet Emulator / Arcade for de få som bare tar tastatur.
Hvis hver knapp utløses to ganger
To ting leser den samme kontrolleren: emulatoren selv, og et kartleggingsprogram eller Steam Input som gjør kontrolleren om til taster. PCSX2s dokumentasjon beskriver dette med Steam, der Circle ender opp med å pause spillet. Gå denne stigen:
- Slå av Steam Input for emulatoren. Hvis Steam startet den.
- Gi emulatoren et eget oppsett. Automatisk bytte aktiverer det når emulatoren kommer fremst. Kartlegg bare knapper emulatoren ikke har knyttet til noe.
- Kartlegg ingen knapper i det hele tatt. Et tomt oppsett for emulatoren lar den lese kontrolleren alene.
Kort fortalt
- Konsollemulatorer. Still inn kontrolleren i emulatoren. Bruk InputConfig bare for tastene som er igjen.
- DOSBox. Den bruker piltastene, Control, Alt og Space.
- ScummVM. Peker, to klikk, og Control F5 for menyen.
- Arkade i nettleseren. Ett oppsett med piltastene, Z, X, C og Space dekker det.
Hvis spillet bare noensinne kjente tastaturet, gjør noen få rader det til et kontrollerspill.
Spørsmål
Trenger OpenEmu og RetroArch dette?
Nei, de leser kontrollere direkte. Bruk InputConfig bare til spillene og emulatorene som ikke gjør det.
Hva med MAMEs tastaturmodus?
MAME leser kontrollere, men menyene og noen maskinspesifikke taster finnes bare på tastaturet. Et lite oppsett for menytastene ved siden av MAMEs egen kontrollerinnlesing fungerer godt.
Virker arkadestikken min i OpenEmu eller RetroArch på en Mac?
Vanligvis, når stikken er i en modus Mac-en kan lese: PC eller DirectInput på de fleste stikkene, ikke Xbox. Tilordne knappene på kontrollerskjermen i emulatoren selv. InputConfig trengs bare for emulatorer og nettleserspill som bare leser tastaturet.
Hvorfor utløses hver knapp to ganger i emulatoren min?
To ting leser den samme kontrolleren: emulatoren selv, og et kartleggingsprogram eller Steam Input som gjør kontrolleren om til taster. PCSX2s dokumentasjon beskriver dette med Steam, der Circle ender opp med å pause spillet. Velg én leser per emulator. Med InputConfig gir du emulatoren et eget oppsett (automatisk bytte aktiverer det når emulatoren kommer fremst) som bare kartlegger knapper emulatoren ikke har knyttet til noe, eller ingen knapper i det hele tatt.
Mer på norsk
Fullstendige veiledninger, på engelsk
Hvem som skriver. Ryleigh Newman utvikler InputConfig og styrer sin egen Mac hver dag med en kontroller, fordi hendene ikke fungerer godt. Denne siden er oversatt fra engelsk. Appens grensesnitt og resten av nettstedet er på engelsk.
Denne siden på andre språk: English, Dansk, Deutsch, Español, Français, 日本語, Polski, Português, Русский, Українська, Tiếng Việt
Gratis. macOS 14 eller nyere. Ingen konto, ingenting forlater Macen din. Åpen kildekode på GitHub.