Dansk
OpenEmu: controlleren virker ikke på en Mac
Når OpenEmu ignorerer en controller, som Macen selv kan se, er årsagen næsten altid en af to tilladelser i macOS, Input Monitoring og Bluetooth, eller en controller, der er tilsluttet, men ikke valgt på OpenEmus Controls-skærm. Begge dele tager et minut at tjekke. OpenEmu læser controllere direkte, så du behøver ingen mapper, og nedenfor viser jeg præcis, hvor en mapper hjælper, og hvor den ikke gør.
InputConfig er gratis i Mac App Store. macOS 14 eller nyere, ingen konto, ingen sporing, open source.
Trin
- Tjek, at controlleren lyser op i Systemindstillinger, Game Controllers.
- Slå OpenEmu til i Anonymitet & sikkerhed, Input Monitoring og Bluetooth.
- Afslut OpenEmu helt, og åbn den igen.
- Vælg konsol, controller og spiller under OpenEmus Controls.
- Afslut Steam og alle input-ændrere, og test igen.
Bevis, at Macen kan se controlleren
- Du: Åbn Systemindstillinger, klik på Game Controllers i indholdslisten, og tryk på nogle knapper.
- macOS: Viser controlleren og lyser hver knap op.
- Tjek: Hvis den lyser op, ligger problemet inde i OpenEmu. Hvis den ikke står på listen, skal du først rette forbindelsen: sådan tilslutter du en controller til en Mac, eller controllertesten, hvis du vil se hver knap live.
Slå de to tilladelser til, som OpenEmu skal bruge
OpenEmu læser inputenheder direkte, og macOS stiller tilladelser foran det. OpenEmus egen fejlfindingsside nævner begge:
- Input Monitoring. Kræves til tastaturet og er det sædvanlige svar, når tastaturet ikke virker i OpenEmu. Systemindstillinger, Anonymitet & sikkerhed, Input Monitoring, slå OpenEmu til.
- Bluetooth. Siden macOS Monterey kræver trådløse controllere den. Systemindstillinger, Anonymitet & sikkerhed, Bluetooth, slå OpenEmu til.
Afslut OpenEmu helt og åbn den igen, når du har ændret en af dem. Hvis OpenEmu allerede står på listen og stadig ikke får noget, så slå den fra og til igen. En tilladelse, der er givet til en ældre kopi af appen, kan holde op med at gælde efter en opdatering.
Vælg controlleren i Controls
- Du: Åbn OpenEmus indstillinger og gå til Controls. Vælg konsollen øverst, derefter din controller i inputmenuen under billedet af controlleren og spillernummeret.
- OpenEmu: Udfylder selv en controller, den genkender.
- Tjek: Hvis den ikke udfyldes, så klik på hver knap på billedet og tryk på den tilsvarende knap på din controller.
Mappinger gælder pr. konsol, så en controller, der er sat op til SNES, skal stadig sættes op til Genesis. Hvis sticksene driver eller føles for følsomme, siger OpenEmus guide, at du skal dreje hver stick en hel cirkel rundt, før du begynder at spille, så den automatiske kalibrering kan finde kanterne.
Tjek din controller: PS5, PS4, Xbox, Switch Pro og 8BitDo
OpenEmus controllerdatabase har i sin seneste udgave (2.4.1, december 2023) automatiske layouts til DualSense, DualShock 4, de trådløse Xbox One S- og Series X|S-controllere, Switch Pro Controller, 8BitDo Pro 2 og Wii Remote. En PS5- eller Xbox-controller, der ikke virker, er derfor næsten aldrig uden understøttelse. Gå tilbage til tilladelserne.
- PS3-controller. DualShock 3 står også i databasen, men på nuværende macOS er den langt mere pålidelig over USB end over Bluetooth.
- Xbox 360-controller. macOS har ingen understøttelse af den kablede Xbox 360-controller, så hverken OpenEmu eller nogen mapper kan læse den. En nyere Xbox-controller eller en hvilken som helst Bluetooth-controller er løsningen.
- 8BitDo. Hvis Macen ikke viser den under Game Controllers, så prøv en anden tilstand på controllerens kontakt. 8BitDo-siden siger hvilken.
Luk de apps, der kæmper om input
OpenEmus fejlfindingsside nævner apps, der forstyrrer dens input: Chrome, Steam, DOSBox og Terminal samt input-ændrere som Karabiner, USB Overdrive og ControllerMate.
- Steam. Den almindelige synder: når Steam er åben, kan dens controllerlag sende sine egne taster samtidig. Afslut den og test igen.
- InputConfig. Så længe en preset, der mapper din controller, er aktiv, får OpenEmu både controlleren og tasterne. Deaktivér presetten, eller giv OpenEmu en preset for sig selv med automatisk skift.
Hvor en mapper hjælper
Hvis OpenEmu læser din controller efter tilladelsesrettelsen, har du ikke brug for en mapper til dette. Tre tilfælde, hvor InputConfig, gratis til macOS 14 eller nyere, hjælper:
- En controller, OpenEmu ikke vil tage. InputConfig kan ofte stadig læse den, fordi den også åbner controllere som rå HID-enheder. Sæt OpenEmus input for den spiller til tastaturet, tildel de taster, du vil have, og map controlleren til de taster. OpenEmus kildekode accepterer tastetryk sendt fra andre apps, så det virker, mens OpenEmu er forreste vindue. Layoutet Emulator / Arcade er et udgangspunkt: piletaster, Z, X, A, S, Q, W, Enter og Shift.
- Menukommandoer på ledige knapper. Kommandoerne i OpenEmus menulinje, som gem og indlæs tilstand, viser deres tastaturgenvej ved siden af, og InputConfig kan lægge en hvilken som helst genvej på en knap, som OpenEmu lader være ubundet, for eksempel et DualSense Edge-paddle eller klikket på touchpad'en.
- Biblioteket. Den samme controller kan flytte Macens markør rundt i spilbiblioteket og overlade styringen til OpenEmu, når et spil åbner.
Kort fortalt
- Tilladelser. Tillad Input Monitoring til tastaturet og Bluetooth til trådløse controllere, og åbn derefter OpenEmu igen.
- Controls. Vælg controlleren pr. konsol og pr. spiller.
- Forstyrrelser. Afslut Steam og input-ændrere, mens du tester.
De fleste problemer med controllere i OpenEmu er en tilladelseskontakt.
Spørgsmål
Understøtter OpenEmu PS5-controlleren?
Ja. DualSense står i OpenEmus controllerdatabase med et automatisk layout. Hvis den ikke gør noget, så tjek tilladelserne Input Monitoring og Bluetooth for OpenEmu under Anonymitet & sikkerhed, og vælg den derefter i Controls.
Hvorfor virker mit tastatur ikke i OpenEmu på en Mac?
OpenEmu har brug for tilladelsen Input Monitoring til tastaturet. Slå den til i Systemindstillinger, Anonymitet & sikkerhed, Input Monitoring, og afslut og åbn derefter OpenEmu igen. Tastaturet har sin egen side med de apps, der blokerer det.
Hvordan ændrer jeg styringen i OpenEmu?
Åbn OpenEmus indstillinger, gå til Controls, vælg konsol og controller, klik derefter på hver knap på billedet og tryk på den knap, du vil bruge. Hver konsol har sin egen mapping.
Virker OpenEmu med en Xbox 360-controller?
Ikke den kablede på nuværende macOS, fordi macOS selv ikke understøtter den. Xbox One- og Series-controllere virker over Bluetooth.
Bliver OpenEmu stadig opdateret?
Dens seneste udgave er 2.4.1 fra december 2023. Den kører stadig på nuværende macOS for de fleste, og derfor betyder tilladelsestrinnene mere end versionen.
Mere på dansk
Fulde vejledninger, på engelsk
Hvem der skriver. Ryleigh Newman udvikler InputConfig og styrer sin egen Mac hver dag med en controller, fordi hænderne ikke fungerer godt. Denne side er oversat fra engelsk. Appens brugerflade og resten af webstedet er på engelsk.
Denne side på andre sprog: English, العربية, Čeština, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
Gratis. macOS 14 eller nyere. Ingen konto, intet forlader din Mac. Open source på GitHub.