Fortunatamente gli ID dei dispositivi HID utilizzati quando si esegue bootcamp in modo nativo e l'esecuzione in una VM (almeno sotto la VM di Parallels che uso) sono diversi. Ecco cosa ho fatto su Windows 10
- Avvia nativamente.
- Identifica l'ID del dispositivo in uso dal Pannello di controllo del mouse
- Start- > Impostazioni. Clicca su Dispositivi. Clicca sul mouse. Fai clic su "Ulteriori opzioni del mouse"
- Fai clic sulla scheda Hardware. Dovresti vedere "Mouse HID compatibile" Potresti vedere più di uno se hai, ad esempio, un Magic Trackpad. Qui appariranno solo i dispositivi in uso. In questo caso, ciò significa solo quelli utilizzati durante l'esecuzione nativa.
- Seleziona ciascun dispositivo e fai clic sul pulsante Proprietà.
- Nelle finestre delle proprietà, fai clic sulla scheda Eventi. L'ID del dispositivo è indicato nella casella Informazioni in basso.
-
Trova ogni dispositivo in regedit (eseguilo come amministratore). Sono a
%codice%
sostituendo * con l'ID che si ottiene dal pannello di controllo del mouse.
-
Modifica i valori delle proprietà FlipFlopWheel e FlipFlopHScroll su 1.
Il comando che hai utilizzato dal link modifica tutti i dispositivi HID nel registro con una proprietà FlipFlopWheel. Purtroppo non ho individuato alcun modo automatico per identificare solo quelli attualmente in uso, quindi il metodo manuale sopra.
Se hai già eseguito lo script e impostato tutti i dispositivi su flip-flop, esegui il boot nella VM, segui i passaggi precedenti per identificare i dispositivi "mouse" in uso e modifica le proprietà FlipFlopWheel e FlipFlopHScroll su 0.