Svenska
Finns det XInput på en Mac?
Den här appen är helt gratis. Du behöver inte skapa något konto. Det finns inga prenumerationer, inga krångliga nedladdningar och inget är låst. Optimerad för Apple silicon.
Nej, och det finns inget att ladda ned. XInput är den del av Windows som pratar med Xbox-kontroller, och macOS har ingen kopia av den, varken på Apple-kisel eller på Intel. En Mac läser kontroller via Apples egna stöd för kontroller, som redan känner igen aktuella PlayStation-, Xbox- och Switch-kontroller. Problemet börjar med en kontroll som bara talar XInput via kabel, och det har en lösning: byt dess läge.
Jag gör InputConfig, en gratis Mac-app som läser många kontroller som macOS ignorerar, och säger till när en kontroll är i ett läge som ingen Mac kan läsa.
Version 1.7 av InputConfig, som väntas i oktober 2026, blir helt tillgänglig på svenska.
Steg
- Leta efter en lägesomkopplare eller en knapp som hålls nedtryckt vid start, och flytta kontrollen från X eller XInput till D-, DInput-, PC- eller Switch-läge.
- Eller parkoppla kontrollen över Bluetooth, där XInput inte används.
- Kontrollera Systeminställningar, Spelkontroller, där en listad kontroll fungerar i spel med stöd för kontroller.
- Om den inte är listad öppnar du InputConfig och bockar för kontrollen under InputConfig, Devices.
- Tryck på Scan på en rad och tryck på en knapp för att ge den en tangent.
Veta vad en Mac använder i stället för XInput
Mac-spel med stöd för kontroller läser dem via Apples Game Controller-ramverk. Det känner igen dessa utan någon inställning:
- PlayStation. DualSense, DualSense Edge och DualShock 4.
- Xbox. Xbox One- och Series-kontroller över Bluetooth, och över USB på macOS 15 Sequoia eller senare.
- Nintendo. Switch Pro Controller och Joy-Con på macOS 13 och senare.
- MFi-gamepads. Vilka som helst av dem.
En Xbox-kontroll fungerar på en Mac eftersom Apple stöder den, inte för att Mac har XInput.
Flytta en kontroll ur XInput-läget
Många kontroller från tredje part har två eller fler lägen, och via kabel talar deras X- eller XInput-läge det kabelanslutna Xbox 360-protokollet. macOS läser inte det protokollet, och en app i sandlåda kan inte heller läsa det.
- D-, DInput- eller PC-läge. Kontrollen blir en vanlig USB-kontroll. Spel byggda på Apples stöd för kontroller ignorerar den, men InputConfig läser den och mappar den till tangenter.
- Switch-läge över Bluetooth. Kontrollen visar sig som en Switch Pro Controller, som macOS stöder.
- Bluetooth i allmänhet. XInput är ett kabel- och mottagarprotokoll på dessa kontroller, så parkoppling över Bluetooth kringgår det.
Modell för modell: 8BitDo, GameSir, Logitech och generiska USB-gamepads. På en Mac är XInput läget att lämna.

Se vilket läge kontrollen är i
- Du: Anslut kontrollen och öppna InputConfig, Devices i menyraden.
- InputConfig: Listar en kontroll den kan läsa, redo att bockas för. En kontroll som talar det kabelanslutna Xbox 360-protokollet visas nedtonad, med skälet.
- Kontrollera: Byt läge, anslut den igen, så ändras posten.
Undantagen som InputConfig läser i X-läge via USB-kabel är 8BitDo-kontroller, som appen har eget stöd för. En nedtonad post är appen som säger att läget är problemet, inte kontrollen.
Om spelet är ett Windows-spel
Windows-spel som körs i CrossOver, Whisky eller Apples Game Porting Toolkit tar med sig en egen kopia av XInput, och det lagret avgör vilken kontroll spelet ser. Detaljerna finns i att använda en kontroll med CrossOver-spel på en Mac. När det lagret inte samarbetar går tangenterna från InputConfig ändå igenom, eftersom spelet tar emot vanliga tangenttryckningar.
Vad som inte finns på en Mac
- En XInput-nedladdning. Filer som erbjuds under det namnet för en Mac kommer inte från Microsoft.
- Ett XInput-omslag. Verktyg som x360ce är Windows-program. Se x360ce för Mac.
- En virtuell Xbox-kontroll från InputConfig. Den skickar bara tangentbords- och mushändelser, så ett spel som bara accepterar en kontroll behöver en som macOS stöder.
Mac-vägen är en stödd kontroll, ett annat läge eller tangenter, eftersom det inte finns någon emulator mellan.
Den korta versionen
- Ingen XInput. macOS har eget stöd för kontroller och behöver inget mer.
- XInput bara via kabel. Byt kontrollen till D-, PC- eller Switch-läge, eller använd Bluetooth.
- Ignoreras av ett spel. Mappa kontrollen till spelets tangenter.
Byt läge först, så slutar de flesta XInput-problemen på en Mac där.
Frågor
Kan jag ladda ned XInput för Mac?
Nej. XInput är en del av Windows, och Microsoft erbjuder ingen Mac-version. macOS läser kontroller via Apples egna stöd för kontroller.
Fungerar XInput på en M1 eller någon annan Mac med Apple-kisel?
Nej, och det fungerar inte på Intel-Mac heller. Svaret är detsamma för båda: använd en kontroll som macOS stöder, eller byt kontrollen till ett läge som inte är XInput.
Varför fungerar min XInput-kontroll inte på en Mac via USB?
Via kabel talar de flesta XInput-kontroller från tredje part det kabelanslutna Xbox 360-protokollet, som macOS inte läser. Byt kontrollen till D-, DInput-, PC- eller Switch-läge, eller parkoppla den över Bluetooth.
Använder Xbox-kontroller XInput på en Mac?
Nej. Xbox One- och Series-kontroller fungerar på en Mac via Apples stöd för kontroller: över Bluetooth, eller över USB på macOS 15 Sequoia eller senare.
Mer på svenska
Fullständiga guider, på engelska
Vem som skriver. Ryleigh Newman utvecklar InputConfig och använder sin egen Mac varje dag med en controller, eftersom händerna inte fungerar bra. Den här sidan är översatt från engelska. Appens gränssnitt och resten av webbplatsen är på engelska.
Den här sidan på andra språk: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
Gratis. Inget konto, och ingenting lämnar din Mac. Öppen källkod på GitHub.