Använd en Xbox One Controller på en Mac med Enabler Tool för OS X

Xbox One är en bra spelkonsol med en utmärkt kontroller, och om du har en Mac med några spel du vill använda en kontroller för kan du använda ett tredjepartsverktyg för att få Xbox One-styrenhetens stöd för spel i OS X.


Det kostnadsfria verktyget heter "Xbox One Controller Enabler" och det gör det möjligt för regulatorn att fungera med en USB-anslutning på vilken Mac som helst med OS X Mavericks eller OS X Yosemite, även om den senare kräver en något mer teknisk implementering för att fungera. Med vilken OS X-version som helst, får Xbox One-kontrollenheten att fungera på Mac-enheten något mer komplicerad än att använda en Playstation 3-kontroller, och eftersom stödet är inofficiellt kan det hända att några frågor uppträder under vägen. Det är ändå värt ett försök om du har en Xbox One och en Mac och du vill använda kontrollen med.

  • Hämta XboxONeControllerEnabler från utvecklaren på GitHub

Verktyget fungerar genom att simulera en virtuell joystick, varför det kan finnas vissa egenskaper med viss applikationskompatibilitet.

Du kommer noga att ladda ner det förkompilerade binära, om du inte känner för att bygga källan själv. Som nämnts är det här verktyget lite komplicerat vilket gör det bättre riktat till avancerade Mac-användare som inte har något emot experimentell programvara. Om du har en Playstation 3 eller PS4-kontroller är det mycket lättare att omedelbart få en av dem som arbetar på en Mac.

Lanseringen av appen är nog tillräcklig för att den ska fungera med tidigare versioner av OS X, men enligt utvecklaren måste OS X Yosemite-användare aktivera kärnans förlängningsutvecklare läge för XboxOneControllerEnabler-verktyget för att fungera. Detta är möjligt via Terminal genom att ange följande kommandorad:

sudo nvram boot-args=kext-dev-mode=1

Vanligtvis krävs att omdirigeringsargument startas om, så du skulle antagligen vilja göra det och sedan starta om enabler-appen innan du försöker använda den i moderna versioner av OS X.

På en snabb sidotal, för att stänga av kext-dev-läge senare, kan du använda följande kommandosträng:

sudo nvram boot-args=kext-dev-mode=0

Att inte ha en Xbox One själv (jag är fortfarande kryssning med en låg Xbox 360, ve mig), jag kan inte testa detta, även om det verkar fungera baserat på rapporter från hela webben. Prova det med ditt favoritspel på OS X, så länge som de har spelkontrollen, ska det vara bra att gå.

Huvud upp till CultOfMac för att hitta det här fina verktyget, det borde vara en fin touch för Mac-spelare som föredrar en gamepad till tangentbordet och musen.

Om du har en Xbox One och prova det här, låt oss veta i kommentarerna hur det fungerar för dig.