-
Notifications
You must be signed in to change notification settings - Fork 6.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Inverse/invert/reverse mouse scroll direction #6434
Comments
I'm pretty sure there is a setting in Windows to do this, although I can't find it right now (will keep looking though). |
Did some googling and you are right. Pretty darn difficult to change it and I agree that is stupid. |
@jimmyff Have you checked the settings provided by your touchpad driver? Most of the recent synaptic drivers have this option. You can check in I hope this helps you. Edited: Yeah I have the same thoughts why |
@NXVL-nyan who said anything about the touchpad? I bet you he means the scroll wheel on the mouse. |
@Jay-o-Way If you are setting this within only one PC, |
@NXVL-nyan People should not have to dig this deep into the registry for a setting that is so simple as the scroll direction. This should be something that everybody (even the "simple people" among us) can change in the basic settings. |
@Jay-o-Way To consider that jimmyff have used different operating systems, he, I think is more of a power user. He could dig deep into the system himself to make solutions to his problem. The majority of consumer grade users wouldn't bother if the settings is present or not. Also, maybe the reason why this setting is not surfaced in the UWP The |
Re: touch-pad - yeah I don't see that option, I'm currently using a desktop so maybe that is why. Also sorry for the giant screenshot, I was trying to use the sniping tool but couldn't figure out where it was saving my snipes, they don't seen to be on my clipboard or documents/pictures. |
@jimmyff I think we are quite on the same page.
That's what I thought. Don't worry about the size of the screenshot. It should be available in the clipboard though. A pop-up (or "toast") should appear in the Action Center and if you click on it you can edit even more. After that it should be an easy copy & paste. |
Hi guys. I think that this freeware might interest you : X-Mouse Button Control. https://www.highrez.co.uk/downloads/XMouseButtonControl.htm
In fact, it allows so many customization that I think that it should be part of Power Toys. |
try wizMouse |
Is this method still working in 2021? I tried it but nothing has happened. I know it used to work, I have been using it in 2020 but doesn't seem to do anything now. |
OH YES PLEASE. The regedit process is a PITA, even harder for bluetooth devices with really long DeviceIDs. It also seems to reset whenever there is a major OS update, or even if you plug your USB mouse into a different USB port (probably a USB controller thing). Literally every other operating system has this as a base option under mouse settings: MacOS, ChromeOS, all major Linux DE's. Let's get with the times, Windows. |
Just another vote for a simple switch here. Despite all the bickering, power user folk who have other important things to do could and can dig through I have better stuff to do, like, work, so, it would be awesome to be able to just toggle a switch. |
is a quicker way to just do everything in one shot |
This issue/feature request exists twice. This issue is good for the new label |
Changing this to enhancement suggestion for mouse utilities. |
@jm33-m0 that would let me see what is happening but still would need to understand what is happening. PowerToys has to use public APIs / documented reg keys. |
Not sure if the reg keys are documented, but if you are interested, it's basically this: $reg_path = "HKLM:\SYSTEM\CurrentControlSet\Enum\$path\Device Parameters"
if ($args[0] -eq "reverse") {
Set-ItemProperty -Path $reg_path -Name FlipFlopWheel -Value 0
Write-Host "Natural scrolling feature for your mouse has been DISABLED" -ForegroundColor Green
exit
}
Set-ItemProperty -Path $reg_path -Name FlipFlopWheel -Value 1 |
I just realized AHK can achieve it with only a few lines of code: #MaxHotkeysPerInterval 9999
$WheelUp::WheelDown
$WheelDown::WheelUp |
Let's please implement this! This is Crazy that this is not one of the first things implemented by power toys!! It's such an obvious feature for mouse utilities! |
I want this feature the most |
It wouldn't be too bad if you had to do the regedit hack only once, but you have to repeat the exercise every time you happen to plug the mouse or its dongle into a new port (e.g. on a different docking station), never mind when you use a new mouse. |
Yup, and the regedit hack worked until it didn't. From one day to another changing the settings did not affect the behaviour anymore. Another frustrating thing about using Windows - and there are so many. As soon as I have the money I'm back to Mac OS. Can't wait. |
yeah im dealing with this currently. sucks having to do the regedit thing every time and i really wish i could do it with powertoys |
Oh wow, coming from MacOS, I really didn't think I'd have to deal with this. Already had to do the regedit a couple of times, normally won't have this much time on my hands. How come there isn't a quick setting for this? |
Piling on to say pretty pretty please on this feature. Editing this in the registry is so painful, and my brain really works well with mouse wheel reversed from windows standard scroll. Power Toys is the best package to fix this! |
Seems that MS is trying a new setting for this in the latest Windows 11 Canary build. |
@htcfreek, thanks for posting. Yup, thanks everyone for helping provide feedback on this! Now in Windows Insider builds |
As a Linux & Mac user of the last ~20 years coming to Windows, I find it absolutely crazy that the only way to change the scroll direction is messing around with reg edit. I'm currently trying windows as my full time OS but things like this make me want to spin 180 and rush back to OSX.
This should fundamentally be baked in to Windows itself but I have no idea how to request a feature to that so the next best thing would be a power toy to reverse scroll direction,
The text was updated successfully, but these errors were encountered: