Comment utiliser Joy-Cons comme contrôleur combiné sur PC

how use joy cons

Nintendo Joy-Con

En mai, lorsque le site français Nintendo Actu a découvert que le Nintendo Joy-Cons pouvait être connecté via Bluetooth sur la plupart des ordinateurs, les gens ont demandé un moyen d'utiliser deux Joy-Cons comme un seul contrôleur. La plupart d'entre nous pensaient qu'Internet finirait par s'arranger. Eh bien, maintenant c'est le cas! En fait, il existe deux méthodes pour que le double Joy-Cons fonctionne comme un seul contrôleur.



Besoin de plus d'options? Consultez notre guide du meilleurs contrôleurs PC .



Tout d'abord, quelques avertissements: ce guide est basé sur mon expérience personnelle de faire fonctionner deux Joy-Cons comme un seul contrôleur sur mon ordinateur. Il est possible que les méthodes qui ont fonctionné pour moi ne fonctionnent pas sur votre ordinateur. Les deux méthodes sont uniquement destinées aux PC Windows, car vJoy, un programme intégral, n'est disponible que sous Windows. Vous consulterez des images tout au long de ce guide. Si, pour une raison quelconque, vous ne voyez aucune des images de cette page, elles peuvent également être trouvées dans cet album Imgur dans le bon ordre.

Comme mentionné, il existe deux méthodes à couvrir dans ce guide. La première méthode est basée sur ce post Reddit et instructions de cet autre article de Reddit par Jayzizzle1234. La deuxième méthode est également basée sur un Message de Reddit menant à cette page github de mfosse. Il existe des étapes communes entre les deux méthodes, alors détaillons-les d'abord:



1 - Achetez une Nintendo Switch ou un ensemble de Nintendo Joy-Cons.

2 - Connectez les deux Nintendo Joy-Cons via Bluetooth à l'ordinateur de votre choix, tant qu'il ne s'agit pas d'un Mac.

3 - Télécharger vJoy .

Méthode un



1 - C'est l'option la plus facile et, d'après mon expérience, la plus réussie. Après avoir téléchargé vJoy, ouvrez Configure vJoy et Monitor vJoy.

2 - Formatez deux périphériques dans Configure vJoy en faisant en sorte que vos onglets Configure vJoy un et deux ressemblent exactement à l'image ci-dessous. Les appareils actifs sont affichés par la surbrillance verte sur ces cases.

Guide PC Joy-Con

Gracieuseté de Jayzizzle1234

3 - Basculez vers Monitor vJoy et appuyez sur tous les boutons Joy-Con pour confirmer qu'ils communiquent avec l'ordinateur et vJoy. Lorsque vous appuyez sur un bouton, le voyant à côté du numéro de ce bouton dans vJoy s'allume comme indiqué.

Guide PC Joy-Con



4 - Télécharger UCR , un logiciel de remappage d'entrée.

5 - Pour que vJoy et UCR communiquent entre eux, le vJoy SCPVBus doit être chargé dans UCR. Avec vJoy toujours en cours d'exécution, démarrez UCR. Dans l’interface utilisateur UCR, cliquez sur «Afficher le journal vJoy» dans le menu déroulant «IOClasses» comme ci-dessous.

Guide PC Joy-Con

Si la fenêtre illustrée ci-dessous apparaît, vous êtes libre de passer à l'étape suivante.

Guide PC Joy-Con

6 - Cliquez sur ‘Install SCPVBus (Will Restart UCR)’ dans le même menu.

Guide PC Joy-Con

7 - Un modèle Joy-Con personnalisé devra être ajouté dans UCR. Le modèle personnalisé est créé par Jayzizzle1234 et est trouvé ici . Cela peut sembler super sommaire, mais je l’ai téléchargé et je peux vous assurer qu’il ne s’agit pas d’un virus. Il s’agit d’un fichier nommé «UCR.ini».

8 - Déplacez ce fichier dans le dossier qui contient l'icône UCR (le H vert). Exécutez à nouveau UCR en tant qu'administrateur. L'UCR aura l'air d'avoir planté - ce n'est pas le cas. Il devrait se cacher dans la zone de notification, en bas à droite de votre écran où la batterie et le Wi-Fi sont affichés. L'interface utilisateur graphique doit changer de ce à quoi elle ressemble ci-dessus à ce qui est affiché dans l'image ci-dessous.

Guide PC Joy-Con

9 - À partir de là, les entrées Joy-Con peuvent être mappées à un contrôleur Xbox 360 virtuel. La colonne «Bouton d'entrée» sur la gauche est la commande du bouton Joy-Con. La colonne «Bouton de sortie» à côté correspond à ce à quoi l’entrée correspondra sur la manette Xbox. Il existe des mises en page suggérées dans les lignes bleues, mais les commandes Joy-Con peuvent facilement être associées à n'importe quelle sortie.

Exemple: cliquez sur «Stick 3 Button 4.» Dans ce menu déroulant, cliquez sur «Select Binding». La fenêtre ci-dessous apparaîtra. Appuyez sur le bouton Joy-Con pour être affecté au bouton Xbox X. Appuyez à nouveau sur le bouton Joy-Con attribué et les deux cercles devraient s'allumer en vert. Cela signifie que ça marche!

Guide PC Joy-Con

10 - Il ne reste plus qu'à affecter les boutons Joy-Con restants.

Remarque: Bien que la méthode 1 soit la plus fiable des deux, elle a ses problèmes. Chaque stick est configuré comme un d-pad, ce qui signifie que les commandes de la caméra ne sont pas aussi sensibles que je le souhaiterais.

J'ai testé cette configuration avec quatre jeux. Trois en mode Steam Big Picture: Battleblock Theatre, Firewatch et Deadly Premonition. Et un dans Uplay d'Ubisoft: Beyond Good & Evil. Battleblock Theatre et Firewatch ont très bien fonctionné. Je pouvais déplacer et contrôler la caméra simultanément. Dans Deadly Premonition, cependant, la caméra n'était pas du tout contrôlable. Je pouvais déplacer York, le protagoniste, autour de l'espace 3D, mais la caméra est restée dans une position statique.

Beyond Good & Evil a un problème plus mineur que Deadly Premonition: je pourrais déplacer la caméra et le personnage du joueur, mais le système de menu de Beyond Good & Evil est circulaire. Cela rend certaines icônes de menu inaccessibles en raison de l'absence de stick analogique sur les Joy-Cons. Ce n’est pas un gros problème car la plupart des jeux n’utilisent pas de menus en cercle. Cependant, si vous espériez jouer à Prey avec les jumeaux Joy-Cons, eh bien, mes condoléances.

La dernière chose à savoir avant de passer à la deuxième méthode est que, chaque fois que le mode Steam Big Picture est ouvert, les Joy-Cons doivent être configurés en tant que contrôleur Xbox 360. Uplay ne nécessite aucune configuration.

Méthode 2

La deuxième méthode est la moins fiable de la paire. Cela est dû au fait qu'il a un retard d'entrée horrible. Pas même de décalage d'entrée cohérent - il varie de zéro à deux secondes. Alors, pourquoi quelqu'un essaierait-il de faire en sorte que cela fonctionne?

Premièrement, il est possible que la cause du décalage d’entrée soit due au fait que je l’ai exécuté sur un ordinateur Windows 8.1. Le script qu'il utilise a été écrit sur Windows 10 et peut donc ne pas être optimisé pour d'autres versions de Windows. Deuxièmement, le problème précédent de ne pas avoir de stick analogique est résolu ici. Si cette méthode fonctionne, vous devriez pouvoir naviguer dans les menus circulaires de Prey jusqu'à ce que vous en ayez envie! Cela dit, commençons:

1 - Aller à ce page github. Avant de télécharger quoi que ce soit, ouvrez 'ReadMe.md;' dans un nouvel onglet. Cela contient les instructions. Ils seront utiles comme référence. Ensuite, cliquez sur 'Cloner ou Télécharger' sur le côté droit de l'écran, puis sur 'Télécharger Zip'. Extrayez tout ce dossier.

2 - Si vous avez réussi la première méthode, l'étape suivante vous sera familière. Deux appareils doivent être formatés dans vJoy en faisant en sorte que vos onglets Configure vJoy ressemblent exactement aux captures d'écran ci-dessous. L'onglet un ressemblera à la capture d'écran de gauche. L'onglet deux ressemblera à la bonne capture d'écran.

Guide PC Joy-Con

Gracieuseté de mfosse

3 - Cette partie est un peu intimidante si vous n’êtes pas vraiment informaticien. Le pilote Joy-Con doit être exécuté à partir de l'invite de commande. L'invite de commande sera à différents endroits en fonction du système d'exploitation que vous utilisez. Taper «commande» dans votre barre de recherche l’affichera. Cela peut être effrayant, mais vous vous sentirez comme un programmeur pendant une seconde, ce qui est plutôt cool. Je n’ai pas pu faire fonctionner la version 64 bits. Je ne sais pas pourquoi - cela devrait fonctionner avec mon ordinateur. La version 32 bits fonctionne cependant, alors accédez à cela si vous rencontrez le même problème.

Guide PC Joy-Con

Mon chemin commence à «C: » et se termine à «–combine» - comme le montre l'image ci-dessus. Votre chemin doit être similaire. De toute évidence, l’utilisateur ne sera pas «Josh» sur votre ordinateur.

Ce que vous devez faire est d'indiquer à votre ordinateur où trouver le pilote Joy-Con. Comme vous pouvez le voir, mon chemin indique dans quel lecteur il se trouve (C :), quel utilisateur je suis (Josh), quel dossier sur mon bureau chercher (Joycon-Driver-master) et où dans ce dossier se trouve le fichier exécutable. situé (tout entre JoyCon-Driver-master et joycon-driver.exe). L'argument de ligne de commande «–combine» est nécessaire pour que le pilote joycon combine les deux Joy-Cons à un contrôleur. Toutes les autres lignes que vous pouvez voir dans la capture d'écran ci-dessus sont celles qui apparaissent si le script s'exécute avec succès.

Lorsque j'ai lancé le pilote Joy-Con pour la première fois, j'ai rencontré une erreur «vcruntime140D.dll est manquant». Heureusement, j'ai fait de nombreux tests pour découvrir comment résoudre ce problème. Vous ne pouvez pas simplement télécharger un vcruntime140D.dll. Il est contenu dans d'autres packages. J'ai testé le téléchargement de Visual C ++, qui n'a pas fonctionné. J'ai téléchargé le SDK Windows 8.1. Cela n'a pas fonctionné non plus. J'ai téléchargé Visual Studio Core. Infructueux. Ensuite, j'ai téléchargé Visual Studio Community avec les inclusions suivantes:

  • Kit de développement logiciel (SDK) .Net Framework 4.6.1
  • Pack de ciblage .Net Framework 4.6.1
  • Outils d'analyse statique
  • Prise en charge C ++ / CLI
  • Jeu d'outils VC ++ 2015.3v140
  • Ensemble d'outils VC ++ 2017v141
  • Kit de développement logiciel (SDK) Windows Universal CRT
  • Outils de profilage C ++

Cela a finalement fonctionné. Je ne sais pas s'il s'agissait d'une combinaison de téléchargement de tout ou simplement de Visual Studio Community. Je sais que Visual Studio Core est désactivable. Tout fonctionne toujours après sa désinstallation. Dans le fil Reddit de mfosse, un utilisateur a noté que le téléchargement du SDK Windows 10 a résolu leurs problèmes vcruntime140d.dll. Cela vaut la peine d'essayer avant de télécharger tout ce que j'ai fait.

4 - J'espère qu'après tout cela, votre invite de commande ressemble à l'exemple d'invite de commande illustré ci-dessus. Cela devrait signifier que les deux Joy-Cons agissent comme un seul contrôleur. Pour utiliser réellement les deux Joy-Cons dans un jeu, une application tierce est nécessaire pour remapper les entrées. Le créateur de script mfosse recommande x360ce .

Après avoir ouvert x360ce, la fenêtre pop-up illustrée ci-dessous apparaîtra

Guide PC Joy-Con

Sélectionnez «Rechercher automatiquement les paramètres», puis appuyez sur Suivant pour chaque fenêtre qui apparaît jusqu'à ce qu'elles cessent de s'afficher. Dans l’onglet «Contrôleur 1», cliquez sur le bouton «Auto» en bas de la fenêtre. Cela ne créera pas un contrôleur fonctionnel, mais les boutons devraient commencer à s'allumer lorsqu'ils sont enfoncés.

Guide PC Joy-Con

5 - Ci-dessus, le plan de cartographie que j'utilise. Chaque bouton est mappé à un endroit qui, à mon avis, a du sens et est confortable. Si cela est inconfortable, le remappage est facile. Revenez à Monitor vJoy. Appuyez sur le bouton Joy-Con souhaité pour allumer le numéro associé à ce bouton. Sélectionnez ce numéro dans la liste déroulante en regard du bouton Xbox 360 préféré.

La méthode 2 n'a été testée avec aucun jeu, malheureusement. Cela ne semblait pas en valoir la peine avec le décalage d'entrée aléatoire que j'ai connu. Sur Reddit, mfosse m'a envoyé un message pour dire qu'ils corrigeraient bientôt le décalage. C'était la semaine de la finale pour eux à l'époque. Vous pouvez comprendre que passer leurs finales est la priorité absolue. Si vous ne rencontrez pas de décalage d'entrée, voici un ensemble d'instructions pour savoir comment utiliser x360ce.

Alors voilà! Deux façons légèrement douloureuses d'utiliser le double Joy-Cons comme un seul contrôleur. J'espère que l'une des deux méthodes fonctionne pour vous. Si certaines étapes de ce guide étaient gênantes ou pas claires, n'hésitez pas à publier votre expérience et vos problèmes spécifiques dans les commentaires - j'espère que moi, ou quelqu'un d'autre, serons en mesure de vous aider. Vous pouvez également publier des questions dans le fil Reddit pour Méthode un ou Deuxième méthode . Le commentaire doit aller directement dans la boîte de réception de Jayzizzle1234 ou de mfosse.