J'utilise une souris Logitech G9 et j'exécute VMWare Workstation 6.5.3 sur Vista x64. Le système d'exploitation invité est Win XP et la version la plus récente de VMWare Tools est installée. Les boutons gauche / droit et le défilement de la molette de la souris fonctionnent correctement dans le système d'exploitation invité, mais les boutons arrière / avant ne sont apparemment pas reconnus.
J'ai également essayé d'installer le logiciel Logitech dans le système d'exploitation invité, mais il n'a toujours pas reconnu les boutons arrière / avant. (Je ne m'attendais pas vraiment à ce que cela fonctionne, car le système d'exploitation invité ne considère pas le matériel de la souris comme un Logitech G9 directement de toute façon.)
Je me souviens vaguement avoir vu quelque chose en arrière à propos de la modification du fichier de configuration de la machine virtuelle pour spécifier une souris à 5 boutons plutôt que la configuration par défaut à 3 boutons, mais je n'arrive pas à trouver de détails sur la façon de le faire dans la documentation VMWare . Est-ce que quelqu'un sait si une telle solution de contournement existe, ou la fonctionnalité de la souris à 5 boutons n'est-elle tout simplement pas prise en charge?
mouse.vusb.enable = "TRUE"
du fichier .VMX pour le faire fonctionner correctement.Modifiez le fichier .VMX (lorsque la machine virtuelle est hors tension) à l'aide du bloc-notes et ajoutez les lignes suivantes:
Enregistrez le fichier et quittez le bloc-notes.
la source
Pour le poste de travail 10, vous avez besoin d'une autre ligne en .vmx que les suggestions précédentes. Maintenant c'est:
https://communities.vmware.com/message/2328267#2328267
la source
vmw.vmx["mouse.vusb.enable"] = "TRUE"
etvmw.vmx["mouse.vusb.useBasicMouse"] = "FALSE"
Cela ne fonctionnera pas directement. Parce que VMware n'émule que 6 états avec sa souris générique. (bouton gauche, droit et milieu de la souris, molette de défilement vers le haut, le bas, enfoncé)
Mais comme solution de contournement, vous pouvez utiliser mon outil que je viens d'écrire dans AutoIt car j'avais vraiment besoin de cette fonction également.
Compilez-le vous-même avec AutoIt ou téléchargez l'exécutable compilé à partir de mon espace Web: http://jtmeyer.de/mousetool.exe Cela attendra une fenêtre incluant "VMware Workstation" dans son titre et si l'un des boutons de la souris. (Code 05 + 06), la combinaison de touches Alt + Gauche / Alt + Droite est enfoncée. Si vous appuyez simultanément sur les deux boutons, l'outil se ferme si vous confirmez la boîte de dialogue qui s'affiche.
la source
$vm = WinWait("[CLASS:vmware.fullscreenwindow]")
comme 2018:
Il s'agit d'un bogue connu de VMWare mais toujours pas résolu.
J'ai essayé toutes les réponses. Aucun d'entre eux ne fonctionnait pour Windows 10 sous VMWare 14.1.3
La mise à niveau vers VMWare 12.0.1 a résolu mon problème.
la source
Ajoutez ce paramètre dans le fichier VMX de votre VM.
usb.generic.allowHID = TRUE
Vos boutons devraient maintenant fonctionner - aucune installation de logiciel logitech ou quoi que ce soit requis.
la source
Pour l'hôte Windows, utilisez AutoHotKey pour modifier le mappage des boutons de la souris:
Ensuite, dans l'OS invité, mappez-les en arrière:
la source