Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Is there a way to add smoothing and acceleration to scrolling in Windows. Cruising through pages by scrolling faster beats having to scroll a hundred times, and is the default behaviour of the mouse scroll in Mac OS X.

I am aware that there are specialised mice that are capable of this, but there are also software methods to do achieve this for example Chromium Wheel Smooth Scroller.

Is there a program to apply a Windows wide scrolling behaviour.

Notes: running Windows 7.

share|improve this question

5 Answers 5

up vote 0 down vote accepted

You can change the number of lines to be scrolled per notch on the wheel:

alt text

(3 lines is default setting, 100 is the maximum)

Here's a little shareware utility ($10) that might be worth looking at:

ScrollNavigator also adds dynamic acceleration to your mouse wheel. This indispensable feature makes mouse wheel scrolling more accurate when you turn the wheel slowly, and it scrolls your documents much faster when you turn the wheel quickly.

alt text

share|improve this answer
    
thanks for the quick response Molly, however these options do not facilitate scroll acceleration and smoothing unless your mouse already supports it. –  jay Jan 28 '10 at 0:23
    
@jay - right, updated my post accordingly. –  Molly7244 Jan 28 '10 at 0:40
    
@Molly, wow where on earth did you find this? –  jay Feb 7 '10 at 23:20
    
@jay - i think i googled 'scroll accelerator', the 5th link ... –  Molly7244 Feb 7 '10 at 23:23

There is also a free alternative to ScrollNavigator called Mouse Wheel Accelerator. It also has momentum scrolling but is not as customisable.

They both jerk a little, but on Chrome, you can combine it with the Chromium Wheel Smooth Scroller for smoother scrolling. I believe Firefox has smooth scrolling built in.

share|improve this answer

I prefer Drag to Scroll because it doesn't use the biggest flaw in the mouse: the scroll wheel

share|improve this answer
2  
Welcome to Super User! Generally we like answers on the site to be able to stand on their own - Links are great, but if that link ever breaks the answer should have enough information to still be helpful. Please consider editing your answer to include more detail. See the FAQ for more info. –  slm Apr 8 '13 at 14:29

Installing Microsoft Mouse for any Microsoft mouse (I usually use the basic Intellimouse) provide a new setting in the Mouse control panel that allows you to set the scroll wheel to accelerating rather than N lines.

share|improve this answer

Install autohotkey and run the following script with it:

#InstallMouseHook

~WheelUp::
if (A_TimeSincePriorHotkey > 15)
{
    return
}
Send {PgUp}
return

~WheelDown::
if (A_TimeSincePriorHotkey > 15)
{
    return
}
Send {PgDn}
return

What it does is if a "wheel up" event is triggered it lets it through to the active window (~ prefix) and if the following trigger happens within 15ms (double "wheel up") it sends a "page up" to the active window. Same for "wheel down". Side effects: the cursor will be moved when "page up" is triggered (naturally), and it doesn't work if you are editing a text field, say, in a browser ("page up" is lost in the field, so the main window is not "paged up").

Autohotkey is an amazing software with rich scripting capabilities, look through documentation - there could be more tweaks you could do to Windows such as minimize a window on double escape:

~Esc::
if (A_PriorHotkey <> "~Esc" or A_TimeSincePriorHotkey > 400)
{
    ; Too much time between presses, so this isn't a double-press.
    KeyWait, Esc
    return
}
WinMinimize, A
return

Good luck.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.