A Unix Mind In A Windows World .

Chroniques tech et pérégrinations digitales. Opinons incluses.

Post Page Advertisement [Top]

Avoir des ambitions, mêmes modérées, de Gamer sur un Mac est un véritable supplice de Tantale.
En effet, c'est un véritable jeu d'enfants que d'installer les jeux (légalement acquis, cela va sans dire) sur une machine virtuelle et de les lancer.
Par contre, vouloir utiliser un périphérique de jeu USB (GamePad, JoyStick) demande un peu de bidouille dans le code source de la machine virtuelle, ce qui est aussi agréable et aisé pour monsieur et madame tout le monde que de désamorcer une bombe à neutrons, sans avoir fait d'études en physique nucléaire.
En effet, une fois passée l'étape de l'erreur code 80 de Steam, et si vous avez eu la patience de chercher le réglage optimal pour permettre à la machine virtuelle d'afficher le jeu sans trop ralentir le système, il y a de fortes chances qu'en branchant votre gamepad usb , Parallels (je n'utilise ni VmWare , ni VirtualBox) vous balance, en pleine figure.

"Virtual Machine does not recognize a USB device. "8002" Error message."

ou, mieux

"Il n'y a plus de port USB disponible pour votre périphérique. Erreur 8002"

Encore un message d'erreur incompréhensible, qui, dès son apparition, devrait vous faire gravir deux ou trois barreaux de l'échelle internationale de la vacherie.
Et les choses ne vont pas s'arranger si vous suivez le lien de la Knowledge Base de Parallels qui s'affiche alors pour ... rires... vous aider.
En effet, à l'endroit où vous attendez à trouver un quelconque utilitaire ou une marche à suivre, vous trouverez ceci.

"En cas d'erreur, débranchez les périphériques USB. Ensuite, rebranchez les"

Non mais, sans Blague.
Bon, plutôt que de battre des records mondiaux en matière d'enchaînement de jurons, j'ai un peu  cherché sur Google et j'ai trouvé la solution.
Sur le site de Parallels.
Qui a jugé plus utile de mettre un lien vers une solution tout à fait inutile que vers celle ci.
...
Il faut donc
  • Eteindre la machine virtuelle et afficher la liste des machines virtuelles.
  • Une fois celle affichée, faire un clic droit et choisir "afficher dans le finder"
  • Ensuite, faire un clic droit sur le fichier .pvm correspondant à votre machine et choisir "afficher les contenus du package " (ou l'équivalent);
  • Ouvrir le fichier config.pvs (avec textedit de préférence)
  • Chercher la ligne <UsbController UhcEnabled_patch="1" (avec cmd+f), puis en saisissant "USB" (sans les guillemets
  • Une fois la portion de texte ci dessous trouvée ;
UsbController UhcEnabled_patch="1" dyn_lists="">
           <UhcEnabled>0</UhcEnabled>
             <EhcEnabled>0</EhcEnabled>
               <XhcEnabled>0</XhcEnabled>
          </UsbController>

          • Remplacez les 0 par des 1, ce qui donnera alors

          UsbController UhcEnabled_patch="1" dyn_lists="">
                 <UhcEnabled>1</UhcEnabled>
                 <EhcEnabled>1</EhcEnabled>
                 <XhcEnabled>1</XhcEnabled>
          </UsbController>

          • Enregistrez, fermez le fichier,et redémarrez et laissez Windows installer les driver pour votre GamePad qui devrait alors fonctionner correctement.

          Aucun commentaire:

          Bottom Ad [Post Page]

          | Designed by Colorlib | (Heavily) Modified by Jean Luc Houedanou