Svenska
Handkontrollen fungerar på en Mac men inte i Steam
När en handkontroll fungerar på Macen men inte i Steam är lösningen nästan alltid en av tre Steam-inställningar eller det macOS-tillstånd som Steam behöver. Steam på Mac lägger ett eget lager, Steam Input, mellan handkontrollen och spelet, och på macOS fungerar det lagret i vissa spel och inte i andra. Kontrollera inställningarna nedan i ordning, och om ett spel ändå ignorerar handkontrollen, mappa den till tangentbordet för det spelet och gå vidare.
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.
Steg
- Kontrollera att handkontrollen listas i Systeminställningar, Game Controllers.
- I Steam, Settings, Controller, slå på stöd för din sorts handkontroll.
- Klicka på handkontrollsikonen på spelets sida och ställ in Steam Input för det spelet.
- Ge Steam åtkomst till Input Monitoring i Systeminställningar, Integritet och säkerhet, avsluta sedan Steam helt och öppna det igen.
- Om spelet ändå ignorerar handkontrollen, stäng av Steam Input för det och mappa handkontrollen med InputConfig.
Kontrollera Macen först
Innan någon Steam-inställning, öppna Game Controllers i sidofältet i Systeminställningar och se till att handkontrollen listas. Om Macen inte listar handkontrollen hjälper ingen Steam-inställning. Börja i så fall med handkontroll känns inte igen. Om den listas, fortsätt.
Slå på Steams kontrollinställningar
- Du: Öppna Settings, Controller i Steam och slå på stödet för din handkontroll: PlayStation, Xbox, Nintendo eller Generic. Klicka sedan på handkontrollsikonen till höger på spelets egen sida, ställ in Steam Input på Enabled för den titeln och välj en layout.
- Steam: Översätter handkontrollen för det spelet. Många spel levereras med en tangentbordslayout för handkontroller här, vilket är Steam som gör på sin sida det en mappningsapp gör.
- Kontrollera: Starta spelet och tryck på en knapp. Om handkontrollen fungerar i Big Picture men inte i spelet är tillståndet nedan den vanliga orsaken.
Ge Steam tillståndet i macOS
På nyare macOS behöver Steam Input Monitoring, och ibland Hjälpmedel, i Systeminställningar, Integritet och säkerhet, innan Steam Input kan se en handkontroll utanför Big Picture. Avsluta Steam helt efter att du har gett det och öppna det sedan igen.
Ställ in din sorts handkontroll
- PS5 och PS4. Steam läser DualSense, DualSense Edge och DualShock 4 över Bluetooth eller USB. Slå på Steam Input för PlayStation-handkontroller i Steam, Settings, Controller. PS-knappen öppnar Steam-menyn i Big Picture.
- Xbox Wireless-handkontroller. Para ihop One- eller Series-handkontrollen över Bluetooth. Series X|S-handkontrollen kräver macOS 11.3 eller senare. En kabelansluten Xbox 360-handkontroll stöds inte alls av macOS, så räkna inte med den i Steam heller.
- Switch Pro Controller. Para ihop den i Bluetooth och slå sedan på Steam Input för Nintendo-handkontroller. Steam kan behålla Nintendos placering av A och B eller byta dem till Xbox-placering. Om bekräfta och tillbaka känns omvända är det inställningen att ändra.
- 8BitDo. Använd läget som 8BitDo anger för Apple-enheter, D på omkopplaren eller B och Start nedtryckta på en SN30 Pro, så får Steam det Macen får. I S-läge visas den som en Switch Pro Controller, med Nintendos byte av A och B. 8BitDo-sidan listar lägena.
- Steam Controller. Steam hanterar båda Valves modeller direkt. Mer i 2026 års Steam Controller nedan.
Om ett spel ignorerar Steam Input
En del Mac-spel i Steam, bland annat några stora inbyggda portar, läser handkontrollen själva och ser aldrig Steam Inputs utdata, eller ser båda och dubblar. Gå igenom den här stegen, med det minsta steget först:
- Stäng av Steam Input för det spelet. På samma handkontrollssida per spel, så att spelet läser handkontrollen direkt.
- Kontrollera spelets egna alternativ. Vissa spel kräver att handkontrollstöd slås på i deras inställningar.
- Mappa under Steam. Om spelet inte har något eget handkontrollstöd mappar InputConfig handkontrollen till tangenter och mus på systemnivå, under Steam, så att spelet får tangentbordsindata det inte kan ignorera. Håll Steam Input avstängt för det spelet så att de inte båda utlöses.
En översättare per spel: Steam Input eller en mappningsapp, aldrig båda.
Använd 2026 års Steam Controller
Valves nya Steam Controller fungerar på Mac-skrivbordet och i Big Picture, och når i skrivande stund vissa spel men inte andra genom Steam. InputConfig 1.6 läser den också, på kabel, över Bluetooth eller genom dess Puck, med varje knapp, de fyra bakknapparna, båda styrplattorna, gyrot, vibration och batteri. Det stödet är experimentellt, eftersom det byggdes från det publicerade protokollet utan att handkontrollen fanns till hands.
InputConfig och Steam hanterar båda handkontrollens inbyggda tangentbords- och musläge, som kallas lizard mode, och de två slåss. Det ser ut som flimmer eller tilldelningar som kommer och går. Avsluta Steam innan du använder handkontrollen med InputConfig, eller stäng av handkontrollen i Steams inställningar. Den ursprungliga modellen från 2015 fungerar på samma sätt, läst av en hjälpare inne i appen. Steam Controller-sidan har båda.
Kort sagt
- Macen först. Handkontrollen måste listas i Game Controllers.
- Steam sedan. Slå på stöd för din handkontroll, ställ in spelets Steam Input och ge åtkomst till Input Monitoring.
- Mappningsapp sist. För ett spel som ignorerar Steam Input, stäng av det och mappa handkontrollen med InputConfig.
Om det fungerar i Big Picture och dör i spelet, titta på tillståndet före allt annat.
Frågor
Varför fungerar min handkontroll i Big Picture men inte i spelet?
Steam Input når inte spelet. Ge Steam åtkomst till Input Monitoring i Integritet och säkerhet och kontrollera spelets handkontrollsinställning per titel. Om det fortfarande misslyckas är spelet ett som ignorerar Steam Input på Mac. Mappa det med InputConfig i stället.
Ska jag använda Steam Input eller InputConfig?
Steam Input när det fungerar för spelet. InputConfig för spelen det inte når, och för allt utanför Steam. Kör inte båda på samma spel.
Varför fungerar inte min Xbox-handkontroll i Steam på min Mac?
Kontrollera Macen först: handkontrollen måste listas i Game Controllers i sidofältet i Systeminställningar. En kabelansluten Xbox 360-handkontroll gör det aldrig, eftersom macOS inte stöder den. Om Macen listar den, kontrollera att Steam, Settings, Controller visar den och ändra sedan spelets åsidosättning av Steam Input i Properties, Controller.
Varför kopplas min handkontroll från när Steam öppnas på min Mac?
I början av 2023 gjorde ett Steam-fel att vissa USB-handkontroller försvann från Systeminställningar när Steam startade, och en Steam-uppdatering rättade det. Om det händer nu, uppdatera Steam, dra ur och sätt i handkontrollen igen med Steam öppet och kontrollera att den fortfarande listas i Game Controllers. Om den bara tappar anslutningen medan Steam körs, stäng av Steam Input för den typen av handkontroll i Steam, Settings, Controller.
Varför får jag dubbla indata i ett Steam-spel?
Två saker svarar på samma knapp: spelet läser handkontrollen och Steam Input skickar tangenter från den också, eller en mappningsapp och Steam körs båda. Ställ in Steam Input på Disabled för det spelet i Properties, Controller och behåll en översättare per spel.
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.