


It worked great for me in Windows 8, but am having trouble in Windows 10. ahk file, and then double click in Windows Explorer to run it. (If you have autohotkey installed, simply save the above as an. You can use the following AutoHotkey script: WheelUp:: I had to go into that subtree and set it again for the new instance. What happened for me, is that my mouse got a new string/subtree entry in the registry the beginning ( VID_XXXX&PID_XXXX\) are still the same, but the string at the end was different. Note: You may find, like I did, that upon unplugging and replugging back into a different USB port, or KVM switch, or something, that it's stopped working, even though the original registry setting is still set. Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 0 | ForEach-Object Įither way, then just reboot or replug mouse for settings to take effect. # Normal mouse wheel scroll FlipFlopWheel = 0 # Reverse mouse wheel scroll FlipFlopWheel = 1

Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 0 Run this in PowerShell (from Start » All Programs » Accessories » Windows PowerShell): # View registry settings HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_?\VID_?\Device Parameters 2: Powershell commands Then you can use Regedit (be careful in there!) to find and change this property: Go to the mouse control panel, click the Hardware tab, then click Properties (or, just find the mouse in Device Manager and double-click or right-click Properties)Įither go to the Events tab and look for the VID in the "information" area at bottom, or the Details tab and choose Device instance path in the Property dropdown. To get the VID_? and complete the process you have two options: 1: Manually Reboot or replug mouse for changes to take effect. The default value for FlipFlopWheel should already be 0. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_?\VID_?\Device Parameters. (thanks to by This also works as far back as Windows 7, at least (maybe further, I don't know). There's a registry setting called "FlipFlopWheel" that does this. (I don't see why they don't just put a control panel toggle for this, but at least we have a couple of options to make it work): Registry Setting (and you want inverse scrolling because, say, like me, you got addicted to it on Mac OS and now find it more natural): Something manufacturer- or device-specific, probably accessible through Control Panel -> Mouse or something similar, as noted in other answers. Start Menu -> Settings -> Mouse & touchpad -> Reverse scrolling direction

In Windows 10, if you have a touchpad, you will probably have one of the options mentioned in the other answers:
