It just irritates me a little bit that when I scroll in Windows, I have to scroll normally, but on Mac OS X, I have to change back to the other scrolling (Inverted), I prefer the Mac OS X way, is there a way to have this setting on Windows using Bootcamp settings or such?


7 Answers 7


From user3669959's linked answer:

  1. Open the Mouse settings in the Control Panel
  2. Click on the Hardware tab, "HID-compliant device", Properties
  3. Click on the Details tab
  4. Choose Device Instance Path in the Property drop down menu
  5. Note the VID value
  6. Run regedit
  7. Edit HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_???\VID_???\Device Parameters, where the ??? is the VID value we just found
  8. Edit FlipFlopWheel
  9. Change the value from 0 to 1
  10. Close all programs
  11. Reboot

This worked for me on a Windows 7 64 bit PC, using the Boot Camp 5.1.5769 AppleWirelessTrackpad64.exe driver.



  • Changing VID value in the registry edit worked for me on the newest Macbook pro, 2017, installing windows 10 64 bit. Thanks. May 22, 2018 at 1:24
  • 1
    Managed to do it on macOS Catalina (Macbook pro 2015). For me the easiest way to find FlipFlopWheel property was using Registry Editor's Edit->Find. I have found two records, have chosen one with appopriate VID value. Dec 21, 2019 at 7:53
  • Perfect solution!
    – jancha
    Mar 30, 2020 at 8:52
  • Worked for me on a 2019 Macbook Pro 16"
    – John M.
    Oct 18, 2020 at 21:32
  • 1
    Also still working on Windows 10 w/ the Magic Mouse 2. Thanks a bunch!
    – AleksandrH
    Nov 21, 2021 at 15:40

I've written a small c# app to change the registry settings for all devices. It enumerates every device and changes the 'FlipFlopWheel' setting to 1 or 0 depending on which button you press.

The full source is available on Github, the source code that actually does the flipping the registry setting (<100 lines) is here: https://github.com/jamie-pate/flipflop-windows-wheel/blob/master/Form1.cs

For those just wanting to 'get it done' here is the executable (asks for UAC elevation) https://github.com/jamie-pate/flipflop-windows-wheel/blob/master/bin/Debug/FlipWheel.exe

  • 1
    I just downloaded and ran the Flipwheel application and clicked on Invert All. But there seem to be no changes, can you explain a bit to newbies like me how to go about it. Also nothing like UAC elevation was asked
    – Abhay
    Oct 2, 2019 at 21:06
  • 1
    @Abhay I think this software changes the registry and you'd need to restart/re-login in order for the changes to take effect.
    – xji
    Jan 28, 2020 at 14:45
  • Thank you! This worked on Windows 10 with 2016 Macbook Pro 15”
    – Sajjon
    Feb 15, 2020 at 13:23
  • It didn't work on Windows 10 installed via Bootcamp 6.1 on MB 12".
    – smohadjer
    May 15, 2020 at 9:54
  • Confirming it works after restarting on a MBP 16" Oct 20, 2020 at 2:30

WIndows BootCamp reverse scrolling http://tsentas.net/windows-bootcamp-reverse-scrolling/

  • 3
    While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes.
    – Tetsujin
    Nov 14, 2015 at 19:49

I've recently switched from Parallels to Bootcamp for doing 3ds Max work. This issue drove me bananas! I finally found this fantastic utility, called Trackpad++. It not only solved the 'natural scrolling' issue, but also brought back things like three-finger drag, and other gestures. It really is the perfect solution (and no, I don't know the developer): http://trackpad.forbootcamp.org/

  • I get "not found" for this site.
    – firebush
    Apr 10, 2017 at 18:09
  • Updated link :) Apr 10, 2017 at 21:24
  • it looks good but Trackpad++ has some bizarre weekly update requirement - just a red flag.
    – niico
    Jun 12, 2017 at 8:55
  • Tried changing the regex FlipFlopWheel and rebooting but still the same. Installed Trackpadd++ and while it offered me no authorised Windows certs, and Defender warned me against running it, once it was running it worked with default settings. Its on a 2nd Macbook air, not sure I would put it on my main macbook, but will keep an eye on it and see if there is any undesired behaviour
    – macasas
    Aug 3, 2020 at 11:14

And to invert horizontal scrolling, use a very similar Powershell script (remember to run Powershell as administrator):

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

(note FlipFlopHScroll instead of FlipFlopWheel)

(Per this link)


I use this free program to set the scroll wheel to reverse scroll in windows 10. I also use it in windows 7 at work and set the work mouse wheel button to back. Super useful.



It worked for me this way:

  1. Open Control Panel.

  2. In the search field at top right type, 'mouse' and hit enter.

  3. Click on 'mouse' in green - the top one!.

  4. the very last tab of the window that popped up will be your device's software settings - click it and open up the settings program.

  5. Click on Two Finger Scrolling under Multi-Finger Gestures and select GEAR symbol.

  6. Select (or deselect) "Enable reverse scrolling direction".

  • 2
    I couldn't find these settings - the 'very last tab' says Harwdware not software settings.
    – niico
    Jun 12, 2017 at 8:53
  • 1
    "the very last tab of the window that popped up will be your device's software settings", No, it isn't - the question asked how to reverse scrolling direction in bootcamp, and the bootcamp driver does not offer this.
    – Greg Ennis
    Jun 17, 2017 at 22:01

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .