Comments (15)
I think the problem is that Apple has deprecated the API that DisableExtremeScrollAcceleration depended upon, namely IOHID.
You can read more on the issue here. Doesn't look like there is much hope for this method under MacOS Sierra unfortunately.
from disableextremescrollacceleration.
So, just in case someone still needs a workaround. I found that installing USB Overdrive and disabling Acceleration (lower left) fixes the issue.
from disableextremescrollacceleration.
I'm hoping for a fix, too!
from disableextremescrollacceleration.
Me too! Hope someone can work on it. (I made an account just to say that...)
from disableextremescrollacceleration.
Chiming in with another "me too!"
from disableextremescrollacceleration.
I want to be part of this choir too :)
from disableextremescrollacceleration.
I've looked into the source code, and it compiles very well on Sierra. It seems also running, but does not do anything. The property which it adjusts (HIDScrollCountMinDeltaToStart
) is a valid key in the /System/Library/Extensions/IOHIDFamily.kext/Contents/Info.plist
. I don't know what causes the problem.
from disableextremescrollacceleration.
+1
from disableextremescrollacceleration.
Seems that it has something to do with mac system integrity protection. I tried editing the plist by hand but it is not possible.
from disableextremescrollacceleration.
You can disable SIP from recovery boot (⌘R during boot), but I think that does not help.
from disableextremescrollacceleration.
Yeah, even disabling SIP, editing the values seems to have no effect.
from disableextremescrollacceleration.
So does this command:
defaults write .GlobalPreferences com.apple.scrollwheel.scaling -1
(you have to relogin after that)
But both of the methods work only for mouses, not for the trackpad :(
from disableextremescrollacceleration.
Hmm, just tested it by scrolling through my hotbar in Minecraft and USB Overdrive definitely fixes the trackpad scrolling there. What app(s) are you having trouble using with scrolling with a trackpad?
from disableextremescrollacceleration.
According to USB Overdrive's website, the built-in trackpad is not affected by their software:
Apple Magic Mouse, Magic Trackpad and Magic Keyboard
Apple's built-in drivers use undocumented private APIs to forward multitouch gestures to the OS. I've been talking to Apple for a long time about this, but it looks like multitouch event generation is not going to be available to 3rd parties anytime soon. Since multitouch gestures are more important than any other additional setting, the USB Overdrive is now leaving all Apple devices alone and no longer tries to handle them in any way.
from disableextremescrollacceleration.
This is not a solution or workaround but I managed to reduce acceleration to more or less acceptable values by settings scrolling speed to 0.08:
defaults write .GlobalPreferences com.apple.trackpad.scrolling 0.08
Scrolling is slow but acceleration is much lesser too. Don't forget to logout after changing that value.
from disableextremescrollacceleration.
Related Issues (5)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from disableextremescrollacceleration.