Reverse scroll direction on Windows 8
Powershell commands:
1 2 3 4 5 6 7 8 9 10 11 |
# View registry settings Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 0 # Change registry settings # Reverse mouse wheel scroll FlipFlopWheel = 1 # Normal mouse wheel scroll FlipFlopWheel = 0 Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 0 | ForEach-Object { Set-ItemProperty $_.PSPath FlipFlopWheel 1 } # The command for normal (non-inverted) scrolling has the `0` and `1` swapped: # Restore default scroll direction Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 1 | ForEach-Object { Set-ItemProperty $_.PSPath FlipFlopWheel 0 } |
Switching around from Windows and Mac OS x can be a bit confusing, so I decided to reverse the scroll direction on my Windows machines, so they would feel the same as under Mac OS x.
Here is how I did it:
- Find the Hardware ID for your mouse
- Go to the mouse control panel
- Select “Hardware” tab
- Click “Properties” button
- Select “Details” tab
- From the drop-down list choose “Hardware IDs”
- Save the VID*** entry ( e.g. VID_045E&PID_0039 )
- Find and change the corresponding configuration settings in the registry
- Run regedit.exe (With administrator rights)
- Navigate to the Key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID
- Find the Hardware ID entry of your mouse
- Under all subkeys of the Hardware ID key look for the “DeviceParameters” key and change the “FlipFlopWheel” value from 0 to 1
- Making it work:
- Unplug your mouse
- Wait a few moments
- Plug in your mouse
Source: http://www.vvse.com/blog/blog/2012/02/27/reverse-scrolling-on-windows-7/
Reply