KatMouse is a Windows freeware utility that enhances the functionality of the scroll wheel of mice by offering ‘universal’ scrolling: moving the mouse wheel will scroll the window directly beneath the mouse cursor (not the one with the keyboard focus, which is default on Windows OSes). This is a major increase in the usefullness of the mouse wheel. This is particularly useful when you are typing in some online text box, say for example in a forum. Here you will get two scroll bars – one for the page you are viewing and one for the text box you are typing into. KatMouse will allow you to scroll either of the two scroll bars without having to shift focus from one to the other.
Another feature involves the wheel button. Since the wheel button is not consistently used in Windows, KatMouse can use it for a kind of task switching: with a click of the wheel button you can push a window to the buttom of the stack of windows that is your desktop, making a recovered window the active window.
KatMouse provides number of customizations like allowing you to set different scroll rates for different applications. For example, you can set to scroll HTML pages at 3 lines at a time but word to scroll at 5 lines at a time.