Hot answers tagged scrolling
Terminal Command Alternatively, if you like Terminal commands (for scripting or BetterTouchTool gestures), you can set scroll bars to always be shown with the following command: defaults write -g AppleShowScrollBars -string Always To reset this, you can use the following command: defaults write -g AppleShowScrollBars -string WhenScrolling You may have ...
See screenshot. Change the radio button for Show Scroll Bars to Always. To access this screen, go to System Preferences -> General.
This post by John Gruber outlines several possibilities: For OSX: Scrollvetica Scroll Reverser For Windows: An AutoHotkey hack On the Mac side, Scroll Reverser looks nice in the menu bar, is free, and works from Tiger to Snow Leopard (10.4 - 10.6).
There is a workaround, and it is called Scroll Reverser. That screenshot says it all; you can invert scrolling per-axis and per-device.
This is not an answer, but a hint in the right direction. I have a non-multi touch trackpad and I rubber band scrolling is disabled in Lion for me. So this setting is linked to the multi-touch support.
Hope you're still reading - I highly recommend one of the third party mouse managers like SteerMouse or USB Overdrive or ControllerMate. I found the arch of the Magic Mouse just too low and went back to the old reliable Logitech MX Revolution, but I will never install Logitech software again without an excellent reason. These packages will let you ...
Yes you can, with Scroll Reverser. It's a free app that sits in your menu bar (you can hide it if you want). It works all the way back to OS X Tiger.
From a Terminal window: sudo defaults write /System/Library/User\ Template/Non_localized/Library/Preferences/.GlobalPreferences com.apple.swipescrolldirection -bool false Source
USB Overdrive changes the default scrolling behavior so that single ticks of a scroll wheel scroll in larger increments. It also has an option to for example make a single tick always scroll a single line. It also supports changing the tracking (but not scrolling) acceleration, like SmoothMouse or MouseAcceleration.prefPane.
I found a hidden preference for disabling rubberband scrolling with strings /System/Library/Frameworks/*.framework/Versions/*/* 2> /dev/null | grep -iE '(rubb|elastic)' | grep -v ' ' | sort | uniq: defaults write -g NSScrollViewRubberbanding -bool false It should take effect after reopening applications. It doesn't seem to affect web views like Safari ...
The difference is likely to do with the architecture and interprocess communication choices of each browser. Modern web browsers render pages in separate processes. Apple has a framework called IOSurface that provides a streamlined way for one process to pass an image to another process. This framework was introduced in Mac OS X 10.6, aka Snow Leopard, for ...
In "System Preferences > General" There are three options for "Showing scroll bars". From your description, it sounds like you have the default settings of "Automatically based on mouse or trackpad" You may find "When Scrolling" or "Always" more to your liking. I'm an old school Mac user, so I have it set to always. That setting solves this problem and ...
It depends on what type of mouse you're using, but on my magic mouse, I can scroll the storyboard in any direction by dragging one finger over the mouse. You can also move it around with the command key and arrow keys: ⌘ → Scroll right ⌘ ← Scroll left ⌘ ↓ Scroll down ⌘ ↑ Scroll up Note that you'd have to give the storyboard focus first, by ...
Smart Scroll will help you here. Though it has many features, one of it is grab and scroll, which is exactly what you need.
Tap the Status Bar at the top of the screen. In Safari, Mail, Contacts, and many other apps, tap the status bar at the top of the screen — which displays the network information, time, and battery level — to scroll quickly to the top. Source: http://www.apple.com/iphone/tips/
A simpler solution that seemed to work for me in Firefox: open about:config and then find the properties browser.gesture.swipe.left browser.gesture.swipe.right and set them from Browser:BackOrBackDuplicate and Browser:ForwardOrForwardDuplicate to empty. It's a workaround for a known bug ( https://bugzilla.mozilla.org/show_bug.cgi?id=927702 ).
Take a look at USB Overdrive. With it help I've finally removed scroll acceleration and setup custom buttons on my Logitech m570.
It has also been an issue for me, along with the mouse inertia for the mouse itself. This worked for me: Open terminal, and paste this in. What it does is turn the scroll wheel scaling off. defaults write .GlobalPreferences com.apple.scrollwheel.scaling -1 If you want to turn the mouse inertia off, paste this in: defaults write .GlobalPreferences ...
System Preferences → General → Show scroll bars: Always
Firstly I am posting this as possible helpful info rather than a solution. Which may get some one in the right direction. I found this in the What's New in OSX which goes into explaining what and how Responsive Scrolling works. At the bottom there is also a note saying how to disable it per app for testing purposes. But I do not see this option in my ...
The option you mention in System Preferences does exactly what you say (or its behavior was changed since your question). The first option, "Automatically based on input device" does what you want (I think, but I may have misunderstood your question). When you have a mouse plugged in, it shows the scrollbars. When you unplug your mouse, it will revert to ...
If you were on a Mac I would say that you had turned off the Inertial Scrolling preference, but there is no such setting for iOS devices running Safari, and it should be the default behaviour at all times. The answer by @Aaron is a good start to force quit an App (note this works for all apps, although in many cases the app isn't really running in the ...
iCal is limited to the view modes you see in the main window - Day, Week, Month and Year. It's not very customizable. However as an alternative, you might want to look at BusyCal. It's a pretty well regarded app. The two word pitch is "iCal Pro". It integrates with the system calendar, so all the built-in calendar based functions work fine, and in addition ...
For anyone else trying to figure this out, this may be of help: Apple uses the word "elasticity" in reference to this part of rubber-band scrolling. Xcode's documentation includes more details. Also, look into the content of "/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit".
Yes there's just one setting for all input devices.. It's a pity because the natural scrolling doesn't work as well with regular scroll-wheel mice. It works great with an Apple Magic mouse, in my experience. Hopefully someone will find a hack for this.
I have found this CSS snippet that apparently disables it: http://www.smilingsouls.net/Blog/20110804114957.html Now to figure out how to implement the CSS rule in every web page we visit... probably via a Safari extension, like QuickStyle or NinjaKit. QuickStyle: http://canisbos.com/quickstyle
That's your reason right there, you are using a traditional mouse, and so you get the traditional scrollbar, it should always be on view. Your friend is using a touch input device, and like with trackpad users this does not rely on accurate positional use of the cursor, and so the scrol bars dissapear unless active scrolling is happening, as they do not ...
Disabling the rubber banding when scrolling past the end of a page can be done. It simply requires you to ditch your Apple pointing device and use any third party mouse, like my 8 year old Logitech mouse. No bouncing rubber band effect when scrolling past the end of any page. Of course, this means giving up all gestures. If, like me, you hate the rubber ...
Only top voted, non community-wiki answers of a minimum length are eligible