Un Mac mini sous la télé (6) : et si on jouait avec une vraie manette  ?

Anthony Nelzin-Santos |

Cet épisode de notre série « Un Mac mini sous la télé » ne contient ni Mac mini, ni télé. À la place, un iMac 27 pouces, que l’on essaye de transformer en console de jeu d’appoint.

Entendons-nous bien : il ne s’agit pas simplement de jouer sur Mac. Il s’agit de jouer sur Mac du fond de son canapé, de voir si un Mac déjà utilisé comme media center, peut devenir une « console » d’appoint. Ce qui nécessite une manette, et une expérience adaptée à l’utilisation à quelques mètres de distance.

On a utilisé un iMac parce qu'il embarque une carte graphique puissante, mais on peut bien entendu appliquer cet article à notre traditionnel Mac mini, ou à n'importe quel autre Mac — à condition de jouer à des jeux peu gourmands.

Utiliser une manette de PS3/4 ou de Xbox avec un Mac

Si vous avez déjà une console, autant utiliser la manette qui va avec — même si l’intérêt de ce genre d’expérience est plutôt limité dans ce cas. À défaut d’avoir pu nous procurer celles de la PlayStation 4 et de la Xbox One, nous avons testé les manettes de la PlayStation 3 et de la Xbox 360. L’une comme l’autre ayant des défauts, le choix sera totalement dépendant de vos préférences.

Avant de penser à utiliser une manette de Xbox 360, vous devrez installer le pilote et le panneau de préférences développés par Colin Munro. Si vous utilisez la version filaire, vous n’avez rien d’autre à faire qu’à la brancher : la diode centrale s’allumera, puis s’éteindra. Ouvrez la section Xbox 360 Controllers des Préférences système, et appuyez sur les boutons de la manette pour vérifier qu’elle est bien reconnue.

Les choses sont un peu plus complexes avec la version sans-fil. La manette se connectant à l’aide d’un protocole radio propriétaire, vous devez d’abord acheter l’adaptateur Xbox 360 Wireless Gaming Receiver de Microsoft. Il est conçu pour Windows, mais le pilote de Munro le prend en charge… presque tout le temps. Il peut arriver que votre manette ne soit pas du tout reconnue, et il n’y a malheureusement pas grand-chose à faire dans ce cas.

La manette de la PlayStation 3 se connecte simplement en Bluetooth et reconnue simplement par OS X Mavericks. Si vous n’avez pas de console pour l’activer, vous devrez insérer un trombone dans le petit trou près de la gâchette L2, puis la brancher à votre Mac à l’aide d’un câble mini-USB « complet » (qui comporte généralement une bobine d’arrêt et dont les fiches possèdent toutes les broches).

Ses diodes se mettront alors à clignoter : elle devrait apparaître dans la section Bluetooth des Préférences système et vous devriez pouvoir la pairer (clic droit > Se connecter). Si un code vous est demandé, entrez simplement 0000. L'appariement devrait alors être effectif et plutôt stable, même s’il arrive que les diodes continuent à clignoter, ce qui peut être gênant dans le noir. Vous devrez aussi veiller à la recharger régulièrement, puisque le système n’affiche pas le niveau de sa batterie.

Contrôler son Mac avec une manette

Prochaine étape logique, lancer un jeu. Problème : reconnue nativement ou pas, aucune manette n’est capable de contrôler OS X. Vous pourriez évidemment utiliser un clavier Bluetooth, mais pourquoi faire simple quand on peut faire compliqué ? Autant investir dans un petit utilitaire comme USB Overdrive (16 €), GamePad Companion (6,99 €) ou Joystick Mapper (4,49 €) et tout contrôler à la manette.

Une solution étonnamment simple consiste à passer par le Launchpad, qui trouve enfin une utilité. La capture ci-dessous illustre la configuration d’une manette de PlayStation 3 dans Joystick Mapper : le bouton Select permet de lancer Launchpad, le pavé directionnel agit comme les flèches d’un clavier, un des joysticks permet de passer d’une page à l’autre, et le bouton X fait office de clic. Les icônes du Launchpad sont suffisamment grosses pour qu’on les voie de loin, et la manipulation est aisée.

Add a new bind permet d'ajouter une nouvelle correspondance entre touche de la manette et touche du clavier. Il suffit d'appuyer sur le petit bouton *Scan* qui apparaît au survol pour que Joystick Mapper détecte automatiquement la touche que vous pressez sur la manette.
Add a new bind permet d'ajouter une nouvelle correspondance entre touche de la manette et touche du clavier. Il suffit d'appuyer sur le petit bouton *Scan* qui apparaît au survol pour que Joystick Mapper détecte automatiquement la touche que vous pressez sur la manette.

La plupart de ces utilitaires sont fournis avec un catalogue de configurations prédéfinies qui peuvent vous inspirer : rien n’empêche d’utiliser une manette comme télécommande, en lieu et place de toutes les solutions que nous vous avons déjà présentées.

Steam et le mode « canapé »

Plutôt que de lancer un jeu, vous pouvez plutôt lancer Steam : son catalogue est plus fourni que celui du Mac App Store, les jeux y sont souvent moins chers et plus complets… et il intègre une interface complètement optimisée pour l’utilisation à distance avec une manette, le mode Big Picture. Passez par les réglages de Steam pour configurer votre manette comme vous le souhaitez, et forcer le démarrage de Steam avec ce mode Big Picture.

L'interface classique de Steam…
L'interface classique de Steam…
…et le mode Big Picture.
…et le mode Big Picture.
Tout une section des réglages est dédiée au paramétrage des manettes. Toutes les fonctions sont accessibles, même le clavier — qui s'utilise très intelligemment avec les joysticks.
Tout une section des réglages est dédiée au paramétrage des manettes. Toutes les fonctions sont accessibles, même le clavier — qui s'utilise très intelligemment avec les joysticks.

Si Steam lui-même peut être contrôlé avec une manette, ce n’est pas le cas de tous les jeux : Tomb Raider prend toutes les manettes en charge mais affiche les touches de celles de la Xbox, et un jeu comme VVVVVV ignore purement et simplement tout ce qui n’est pas un clavier. Certains jeux sont entre les deux : Braid, par exemple, intègre un mécanisme permettant de faire correspondre les touches du clavier avec les touches d’une manette.

Le panneau de réglage d'une manette dans Braid.
Le panneau de réglage d'une manette dans Braid.

Là encore, il faudra utiliser un utilitaire comme Joystick Mapper pour sortir de l’impasse. Il n’est pas particulièrement amusant de le paramétrer, surtout lorsqu’il faut faire des allers-retours parce qu’on a oublié une fonction ou mal réglé la sensibilité d’un joystick. Heureusement, plusieurs communautés de joueurs partagent leurs jeux de réglages — l’éditeur héberge lui-même un forum où l’on trouve des préréglages pour des jeux aussi divers que Minecraft, Super Meat Boy ou Half-Life 2.

Un exemple de configuration complexe de Joystick Mapper. Là encore, mieux vaut utiliser le bouton *Scan* pour accélérer le réglage, notamment pour les axes des joysticks. Les curseurs permettent de régler la « sensibilité » des joysticks.
Un exemple de configuration complexe de Joystick Mapper. Là encore, mieux vaut utiliser le bouton *Scan* pour accélérer le réglage, notamment pour les axes des joysticks. Les curseurs permettent de régler la « sensibilité » des joysticks.

Une fois que tout est correctement réglé, cela fonctionne plutôt bien : la latence est acceptable, même si les accros aux FPS la remarqueront, et la stabilité de la connexion est irréprochable. C’est comme si l’on jouait sur une console, à cela près qu’une fois la partie terminée, on peut faire sa compta sur la même machine. Après le réconfort l’effort, ou quelque chose comme ça…

OpenEMU : SMB sur un écran 27 pouces

Bien sûr, Steam n’est pas la seule option : si vous êtes plutôt retro-gaming, vous serez comblé par OpenEmu, qui prend parfaitement en charge les manettes. Vous ne pourrez sans doute pas finir Super Mario Bros avec 500 points, mais vous pourrez jouer confortablement à n’importe quel vieux jeu.

On fait ici correspondre une manette de PlayStation 3 à une manette de NES.
On fait ici correspondre une manette de PlayStation 3 à une manette de NES.

La plupart des gros titres disponibles sur Steam requièrent la puissance d’un iMac : si vous n’utilisez pas déjà un iMac comme media center ou du moins comme machine de divertissement à temps partiel, il est bien entendu absurde d’imaginer en acheter un rien que pour ça. OpenEmu, lui, est loin d’essouffler un simple Mac mini : on peut tout à fait imaginer recycler un Mac mini en NES du XXIe siècle.

Reste qu’il est donc possible de jouer sur Mac comme on jouerait sur une console, voire d’aller plus loin en utilisant la manette pour contrôler autre chose que des jeux : cette « expérience » a certes été réalisée sur un iMac, mais elle est applicable à n’importe quelle autre machine. Seule la puissance de votre carte graphique vous limitera… et la puissance de la carte graphique n’est malheureusement pas le point fort des Mac.

Série « Un Mac mini sous la télé » :
avatar Malvik2 | 

Il me semble que le dual shok ps4 fonctionne aussi non?

En tout cas merci macgé pour le petit tuto

avatar ambolomadn | 

@Malvik2 :
Oui

avatar Lion Yes | 

Vivement le Steam Controller.

avatar Elrifiano | 

Je préfère jouer sur ma console et garder mon Mac plus longtemps pour bosser. Vu que le premier facteur d'obsolescence sur Mac/PC c'est les performances graphiques.

avatar Waterflame | 

Un bon PC pour jouer > all.
Ou alors une console, mais je vois pas l'intérêt d'un Mac pour jouer...

avatar Elrifiano | 

Et la aucune prise de tête pour le gaming. Les PS4 et XBOne seront là jusqu'en 2020 et elles se bonifient avec le temps grâce à l'optimisation continue des jeux par les développeurs.

avatar stefhan | 

Woahhh respect les 500 points de Mario !

avatar ZunJun | 

Personnellement, j'ai acheté un Mac Mini pour jouer. En revanche, je boot sur Windows 7 afin d'avoir une offre plus complète de jeux et de meilleures performances.
Cela permet de jouer à des jeux à la manette bien entendu mais également au clavier/souris (Left 4 Dead par exemple).
J'ai pris un Mac mini et non un PC, tout simplement car les PC sont MOCHES et je souhaitais pouvoir utiliser OSX.
En revanche, je remarque qu'il manque un ordinateur Apple pour joueur avertis pour relier à la TV. Je ne parle pas des Macbook mais de Mac. A part le Mac Pro.

avatar tyga tiger | 

Au risque de me répéter la manette PS3 ne marche pas à 200% car moi j'en ai 2 et les 2 ne fonctionnent sur aucune de mes machines iMac 27, 2 Mac book air et un Mac mini tous moyenne d'âge 2 ans donc récent pour ne pas dire et à jour

avatar Oh la belle Pomme | 

Je me suis fait prêter une manette xBox 360 filaire pour tester et impossible de la faire fonctionner (pourtant je bidouille pas mal...)

Par contre la manette fournie avec la FreeBox v6 est reconnue sur tous les jeux Steam qui supportent les manettes.
Le seul point "négatif" c'est qu'il n'y a pas de vibrations.

avatar elike | 

Le futur Apple TV

avatar Liena | 

Sachez que si vous avez une PS3 et/ou une xbox 360 (pour les nouvelles, je ne sais pas), vous pouvez les brancher sur votre Imac 27" (car il y a une entrée vidéo) via un upscaler "dynamique" (type atlona, mais j'ai l'impression que la boite a fermé, il n'y a plus de site web)... Et c'est trèèès pratique.

avatar p@t72 | 

autant utiliser une console plutôt que de s'emmerder!
ou un bon Pc!

avatar i-han | 

clair . un mac pour les jeux , c'est juste pas ça.
si c'est pour emuler w7 , courez acheter un bon pc de gamer , 50% moins cher que chez la pomme et gavé de jeux, ou restez sur vos consoles optimisées

avatar Pierre H | 

Et on peut utiliser la manette fournie avec la Freebox ?

avatar jeanclaudep | 

Mon rêve n'est pas de jouer sur mac, mais d'avoir OS X maverick qui tourne.
Pour les jeux j'ai ma PS4...!

avatar albanet | 

C'est marrant je l'ai fait hier pour la première fois avec l émulateur de gamecube dolphin pour jouer à Mario kart double dash et ça marche d'enfer et 1080p !! Juste énorme de pouvoir jouer à un jeu formidable en haute résolution sans même avoir besoin d'une wii y et de son futur Mario kart!!

avatar Gepl | 

Perso je joue à Battlefiled 4 (médium), Assassin Creed 4 (médium), Fifa 14 (high), Skyrim (high), GTA IV (high)... avec mon Macbook Retina 15 2012 via BootCamp Windows 7 qui parfois est relié à la TV 115cm diagonale avec un cable HDMI 5mètres et une manette Xbox depuis le canapé. Conclusion pas besoin de consoles surtout que les graphismes PC sont meilleurs.

Bref le Macbook Retina 15 fait office d'excellent PC (quand Nvidia est là) même si bientôt les derniers jeux auront un peu plus de mal.
Dernière chose il est aussi possible de servir de son Macbook via Boot Camp pour visionner un Bluray 3D sur son téléviseur.

avatar Edge@51 | 

Je joue sur Mac depuis la sortie de Steam, dont les soldes me permettent d'avoir une grosse ludothèque à pris réduit. La manette PS3 fonctionne superbement bien. Le seul reproche, voir le blame, je le fais à TellTale Game (les Walking Dead, ...): seule la manette Xbox est reconnue, avec la manette PS3 le mappage des touches est juste du grand n'importe quoi (Haut= start, ...) et l'éditeur ne propose même pas d'option pour modifier le mappage.

J'ai acheté Joystick mapper, mais Walking dead reconnait la manette et donc je ne peux pas passer outre ... seule solution: acheter une manette 360 :0(

avatar youpla77 | 

On peut aussi utiliser XBMC pour lancer des jeux (natifs ou via des emulateurs). En fait avec XBMC et l'addon "Advanced Launcher" on peut lancer toutes les applications souhaitées (y compris les jeux). Je viens de faire un test avec le jeu Chess fourni par défaut avec Mavericks (et les autres OS).
Bref avec XBMC, on a le media center + les jeux sans bouger ses fesses du canapé ;)

avatar albanet | 

Y'a aussi rowmote sur iOS pour lancer des programmes. C'est comme ça que je contrôle mon home cinéma

CONNEXION UTILISATEUR