Norsk

OpenEmu-kontrolleren fungerer ikke på en Mac

Last ned InputConfig fra Mac App StoreDenne 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.

Når OpenEmu ignorerer en kontroller som Macen selv ser, er årsaken nesten alltid én av to tillatelser i macOS, Inndataovervåkning og Bluetooth, eller en kontroller som er koblet til men ikke valgt i OpenEmus Controls-skjerm. Begge tar et minutt å sjekke. OpenEmu leser kontrollere direkte, så den trenger ingen mapper, og nedenfor viser jeg nøyaktig hvor en hjelper og hvor ikke.

Trinn

  1. Sjekk at kontrolleren lyser i Systeminnstillinger, Spillkontrollere.
  2. Slå på OpenEmu under Personvern og sikkerhet, Inndataovervåkning og Bluetooth.
  3. Avslutt OpenEmu helt og åpne den på nytt.
  4. Velg konsoll, kontroller og spiller i OpenEmus Controls.
  5. Avslutt Steam og alle verktøy som endrer inndata, og test på nytt.

OpenEmu gjenkjenner ikke kontrolleren, eller kontrollene virker ikke

Ta deg gjennom denne stigen, det minste trinnet først. Hvert trinn har sin egen del nedenfor:

  1. Sjekk at Macen ser kontrolleren. Systeminnstillinger, Spillkontrollere.
  2. Slå på Inndataovervåkning og Bluetooth. Begge ligger under Personvern og sikkerhet, og trådløse kontrollere trenger Bluetooth-tillatelsen.
  3. Slå hver av og på igjen, og avslutt og åpne OpenEmu på nytt. En tillatelse kan slutte å gjelde etter en oppdatering.
  4. Velg kontrolleren i Controls. Velg konsollen, kontrolleren og spilleren.
  5. Avslutt Steam og programmer som endrer inndata. Koble deretter til kontrolleren på nytt.

Hvis det er tastaturet OpenEmu ignorerer, har OpenEmu-tastaturet virker ikke på en Mac den stigen. En kontroller som vises i Controls kan likevel være stum uten Bluetooth-tillatelsen.

Bevis at Macen ser kontrolleren

  • Du: Åpne Systeminnstillinger, klikk Spillkontrollere i sidepanelet, og trykk på noen knapper.
  • macOS: Viser kontrolleren og lyser opp hver knapp.
  • Sjekk: Hvis den lyser, ligger problemet i OpenEmu. Hvis den ikke er oppført, fiks tilkoblingen først: slik kobler du en kontroller til en Mac, eller kontrollertesten hvis du vil se hver knapp live.

Slå på de to tillatelsene OpenEmu trenger

OpenEmu leser inndataenheter direkte, og macOS legger det bak tillatelser. OpenEmus egen feilsøkingsside nevner begge:

  • Inndataovervåkning. Trengs for tastaturet, og er det vanlige svaret når tastaturet ikke fungerer i OpenEmu. Systeminnstillinger, Personvern og sikkerhet, Inndataovervåkning, slå på OpenEmu.
  • Bluetooth. Siden macOS Monterey trenger trådløse kontrollere den. Systeminnstillinger, Personvern og sikkerhet, Bluetooth, slå på OpenEmu.

Avslutt OpenEmu helt og åpne den på nytt etter at du har endret én av dem. Hvis OpenEmu allerede står i listen og fortsatt ikke får noe, slå den av og på igjen. En tillatelse gitt til en eldre kopi av appen kan slutte å gjelde etter en oppdatering.

Velg kontrolleren i Controls

  • Du: Åpne OpenEmus innstillinger og gå til Controls. Velg konsollen øverst, deretter kontrolleren din i inndatamenyen under bildet av kontrolleren, og spillernummeret.
  • OpenEmu: Fyller ut en kontroller den kjenner igjen av seg selv.
  • Sjekk: Hvis den ikke fylles ut, klikk på hver knapp på bildet og trykk på den tilsvarende knappen på kontrolleren.

Tilordningene gjelder per konsoll, så en kontroller som er satt opp for SNES må fortsatt settes opp for Genesis. Hvis spakene driver eller føles for følsomme, sier OpenEmus veiledning at du bør rotere hver spak en full sirkel før du begynner å spille, slik at den automatiske kalibreringen finner kantene.

Sjekk kontrolleren din: PS5, PS4, Xbox, Switch Pro og 8BitDo

OpenEmus kontrollerdatabase har, i den nyeste utgaven (2.4.1, desember 2023), automatiske oppsett for DualSense, DualShock 4, de trådløse Xbox One S- og Series X|S-kontrollerne, Switch Pro Controller, 8BitDo Pro 2 og Wii Remote. En PS5- eller Xbox-kontroller som ikke fungerer, er derfor nesten aldri uten støtte. Gå tilbake til tillatelsene.

  • PS3-kontroller. DualShock 3 står også i databasen, men på dagens macOS er den langt mer pålitelig over USB enn over Bluetooth.
  • Xbox 360-kontroller. macOS har ingen støtte for den kablede Xbox 360-kontrolleren, så verken OpenEmu eller noen mapper kan lese den. En nyere Xbox-kontroller eller en hvilken som helst Bluetooth-kontroller er løsningen.
  • 8BitDo. Hvis Macen ikke viser den under Spillkontrollere, prøv en annen modus på kontrollerens bryter. 8BitDo-siden forteller hvilken.

Lukk appene som kjemper om inndata

OpenEmus feilsøkingsside nevner apper som forstyrrer inndataene: Chrome, Steam, DOSBox og Terminal, og verktøy som endrer inndata, som Karabiner, USB Overdrive og ControllerMate.

  • Steam. Den vanligste: Når Steam er åpen, kan kontrollerlaget sende sine egne taster samtidig. Avslutt den og test på nytt.
  • InputConfig. Mens en forhåndsinnstilling som tilordner kontrolleren din er aktiv, får OpenEmu både kontrolleren og tastene. Deaktiver forhåndsinnstillingen, eller gi OpenEmu en egen med automatisk bytte.
InputConfigs editor for Emulator / Arcade-oppsettet, med D-pad-radene som sender de fire piltastene, og A- og B-radene som sender Z og X.
Figur 1. InputConfigs Emulator / Arcade-oppsett: D-padet sender piltastene, og A og B sender Z og X.

Hvor en mapper faktisk hjelper

Hvis OpenEmu leser kontrolleren din etter at tillatelsene er fikset, trenger du ingen mapper til dette. Her er tre tilfeller der InputConfig, gratis for macOS 14 eller nyere, hjelper:

  • En kontroller OpenEmu ikke tar imot. InputConfig kan ofte likevel lese den, fordi appen også åpner kontrollere som rå HID-enheter. Sett OpenEmus inndata for den spilleren til tastaturet, tilordne tastene du vil ha, og tilordne kontrolleren til disse tastene. OpenEmus kildekode godtar tastetrykk sendt fra andre apper, så dette fungerer mens OpenEmu er det fremste vinduet. Oppsettet Emulator / Arcade er et utgangspunkt: piltaster, Z, X, A, S, Q, W, Enter og Shift.
  • Menykommandoer på ledige knapper. Kommandoene i OpenEmus menylinje, som lagre og laste tilstand, viser hurtigtasten ved siden av seg, og InputConfig kan legge en hvilken som helst hurtigtast på en knapp OpenEmu lar stå ubundet, som en DualSense Edge-padle eller klikket på berøringsflaten.
  • Biblioteket. Den samme kontrolleren kan flytte Mac-pekeren rundt i spillbiblioteket og overlate styringen til OpenEmu når et spill åpnes.

Kortversjonen

  • Tillatelser. Tillat Inndataovervåkning for tastaturet og Bluetooth for trådløse kontrollere, og åpne OpenEmu på nytt.
  • Controls. Velg kontrolleren per konsoll og per spiller.
  • Forstyrrelser. Avslutt Steam og verktøy som endrer inndata mens du tester.

De fleste kontrollerproblemer i OpenEmu er en tillatelsesbryter.

Spørsmål

Hvorfor virker ikke PS5-kontrolleren min i OpenEmu?

DualSense har et automatisk oppsett i OpenEmu, så den er sjelden uten støtte. Slå på OpenEmu under Personvern og sikkerhet, Inndataovervåkning og Bluetooth, slå hver av og på igjen hvis den allerede står på listen, avslutt og åpne OpenEmu på nytt, og velg deretter kontrolleren i Controls for konsollen.

Støtter OpenEmu PS5-kontrolleren?

Ja. DualSense står i OpenEmus kontrollerdatabase med et automatisk oppsett. Hvis den ikke gjør noe, sjekk tillatelsene Inndataovervåkning og Bluetooth for OpenEmu under Personvern og sikkerhet, og velg den i Controls.

Hvorfor fungerer ikke tastaturet i OpenEmu på en Mac?

OpenEmu trenger tillatelsen Inndataovervåkning for tastaturet. Slå den på i Systeminnstillinger, Personvern og sikkerhet, Inndataovervåkning, og avslutt og åpne OpenEmu på nytt. Tastaturet har en egen side, med appene som blokkerer det.

Hvordan endrer jeg kontrollene i OpenEmu?

Åpne OpenEmus innstillinger, gå til Controls, velg konsoll og kontroller, klikk på hver knapp på bildet og trykk på knappen du vil bruke. Hver konsoll har sin egen tilordning.

Fungerer OpenEmu med en Xbox 360-kontroller?

Ikke den kablede på dagens macOS, fordi macOS selv ikke støtter den. Xbox One- og Series-kontrollere fungerer over Bluetooth.

Blir OpenEmu fortsatt oppdatert?

Den nyeste utgaven er 2.4.1, fra desember 2023. Den kjører fortsatt på dagens macOS for de fleste, og derfor betyr tillatelsene mer enn versjonen.

Hvorfor gjenkjenner ikke OpenEmu kontrolleren min på en Mac?

Sjekk først Systeminnstillinger, Spillkontrollere, for en kontroller Macen ikke kan se, er et tilkoblingsproblem. Hvis den står der, er årsaken nesten alltid en manglende Bluetooth-tillatelse eller tillatelse for Inndataovervåkning til OpenEmu, eller at ingen kontroller er valgt i Controls for den konsollen.

Mer på norsk

Sider 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. InputConfig vises på norsk når Mac-en er satt til norsk. Noen sider på nettstedet finnes bare på engelsk.

Denne siden på andre språk: English, Deutsch, Español, Français, 日本語, Português, Русский, 繁體中文, 简体中文

Last ned InputConfig fra Mac App StoreGratis. macOS 14 eller nyere. Ingen konto, ingenting forlater Macen din. Åpen kildekode på GitHub.