7 votes

Comment inverser le sens de défilement de Windows dans VMware et Boot Camp ?

Sur mon Mac, j'ai une partition Windows que je peux soit démarrer directement (avec Boot Camp), soit exécuter comme une machine virtuelle (avec VMWare Fusion). Je configure Windows pour inverser la direction du défilement de ma souris. Cela fonctionne lorsque j'exécute Windows dans Boot Camp. Mais lorsque je suis dans VMWare, la direction du défilement est inversée deux fois - une fois par Windows et une fois par MacOS - ce qui ramène le défilement à la normale.

Comment puis-je le configurer pour avoir un défilement naturel dans Windows à la fois dans Boot Camp et VMWare ?

6voto

TNT Points 241

Heureusement, les identifiants de périphériques HID utilisés lors de l'exécution native de Bootcamp et lors de son exécution sous une VM (du moins sous la VM Parallels que j'utilise) sont différents. Voici ce que j'ai fait sous Windows 10

  1. Boot natif.

  2. Identifier les ID de périphérique utilisés à partir du panneau de contrôle de la souris.

    • Démarrer->Réglages. Cliquez sur Périphériques. Cliquez sur Souris. Cliquez sur "Options supplémentaires de la souris".
    • Cliquez sur l'onglet Matériel. Vous devriez voir apparaître "Souris compatible HID". Vous pouvez en voir plusieurs si vous disposez également d'un Magic Trackpad, par exemple. Seuls les périphériques utilisés apparaissent ici. Dans ce cas, il s'agit uniquement des périphériques utilisés lors de l'exécution en mode natif.
    • Sélectionnez chaque périphérique et cliquez sur le bouton Propriétés.
    • Dans la fenêtre des propriétés, cliquez sur l'onglet Événements. L'ID du périphérique est indiqué dans la case d'information en bas.
  3. Trouvez chaque dispositif dans regedit (exécutez-le en tant qu'administrateur). Ils se trouvent à HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters en remplaçant les * par l'ID que vous obtenez du panneau de contrôle de la souris.

  4. Donnez la valeur 1 aux propriétés FlipFlopWheel et FlipFlopHScroll.

La commande que vous avez utilisée à partir de https://superuser.com/a/364353 change tous les dispositifs HID dans le registre ayant une propriété FlipFlopWheel. Malheureusement, je n'ai pas trouvé de moyen automatisé d'identifier uniquement ceux qui sont actuellement utilisés, d'où la méthode manuelle ci-dessus.

Si vous avez déjà exécuté le script et réglé tous les périphériques sur flip-flop, démarrez dans la VM, suivez les étapes ci-dessus pour identifier les périphériques "souris" utilisés et remettez leurs propriétés FlipFlopWheel et FlipFlopHScroll à 0.

1voto

Natsfan Points 12853

Dans les préférences système, souris, il y a une case à cocher pour définir la direction du défilement. Cette option est cependant valable pour toutes les applications. Je ne connais pas de moyen de le définir pour des applications spécifiques.

1voto

fatestudio Points 11

Même question que celle-ci : Inversion de la direction de la molette de défilement de la souris

La réponse est claire dans les réponses de ce lien et veuillez essayer. Cela fonctionne pour moi :

Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 0 | ForEach-Object { Set-ItemProperty $_.PSPath FlipFlopWheel 1 }

0voto

Oion Akif Points 7185

Essayez Inverseur de défilement . Bien qu'elle ne soit pas automatique, elle vous permet d'inverser facilement la direction du défilement à partir de l'icône de la barre de menu. Malheureusement, l'application ne prend pas en charge son activation/désactivation à l'aide d'un raccourci clavier, mais vous pouvez probablement utiliser AppleScript pour définir un raccourci clavier.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X