Dansk

Controller genkendes ikke, eller virker ikke, på en Mac

Hent InputConfig i Mac App StoreDenne app er helt gratis. Du behøver ikke at oprette en konto. Der er ingen abonnementer, ingen besværlige downloads, og intet er låst. Optimeret til Apple silicon.

Ét tjek fortæller dig, hvilket problem du har. Åbn Systemindstillinger, klik på Game Controllers i sidepanelet, og tryk på en knap på controlleren. Står den ikke på listen, har Mac'en ikke parret den eller kan ikke læse den, og rettelsen ligger i Bluetooth, kablet eller controllerens tilstand. Står den på listen og lyser op, når du trykker, er Mac'en i orden, og spillet er problemet. Find dit tilfælde nedenfor.

Version 1.7 af InputConfig, som forventes i oktober 2026, bliver fuldt tilgængelig på dansk.

Trin

  1. Åbn Systemindstillinger, Game Controllers, og tryk på en knap.
  2. Ikke på listen: par igen over Bluetooth, efter at du har glemt enheden.
  3. På listen, men ignoreret af et spil: aktiver den i spillet eller i Steam, eller brug InputConfig.
  4. Ikke en spilcontroller for macOS: forbind den manuelt i InputConfig, Devices.

Find dit tilfælde

Hvis den slet ikke står i Systemindstillinger

Mac'en har ikke parret den. Klatr denne stige, det mindste trin først:

  1. Glem den. Står controlleren i Bluetooth, så glem den der.
  2. Sæt den i parringstilstand. PS og Create på PlayStation, knappen øverst på kanten på Xbox, Sync på Switch Pro, og på 8BitDo tilstand D, eller B og Start, og derefter Pair.
  3. Fjern parringen fra konsollen. En controller, der stadig er parret til en konsol, hopper hele tiden tilbage til den.
  4. Tjek modellen. Kablede Xbox 360-pads understøttes slet ikke af macOS, og PS3-controllere er uofficielle i bedste fald. Trin for trin for hver controller: forbind en controller til en Mac.

Hvis en kablet controller ikke gør noget

Et kabel kræver ingen parring, så når en kablet controller ikke gør noget på en Mac, så klatr denne stige, det mindste trin først:

  1. Kablet. Mange kabler, der følger med billigt tilbehør, overfører kun strøm. Controlleren oplades, lyset tænder, og Mac'en ser den aldrig. Prøv et kabel, du ved overfører data, for eksempel kablet til en telefon eller et drev.
  2. Spørgsmålet om tilbehør. På en MacBook med Apple silicon spørger macOS, før et nyt USB-tilbehør kan forbindes. Blev spørgsmålet afvist eller besvaret med Do not Allow, oplades controlleren stadig, men Mac'en genkender den ikke. Tag stikket ud og sæt det i igen for at få spørgsmålet frem, og tjek Systemindstillinger, Anonymitet & sikkerhed, Accessories.
  3. Hubs og adaptere. Sæt den direkte i Mac'en. En hub med strøm fra bussen eller en løs USB-A til USB-C-adapter er en almindelig årsag til en pad, der dukker op og forsvinder igen.
  4. Om Mac'en ser den overhovedet. Hold Option nede, åbn Apple-menuen, vælg Systemoplysninger, og derefter USB. Står controlleren der, virker forbindelsen, og spørgsmålet er, om macOS behandler den som en spilcontroller (afsnittet om når Mac'en ikke kalder den en spilcontroller dækker det). Står den ikke der, er det kablet, porten eller controlleren.
  5. Modellen. Switch Pro-controlleren oplades over USB, men macOS læser den kun over Bluetooth. Den kablede Xbox 360-controller bruger en protokol, macOS ikke understøtter, og InputConfig kan heller ikke læse den. En kablet Xbox Series- eller Xbox One-controller kræver macOS 15 eller nyere. Før det parrer du den over Bluetooth.

To nyere Nintendo-pads er værd et kabel: Siden 1.6 læser InputConfig Switch 2 Pro-controlleren og GameCube-controlleren til Switch 2 over USB-C, som en eksperimentel funktion.

InputConfigs menu Devices med overskrifterne Bluetooth, USB og MIDI, en USB-gamepad med flueben og et tastatur vist i grå ved siden af sin type.
Figure 1. InputConfigs menu Devices lister det, der er tilsluttet, med et flueben ved hver enhed, appen kan læse.

Hvis spillet ignorerer en controller, Mac'en ser

Mac-siden er i orden. Spillet blev ikke skrevet til at læse controllere, eller læser dem kun gennem Steam. Aktiver den i spillet eller i Steam, eller brug InputConfig, så spillet modtager det tastatur- og musinput, det forstår. En mapper dækker hvert spil og hver app på Mac'en, for ingen af dem kan ignorere et tastatur.

Hvis Mac'en ikke kalder den en spilcontroller

Nogle pads, kampsticks, rat, adaptive enheder og selvbyggede kort melder sig som generiske HID-enheder og vises aldrig under Game Controllers. InputConfig lister dem under InputConfig, Devices i menulinjen, hvor du kan forbinde en manuelt. Dens input læses så direkte og huskes til næste gang. Se forbind den manuelt og hvilke controllere der virker på en Mac.

Brug Apple- eller Switch-tilstanden på tredjepartspads

macOS genkender de controllere, det har understøttelse for: PlayStation, Xbox-pads med Bluetooth, Switch Pro-controlleren og Joy-Cons på macOS 13 og nyere, og MFi-gamepads. Mange PowerA-, GameSir-, Logitech- og andre tredjepartspads kopierer en af dem gennem en tilstandskontakt eller en knap, der holdes nede ved tænding. Har din en Apple-, MFi-, iOS- eller Switch-tilstand, så brug den: Det er den tilstand, macOS læser.

En pad, der kun taler en pc-tilstand (XInput eller DirectInput), kan vise sig i Systemoplysninger og endda i Bluetooth, men aldrig i Game Controllers, så spil, der bruger Apples controllerunderstøttelse, ser den ikke. Det gør den ikke ubrugelig. InputConfig læser mange af disse pads direkte:

  • 8BitDo-pads i X-tilstand. Over et USB-kabel.
  • Logitech F310, F510 og F710. Med kontakten på D.
  • DualShock 3. Over USB.
  • De fleste generiske USB-gamepads og kampsticks. Siden 1.6 får mange navngivne knapper fra det fællesskabsbaserede SDL GameControllerDB.

Den gør deres knapper og sticks til taster, museflytning eller MIDI, som hver app på Mac'en læser. Den fulde liste findes på hvilke controllere der virker på en Mac, og GameSirs tilstande findes på GameSir-controllere på en Mac.

Hvis den holdt op med at virke efter en macOS-opdatering

Det er sket før: Efter macOS 12.3 fandt nogle, at Bluetooth-controllere holdt op med at virke i spil, og MacRumors skrev, at det blev rettet i 12.3.1. Holder en controller op med at virke lige efter en opdatering, så klatr denne stige, det mindste trin først:

  1. Opdater igen. Installer ethvert punktopdatering, Apple tilbyder under Systemindstillinger, General, Software Update.
  2. Par igen. Glem controlleren i Bluetooth, sluk den, og par den igen.
  3. Luk helt ned. Luk Mac'en ned, vent et par sekunder, og start den igen.
  4. Test før du spiller. Test i Systemindstillinger, Game Controllers, før du tester i et spil, så du ved, hvilken side der gik i stykker. Testsiden har andre måder.

Tjek en MIDI-controller i Audio MIDI Setup

Autocomplete blander dette ind med spilcontrollere, så kort: En MIDI-keyboard, pad eller DJ-controller er en anden slags enhed. Åbn Audio MIDI Setup (i Programmer, Hjælpeprogrammer), og vælg derefter Vindue, Show MIDI Studio. Står enheden der, ser Mac'en den, og problemet ligger i musikappens MIDI-indstillinger. Står den ikke der, så prøv et andet kabel, og sæt det direkte i Mac'en. InputConfig lister MIDI-kilder under InputConfig, Devices, og kan bruge en MIDI-controller som input. Se MIDI som input.

Hvad InputConfig ikke kan rette

  • Parring. Kan Mac'en ikke parre en controller, kan ingen app læse den.
  • Spil, der kræver en gamepad. InputConfig får en controller til at sende taster, klik og markørbevægelse. Den gør ikke en pad til en, et spil ser som en gamepad.
  • Kablede Xbox 360-pads. macOS taler ikke deres protokol, så InputConfig kan heller ikke læse dem.

Den korte version

  • Ikke på listen i Game Controllers. Par igen, prøv et datakabel, eller skift padden til dens Apple- eller Switch-tilstand.
  • På listen, ignoreret af spillet. Slå den til i spillet eller Steam, eller kortlæg den til taster med InputConfig.
  • Ikke en spilcontroller for macOS. Forbind den manuelt i InputConfig, Devices.

Game Controllers i Systemindstillinger er skillelinjen: før den er det Mac'en, efter den er det spillet.

Spørgsmål

Hvorfor genkender min Mac ikke min controller?

Enten er den ikke parret (ret Bluetooth-parringen), den er parret, men spillet læser ikke controllere (brug en mapper som InputConfig), eller det er en generisk HID-enhed, macOS ikke klassificerer som spilcontroller (forbind den manuelt i InputConfigs menu Devices).

Hvordan tjekker jeg, om min Mac ser controlleren?

Systemindstillinger, Game Controllers, i sidepanelet, lister hver parret controller og lyser knapperne op, når du trykker. Posten vises, når en controller har været forbundet.

Virker en kablet Xbox 360-controller på en Mac?

Ikke uden en tredjepartsdriver. macOS taler ikke dens protokol. Enhver Bluetooth-Xbox-controller virker direkte.

Hvorfor vises min controller ikke i Bluetooth på min Mac?

Den er ikke i parringstilstand, den er stadig parret til en konsol, der griber den først, eller den har ingen Bluetooth: Nogle tidlige Xbox One-controllere er kun USB. Sæt den i parringstilstand med konsollen slukket, og kig igen.

Får InputConfig min controller til at virke i et spil, der ignorerer den?

Den får controlleren til at sende taster, museflytning og klik, som spillet allerede læser, så for spil uden controllerunderstøttelse: ja. Den gør ikke en pad til en, et spil ser som en gamepad, og den kan ikke rette parring.

Hvorfor genkender min MacBook ikke min kablede controller?

Oftest et kabel, der kun overfører strøm, en hub eller spørgsmålet om tilbehør på bærbare Mac'er med Apple silicon: Blev Do not Allow valgt, oplades padden, men Mac'en ignorerer den. Tag stikket ud, sæt det direkte i med et datakabel, og tillad det.

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, Français, עברית, Magyar, Italiano, 日本語, Norsk, 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.