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?


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

  • 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 at 21:06

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

  • 2
    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 '15 at 19:49

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. – Ashraf Khan May 22 '18 at 1:24

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'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 '17 at 18:09
  • Updated link :) – Sean Aitken Apr 10 '17 at 21:24
  • it looks good but Trackpad++ has some bizarre weekly update requirement - just a red flag. – niico Jun 12 '17 at 8:55

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 '17 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 '17 at 22:01

You must log in to answer this question.

protected by bmike May 22 '18 at 2:34

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

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