Utiliser un contrôleur Xbox One sur un Mac avec l'outil Enabler pour OS X

La Xbox One est une excellente console de jeu avec un excellent contrôleur, et si vous avez un Mac avec quelques jeux pour lesquels vous souhaitez utiliser un contrôleur, vous pouvez utiliser un outil tiers pour obtenir le support du contrôleur Xbox One pour les jeux sous OS X.


L'utilitaire gratuit s'appelle "Xbox One Controller Enabler" et permet au contrôleur de fonctionner avec une connexion USB sur n'importe quel Mac avec OS X Mavericks ou OS X Yosemite, bien que ce dernier nécessite une implémentation légèrement plus technique pour fonctionner. Avec n'importe quelle version d'OS X, l'utilisation du contrôleur Xbox One sur le Mac est légèrement plus complexe que l'utilisation d'un contrôleur Playstation 3, et comme le support n'est pas officiel, il peut y avoir quelques problèmes rencontrés en cours de route. Néanmoins, il vaut certainement la peine d'essayer si vous avez une Xbox One et un Mac et que vous souhaitez utiliser le contrôleur avec.

  • Obtenir XboxONeControllerEnabler du développeur chez GitHub

L'outil fonctionne en simulant un joystick virtuel, ce qui explique pourquoi il peut y avoir des bizarreries avec certaines applications compatibles.

Vous aurez probablement envie de télécharger le binaire précompilé, à moins que vous ayez envie de construire la source vous-même. Comme déjà mentionné, cet utilitaire est un peu plus complexe, ce qui le rend mieux destiné aux utilisateurs Mac avancés qui ne dérange pas l'exécution de logiciels expérimentaux. Si vous avez un contrôleur Playstation 3 ou PS4, il est beaucoup plus facile d'obtenir immédiatement un de ceux qui travaillent sur un Mac.

Le lancement de l'application est probablement suffisant pour l'utiliser avec les versions précédentes d'OS X, mais selon le développeur, les utilisateurs d'OS X Yosemite devront activer le mode développeur de l'extension du noyau pour que l'outil XboxOneControllerEnabler fonctionne. Ceci est possible via le terminal en entrant la chaîne de commande suivante:

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

En règle générale, la modification des arguments de démarrage nécessite un redémarrage. Il est donc préférable de le faire avant de relancer l'application Enabler avant de tenter de l'utiliser dans les versions modernes d'OS X.

Sur une note rapide, pour désactiver plus tard kext-dev-mode, vous pouvez utiliser la chaîne de commande suivante:

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

Ne pas avoir une Xbox One moi-même (je suis toujours en croisière avec une humble Xbox 360, malheur à moi), je ne suis pas en mesure de tester cela, mais il semble fonctionner sur la base de rapports provenant du web. Essayez-le avec vos jeux préférés sur OS X, tant qu'ils ont un support de manette de jeu, il devrait être bon à faire.

Heads up à CultOfMac pour trouver cet utilitaire astucieux, il devrait être une bonne idée pour les joueurs Mac qui préfèrent une manette de jeu pour le clavier et la souris.

Si vous avez une Xbox One et essayez-le, laissez-nous savoir dans les commentaires comment cela fonctionne pour vous.