Dansk

Findes der XInput 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.

Nej, og der er intet at hente. XInput er den del af Windows, der taler med Xbox-controllere, og macOS har ingen kopi af den, hverken på Apple silicon eller på Intel. En Mac læser controllere gennem Apples egen controllerunderstøttelse, der allerede kender aktuelle PlayStation-, Xbox- og Switch-pads. Problemerne starter med en pad, der kun taler XInput på et kabel, og den har en løsning: skift dens tilstand.

Jeg laver InputConfig, en gratis Mac-app, der læser mange pads, macOS ignorerer, og som fortæller dig, når en pad er i en tilstand, ingen Mac kan læse.

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

Trin

  1. Kig efter en tilstandskontakt eller en knap, der holdes nede ved start, og flyt padden fra X eller XInput til D-, DInput-, PC- eller Switch-tilstand.
  2. Eller par padden over Bluetooth, hvor XInput ikke bruges.
  3. Tjek under Systemindstillinger, Controllere, hvor en pad på listen virker i spil med controllerunderstøttelse.
  4. Hvis den ikke står på listen, åbner du InputConfig og sætter flueben ved padden under Devices.
  5. Tryk på Scan på en række, og tryk på en knap for at give den en tast.

Kend hvad en Mac bruger i stedet for XInput

Mac-spil med controllerunderstøttelse læser dem gennem Apples Game Controller-framework. Det kender disse uden opsætning:

  • PlayStation. DualSense, DualSense Edge og DualShock 4.
  • Xbox. Xbox One- og Series-pads over Bluetooth, og over USB på macOS 15 Sequoia eller nyere.
  • Nintendo. Switch Pro Controller og Joy-Cons på macOS 13 og nyere.
  • MFi-gamepads. Alle sammen.

En Xbox-controller virker på en Mac, fordi Apple understøtter den, ikke fordi Mac'en har XInput.

Flyt en pad væk fra XInput-tilstand

Mange tredjeparts pads har to eller flere tilstande, og på et kabel taler deres X- eller XInput-tilstand den kablede Xbox 360-protokol. macOS læser ikke den protokol, og en sandboxet app kan heller ikke læse den.

  • D-, DInput- eller PC-tilstand. Padden bliver en almindelig USB-controller. Spil bygget på Apples controllerunderstøttelse ignorerer den, og InputConfig læser den og kortlægger den til taster.
  • Switch-tilstand over Bluetooth. Padden viser sig som en Switch Pro Controller, som macOS understøtter.
  • Bluetooth generelt. XInput er en protokol til kabel og modtager på disse pads, så parring over Bluetooth går uden om den.

Model for model: 8BitDo, GameSir, Logitech og generiske USB-gamepads. På en Mac er XInput den tilstand, du skal forlade.

Menuen Devices i InputConfig med en kablet Xbox 360-controller nedtonet og årsagen til, at macOS ikke kan læse den.
Figure 1. macOS kan ikke læse en kablet Xbox 360-controller, og InputConfigs menu Devices siger hvorfor.

Se hvilken tilstand padden er i

  • Du: Sæt padden i, og åbn InputConfig, Devices i menulinjen.
  • InputConfig: Viser en pad, den kan læse, klar til at sætte flueben ved. En pad, der taler den kablede Xbox 360-protokol, vises nedtonet med årsagen.
  • Tjek: Skift tilstanden, sæt padden i igen, og posten ændrer sig.

Undtagelserne, InputConfig læser i X-tilstand over et USB-kabel, er 8BitDo-pads, som appen har sin egen understøttelse til. En nedtonet post er appen, der fortæller dig, at det er tilstanden, der er problemet, og ikke padden.

Hvis spillet er et Windows-spil

Windows-spil, der kører i CrossOver, Whisky eller Apples Game Porting Toolkit, medbringer deres egen kopi af XInput, og det lag bestemmer, hvilken controller spillet ser. Detaljerne står i brug af en controller med CrossOver-spil på en Mac. Når det lag ikke vil samarbejde, kommer taster fra InputConfig stadig igennem, for spillet modtager almindelige tastetryk.

Hvad der ikke findes på en Mac

  • En XInput-download. Filer, der tilbydes under det navn til en Mac, stammer ikke fra Microsoft.
  • En XInput-wrapper. Værktøjer som x360ce er Windows-programmer. Se x360ce til Mac.
  • En virtuel Xbox-controller fra InputConfig. Den sender kun tastatur- og musehændelser, så et spil, der kun accepterer en controller, har brug for en, macOS understøtter.

Mac-vejen er en understøttet pad, en anden tilstand eller taster, for der er ingen emulator imellem.

Den korte version

  • Ingen XInput. macOS har sin egen controllerunderstøttelse og behøver ingen.
  • Kun XInput på et kabel. Skift padden til D-, PC- eller Switch-tilstand, eller brug Bluetooth.
  • Stadig ignoreret af et spil. Kortlæg padden til spillets taster.

Skift tilstanden først, så ender de fleste XInput-problemer på en Mac der.

Spørgsmål

Kan jeg hente XInput til Mac?

Nej. XInput er en del af Windows, og Microsoft tilbyder ingen Mac-version. macOS læser controllere gennem Apples egen controllerunderstøttelse.

Virker XInput på en M1 eller en anden Mac med Apple silicon?

Nej, og det gør det heller ikke på Intel-Mac'er. Svaret er det samme på begge: brug en controller, macOS understøtter, eller skift padden til en anden tilstand end XInput.

Hvorfor virker min XInput-controller ikke på en Mac over USB?

På et kabel taler de fleste tredjeparts XInput-pads den kablede Xbox 360-protokol, som macOS ikke læser. Skift padden til D-, DInput-, PC- eller Switch-tilstand, eller par den over Bluetooth.

Bruger Xbox-controllere XInput på en Mac?

Nej. Xbox One- og Series-controllere virker på en Mac gennem Apples controllerunderstøttelse: over Bluetooth, eller over USB på macOS 15 Sequoia eller nyere.

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.