Bruk en Xbox One Controller på en Mac med Enabler Tool for OS X

Xbox One er en flott spillkonsoll med en utmerket kontroller, og hvis du har en Mac med noen få spill du vil bruke en kontroller for, kan du bruke et tredjepartsverktøy for å få Xbox One-kontrollerstøtte for spill i OS X.


Det frie verktøyet er riktig kalt "Xbox One Controller Enabler", og det gjør at kontrolleren kan fungere med en USB-tilkobling på en hvilken som helst Mac med OS X Mavericks eller OS X Yosemite, selv om sistnevnte krever en litt mer teknisk implementering for å få jobbe. Med en hvilken som helst OS X-versjon, er det litt komplisert å få Xbox One-kontrolleren til å fungere på Mac-en, enn å bruke en Playstation 3-kontroller, og da støtten er uoffisiell, kan det hende at noen få quirks oppstår underveis. Ikke desto mindre er det absolutt verdt et forsøk hvis du har en Xbox One og en Mac, og du vil bruke kontrolleren med.

  • Få XboxONeControllerEnabler fra utvikleren på GitHub

Verktøyet fungerer ved å simulere en virtuell joystick, og derfor kan det være noen kjennskaper med visse programkompatibiliteter.

Du vil sannsynligvis laste ned det forkompilerte binære, med mindre du har lyst til å bygge kilden selv. Som nevnt er dette verktøyet litt mer komplekst, noe som gjør det bedre rettet mot avanserte Mac-brukere som ikke har noe imot å kjøre eksperimentell programvare. Hvis du har en Playstation 3 eller PS4-kontroller, er det mye lettere å umiddelbart få en av dem som jobber på en Mac.

Lansering av appen er nok tilstrekkelig for å få den til å fungere med tidligere utgivelser av OS X, men ifølge utvikleren må OS X Yosemite-brukere aktivere utviklingsmodus for kjerneutvidelser for XboxOneControllerEnabler-verktøyet til å fungere. Dette er mulig gjennom Terminal ved å skrive inn følgende kommandostreng:

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

Vanligvis modifiserer oppstartsargumenter en omstart, så du vil nok ant å gjøre det, og deretter gjenoppstarte enabler-appen før du forsøker å bruke den i moderne versjoner av OS X.

På en rask sidenotat, for å slå av kext-dev-modus senere, kan du bruke følgende kommandostreng:

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

Ikke å ha en Xbox One selv (jeg er fortsatt på cruis med en liten Xbox 360, ve meg), jeg kan ikke teste dette ut, selv om det ser ut til å fungere basert på rapporter fra hele verden. Prøv det med ditt favorittspill (e) på OS X, så lenge de har gamepad-kontrolleren, bør det være bra å gå.

Hoveder opp til CultOfMac for å finne dette smarte verktøyet, bør det være en fin touch for Mac-spillere som foretrekker en gamepad til tastaturet og musen.

Hvis du har en Xbox One og prøv dette, kan du fortelle oss i kommentarene hvordan det fungerer for deg.