Untungnya id perangkat HID yang digunakan saat menjalankan bootcamp asli dan menjalankannya di bawah VM (setidaknya di bawah Parallels VM yang saya gunakan) berbeda. Inilah yang saya lakukan pada Windows 10
- Boot secara asli.
- Identifikasi ID perangkat yang digunakan dari Panel Kontrol Mouse
- Mulai-> Pengaturan. Klik Perangkat. Klik pada Mouse. Klik "Opsi mouse tambahan"
- Klik pada tab Hardware. Anda akan melihat "mouse yang sesuai HID" Anda dapat melihat lebih dari satu jika Anda juga memiliki, misalnya, Magic Trackpad. Hanya perangkat yang digunakan akan muncul di sini. Dalam hal ini ini berarti hanya yang digunakan saat berjalan secara asli.
- Pilih setiap perangkat dan klik tombol Properties.
- Di jendela properti ,, klik tab Acara. ID perangkat diberikan dalam kotak Informasi di bagian bawah.
Temukan setiap perangkat di regedit (jalankan sebagai Administrator). Mereka
HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters
mengganti * dengan ID yang Anda dapatkan dari panel kontrol mouse.
Ubah nilai properti FlipFlopWheel dan FlipFlopHScroll menjadi 1.
Perintah yang Anda gunakan dari https://superuser.com/a/364353 mengubah semua perangkat HID dalam registri yang memiliki properti FlipFlopWheel. Sayangnya saya belum menemukan cara otomatis untuk mengidentifikasi hanya mereka yang sedang digunakan maka metode manual di atas.
Jika Anda sudah menjalankan skrip dan mengatur semua perangkat untuk flip-flop, boot di VM, ikuti langkah-langkah di atas untuk mengidentifikasi perangkat "mouse" yang digunakan dan ubah properti FlipFlopWheel dan FlipFlopHScroll mereka kembali ke 0.