Dansk

Controller tilsluttet, men virker ikke på en Mac

Når Macen viser en controller, og spillet ignorerer den, leder spillet ikke efter en controller, leder efter en anden, eller kører et sted, controlleren ikke når frem til. Bevis først, at controlleren er aktiv, og find derefter dit tilfælde nedenfor. Til et spil helt uden understøttelse af controllere mapper InputConfig, gratis i Mac App Store, controlleren til de taster og den mus, spillet allerede læser.

Hent InputConfig i Mac App StoreInputConfig er gratis i Mac App Store. macOS 14 eller nyere, ingen konto, ingen sporing, open source.

Bevis først, at controlleren er aktiv

  • Du: Åbn Systemindstillinger, klik på Game Controllers i sidebjælken, og tryk på nogle knapper.
  • macOS: Viser alle tilsluttede controllere og tænder hver knap, når du trykker på den.
  • Tjek: Reagerer den, er Mac-siden i orden, og spillet er problemet. Gør den ikke, er problemet parringen: Glem controlleren i Bluetooth, genstart den, par igen, og sørg for, at den ikke stadig er parret med en konsol.

Hvis Game Controllers lyser op, så hold op med at fejlsøge Bluetooth, og se på spillet.

Hvis spillet ikke understøtter controllere

Det er det mest almindelige tilfælde, og det, ingen indstilling løser: ældre Mac-spil, indiespil bygget til tastatur, strategispil, browserspil og alt, der slet ikke er et spil. Mapp controlleren til de taster og den mus, spillet allerede forstår, med InputConfig, som leveres med layouts til mere end 450 spil og apps. Spillet ved aldrig, at en controller er involveret.

Hvis spillet understøtter controllere, bare ikke din

Nogle spil genkender kun Xbox-lignende controllere, og få angiver bestemte modeller. En DualSense eller en Switch Pro Controller dukker så op som en generisk gamepad eller slet ikke. Prøv Steam Input, hvis spillet er på Steam. Ellers InputConfig igen, som får enhver controller til at sende det, spillet forventer.

Hvis det er et Steam-spil

Steam sidder mellem controlleren og spillet. Tag stigen her, og start med det mindste skridt:

  1. Slå understøttelse af din controller til. I Steam skal du i Settings, Controller slå understøttelse af PlayStation, Xbox eller Switch til.
  2. Giv Steam adgang til Input Monitoring. På nyere macOS kræver det den i Systemindstillinger, Anonymitet & sikkerhed.
  3. Luk Steam, og test. Mens Steam kører, kan det tage PlayStation-, Xbox- og Switch-controllere til Steam Input, også til spil, du ikke startede fra Steam. Luk det helt fra dets menu, og prøv spillet igen.
  4. Slå Steam Input fra for det spil. Nogle Mac-spil ignorerer Steam Input helt. Slå det fra for det spil, og brug InputConfig, så du ikke får to input på én gang.

Steam-siden går dybere.

Hvis det er et Windows-spil i CrossOver eller Game Porting Toolkit

Oversættelseslaget sender ofte ikke controlleren ind i Windows-spillet, eller sender den som noget, spillet ikke genkender. At koble til tastaturet med InputConfig virker, fordi taster altid kommer igennem. Siden om en controller, der ikke virker i CrossOver, Whisky eller Game Porting Toolkit, har tjekkene, noter om PS5 og Xbox og hvad du gør i Parallels.

Hvis det er et browser- eller cloudspil

Safari, Chrome og Firefox sender controllere videre til websider gennem Gamepad API, og Xbox Cloud Gaming og GeForce NOW bruger det. Det virker som regel. En webside ser først controlleren, når du trykker på en knap med den side forrest, så tryk på en først. Når det stadig ikke virker, eller når et webspil kun tager taster, mapper InputConfig controlleren til tastaturet, og browseren aner intet.

Hvis kun én app ignorerer den

Hvis controlleren virker i nogle spil og ikke i ét, ligger problemet i den ene app.

  • Roblox. Mac-appen understøtter gamepads, men hver oplevelse bestemmer sin egen styring, og mange lytter kun til tastaturet. Se Roblox med en controller på en Mac.
  • Emulatorer. De har deres egne controllerindstillinger, adskilt fra macOS, og ofte deres egen tilladelse. OpenEmu kræver Input Monitoring og, til trådløse controllere, adgang til Bluetooth. RetroArch, Dolphin, PCSX2 og PPSSPP kræver hver, at controlleren vælges i deres egne inputindstillinger. Emulator-controller virker ikke på en Mac gennemgår dem én for én.
  • Alt, der kun læser tastatur og mus. Kobl controlleren til tastaturet.

Hvis det virkede, indtil en macOS-opdatering

Så er noget mellem Macen og én app ændret, og løsningen er som regel en punktopdatering, en appopdatering eller én indstilling. To at kende:

  • macOS 15.4. Kablede controllere holdt op med at virke i mange apps, mens Bluetooth blev ved med at virke, og at slå Increase controller compatibility til for appen i Game Controllers var den rapporterede løsning.
  • Tahoe. Enkelte spil er holdt op med at se controllere, som Systemindstillinger stadig ser.

Listen version for version, med kilder, står på controller virker ikke efter en macOS-opdatering.

Kort fortalt

  • Test den i Game Controllers. Ingen lys betyder parring. Lys betyder spillet.
  • Tjek laget. Steam, CrossOver og browseren har hver sin indstilling.
  • Kobl den til taster. Det virker i alle tilfældene ovenfor, fordi alle spil læser et tastatur.

Taster kommer altid igennem, så tastaturvejen er løsningen, der aldrig afhænger af spillet.

Spørgsmål

Hvorfor virker min controller ikke på min Mac?

Oftest ser Macen den, og spillet læser ikke controllere. Bekræft det i Systemindstillinger, Game Controllers, og brug derefter spillets eller Steams controllerindstilling eller en mapper som InputConfig, så spillet modtager tastatur- og museinput.

Hvorfor ser min Mac min controller, men spillet gør ikke?

Spillet understøtter ikke controllere, eller ikke din, eller det kører gennem et lag (Steam, CrossOver, en browser), som ikke sender den videre. At koble controlleren til tastaturet med InputConfig virker i alle de tilfælde.

Kan man teste, om en controller virker på en Mac?

Systemindstillinger, Game Controllers tænder knapper, når du trykker på dem. InputConfigs Live Visualizer viser hver akse og knap live, og dødzoneværktøjet på denne side læser en controller i browseren.

Skal jeg genstarte Macen?

Næsten aldrig. At glemme og parre controlleren igen, eller slukke den og tænde den, løser Bluetooth-tilfældene.

Min controller virker på Macen, men ikke i en emulator. Hvad nu?

Konsolemulatorer går ikke gennem spillets understøttelse af controllere. Hver har sin egen controllerskærm og ofte sin egen macOS-tilladelse. OpenEmu kræver Input Monitoring og, til trådløse controllere, adgang til Bluetooth. Emulator-controller virker ikke på en Mac gennemgår dem én for én.

Hvorfor virker min controller i Systemindstillinger, men ikke i noget spil?

Ofte Steam. Mens Steam kører, kan det tage PlayStation-, Xbox- og Switch-controllere til Steam Input, også til spil, du ikke startede fra Steam. Luk Steam helt fra dets menu, og prøv spillet igen. Virker det så, kan du ændre Steams controllerindstillinger for det spil.

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, 繁體中文, 简体中文

Hent InputConfig i Mac App StoreGratis. macOS 14 eller nyere. Ingen konto, intet forlader din Mac. Open source på GitHub.