Svenska

Handkontroll ansluten men fungerar inte på en Mac

När Macen listar en handkontroll och spelet ignorerar den letar spelet inte efter en handkontroll, letar efter en annan, eller körs någonstans dit handkontrollen inte når. Bevisa först att handkontrollen fungerar och hitta sedan ditt fall nedan. För ett spel utan handkontrollstöd alls mappar InputConfig, gratis i Mac App Store, handkontrollen till de tangenter och den mus som spelet redan läser.

Hämta InputConfig i Mac App StoreDen 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.

Bevisa först att handkontrollen fungerar

  • Du: Öppna Systeminställningar, klicka på Game Controllers i sidofältet och tryck sedan på några knappar.
  • macOS: Visar varje ansluten handkontroll och tänder varje knapp när du trycker på den.
  • Kontrollera: Om den reagerar är Mac-sidan i ordning och spelet är problemet. Om den inte gör det är problemet ihopparningen: glöm handkontrollen i Bluetooth, starta om den, para ihop igen och se till att den inte fortfarande är ihopparad med en konsol.

Om Game Controllers tänds, sluta felsöka Bluetooth och titta på spelet.

Om spelet saknar handkontrollstöd

Det här är det vanligaste fallet, och det som ingen inställning löser: äldre Mac-spel, indiespel byggda för tangentbord, strategispel, webbläsarspel och allt som inte är ett spel alls. Mappa handkontrollen till de tangenter och den mus som spelet redan förstår med InputConfig, som levereras med layouter för fler än 450 spel och appar. Spelet får aldrig veta att en handkontroll är inblandad.

Om spelet stöder handkontroller, men inte din

Vissa spel känner bara igen handkontroller i Xbox-stil, och några listar specifika modeller. En DualSense eller en Switch Pro Controller visas då som en generisk handkontroll eller inte alls. Prova Steam Input om spelet finns på Steam. Annars InputConfig igen, som får vilken handkontroll som helst att skicka det spelet vill ha.

Om det är ett Steam-spel

Steam sitter mellan handkontrollen och spelet. Gå igenom den här stegen, med det minsta steget först:

  1. Slå på stöd för din handkontroll. I Steam, Settings, Controller, slå på stöd för PlayStation, Xbox eller Switch.
  2. Ge Steam åtkomst till Input Monitoring. På nyare macOS behövs den i Systeminställningar, Integritet och säkerhet.
  3. Avsluta Steam och testa. Medan Steam körs kan det ta över PlayStation-, Xbox- och Switch-handkontroller för Steam Input, även för spel som du inte startade från Steam. Avsluta det helt från dess meny och prova spelet igen.
  4. Stäng av Steam Input för det spelet. Vissa Mac-spel ignorerar Steam Input helt. Stäng av det för det spelet och använd InputConfig, så att du inte får två indata samtidigt.

Steam-sidan går djupare.

Om det är ett Windows-spel i CrossOver eller Game Porting Toolkit

Översättningslagret skickar ofta inte in handkontrollen i Windows-spelet, eller skickar den som något spelet inte känner igen. Att mappa till tangentbordet med InputConfig fungerar eftersom tangenter alltid kommer igenom. Sidan om att en handkontroll inte fungerar i CrossOver, Whisky eller Game Porting Toolkit har kontrollerna, anteckningar om PS5 och Xbox och vad du gör i Parallels.

Om det är ett webbläsar- eller molnspel

Safari, Chrome och Firefox skickar vidare handkontroller till webbsidor genom Gamepad API, och Xbox Cloud Gaming och GeForce NOW använder det. Det fungerar oftast. En webbsida ser handkontrollen först när du trycker på en knapp med den sidan i förgrunden, så tryck på en först. När det ändå inte fungerar, eller när ett webbspel bara tar tangenter, mappar InputConfig handkontrollen till tangentbordet och webbläsaren märker ingenting.

Om bara en app ignorerar den

Om handkontrollen fungerar i vissa spel men inte i ett är problemet i den appen.

  • Roblox. Mac-appen stöder handkontroller, men varje upplevelse bestämmer sina egna kontroller och många lyssnar bara på tangentbordet. Se Roblox med handkontroll på en Mac.
  • Emulatorer. De har egna kontrollinställningar, skilda från macOS, och ofta ett eget tillstånd. OpenEmu vill ha Input Monitoring och, för trådlösa handkontroller, åtkomst till Bluetooth. RetroArch, Dolphin, PCSX2 och PPSSPP vill var och en att handkontrollen väljs i deras egna inmatningsinställningar. Emulatorhandkontroll fungerar inte på en Mac går igenom dem en i taget.
  • Allt som bara läser tangentbord och mus. Mappa handkontrollen till tangentbordet.

Om det fungerade tills en macOS-uppdatering

Då har något mellan Macen och en app ändrats, och lösningen är oftast en punktuppdatering, en appuppdatering eller en inställning. Två att känna till:

  • macOS 15.4. Kabelanslutna handkontroller slutade fungera i många appar medan Bluetooth fortsatte fungera, och att slå på Increase controller compatibility för appen i Game Controllers var den rapporterade lösningen.
  • Tahoe. Enskilda spel har slutat se handkontroller som Systeminställningar fortfarande ser.

Listan version för version, med källor, finns på handkontroll fungerar inte efter en macOS-uppdatering.

Kort sagt

  • Testa den i Game Controllers. Inga lampor betyder ihopparningen. Lampor betyder spelet.
  • Kontrollera lagret. Steam, CrossOver och webbläsaren har var sin inställning.
  • Mappa den till tangenter. Det fungerar i alla fall ovan, eftersom varje spel läser ett tangentbord.

Tangenter kommer alltid igenom, så tangentbordsvägen är lösningen som aldrig beror på spelet.

Frågor

Varför fungerar inte min handkontroll på min Mac?

Oftast ser Macen den och spelet läser inte handkontroller. Bekräfta det i Systeminställningar, Game Controllers, och använd sedan spelets eller Steams kontrollinställning, eller en mappningsapp som InputConfig så att spelet får tangentbords- och musindata.

Varför ser min Mac min handkontroll men spelet gör det inte?

Spelet stöder inte handkontroller, eller inte din, eller körs genom ett lager (Steam, CrossOver, en webbläsare) som inte skickar vidare den. Att mappa handkontrollen till tangentbordet med InputConfig fungerar i alla de fallen.

Går det att testa om en handkontroll fungerar på en Mac?

Systeminställningar, Game Controllers tänder knapparna när du trycker på dem. InputConfigs Live Visualizer visar varje axel och knapp live, och dödzonsverktyget på den här webbplatsen läser en handkontroll i webbläsaren.

Måste jag starta om Macen?

Nästan aldrig. Att glömma och para ihop handkontrollen igen, eller stänga av och slå på den, löser Bluetooth-fallen.

Min handkontroll fungerar på Macen men inte i en emulator. Vad gör jag?

Konsolemulatorer går inte genom spelets handkontrollstöd. Var och en har en egen skärm för handkontroller och ofta ett eget tillstånd i macOS. OpenEmu vill ha Input Monitoring och, för trådlösa handkontroller, åtkomst till Bluetooth. Emulatorhandkontroll fungerar inte på en Mac går igenom dem en i taget.

Varför fungerar min handkontroll i Systeminställningar men inte i något spel?

Ofta är det Steam. Medan Steam körs kan det ta över PlayStation-, Xbox- och Switch-handkontroller för Steam Input, även för spel som du inte startade från Steam. Avsluta Steam helt från dess meny och prova spelet igen. Om det då fungerar, ändra Steams kontrollinställningar för det spelet.

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

Hämta InputConfig i Mac App StoreGratis. Inget konto, och ingenting lämnar din Mac. Öppen källkod på GitHub.