Laggy (smooth) scrolling with mouse scroll wheel
Posted: Thu Apr 17, 2003 6:21 am
Hello,
For about as long as I can remember, and on various different computers, I've experienced scrolling problems with Textpad when trying to scroll within a text file using the scroll wheel on any number of Microsoft mice. There were a couple of posts here regarding this a couple of years ago, but neither of them is of much help.
When the scroll wheel settings are set to "scroll x lines at a time" in either Intellipoint or TweakUI in Windows 2000, Textpad seems to insist on smoothly scrolling the window when you use the mouse wheel. What's worse, the "scroll buffer" seems to fill faster than it can empty, which means that if you give the scroll wheel a little flick, you end up sitting there drumming your fingers, waiting for Textpad to finish scrolling the complete distance. If I scroll the wheel back and forth quickly, I've even been able to get the computer speaker to beep, indicating (I think) that some hardware buffer is full. However, if you're using the keyboard or if you grab the scrollbar with the mouse, there's no such lag effect. Textpad scrolls instantly.
Now, when the scroll wheel settings are set to "scroll one screen at a time" in either Intellipoint or TweakUI, Textpad works just fine. It scrolls exactly the number of screens you'd expect when you flick the mouse wheel, and it does it instantly. No laggy problems as described above.
Note that I've experienced this laggy problem when scrolling x lines at a time whether or not Intellipoint is installed, and regardless of what mouse is connected, or even whether it's USB or PS2. The problem persists regardless of the "smooth scrolling" setting in both TweakUI and Internet Explorer (I always leave these settings disabled anyway). Changing the "accelerated scrolling" setting in Intellipoint has no effect. I've tried different video cards, and different video card drivers. One other variable I've noticed (which seems to be isolated to the Nvidia TNT2 Model 64 video card), is that setting the colour depth to 32 bit makes the problem excruciating. Leaving it at 16 bit makes it less intolerable.
I've never seen this issue in any other text editor, or any other windows program that involves scrolling for that matter. I can't help but think that there must be something unique in how Textpad handles the scroll wheel event. Lately, I've found this annoying enough that I've very reluctantly switched to UltraEdit in the interim.
Is this a known bug, or is there some sort of workaround for this within Textpad or in the registry? Doesn't this drive hordes of people up the wall as they wait for their text file to finish scrolling x number of lines?
Here's my (current) system description, although the problem persists on all others that I've so far come across:
Athlon 700, 512 MB RAM, Windows 2000 SP3, built in TNT2 Model 64 video card driver, Microsoft Optical Wheel Mouse USB, Intellipoint 4.1, smooth scrolling disabled in TweakUI and IE, accelerated scrolling and scroll by 3 lines at a time enabled in Intellipoint, Textpad 4.6.2.
Phew, OK, got that out of my system. Thanks for any and all replies.
Cheers,
Martin
For about as long as I can remember, and on various different computers, I've experienced scrolling problems with Textpad when trying to scroll within a text file using the scroll wheel on any number of Microsoft mice. There were a couple of posts here regarding this a couple of years ago, but neither of them is of much help.
When the scroll wheel settings are set to "scroll x lines at a time" in either Intellipoint or TweakUI in Windows 2000, Textpad seems to insist on smoothly scrolling the window when you use the mouse wheel. What's worse, the "scroll buffer" seems to fill faster than it can empty, which means that if you give the scroll wheel a little flick, you end up sitting there drumming your fingers, waiting for Textpad to finish scrolling the complete distance. If I scroll the wheel back and forth quickly, I've even been able to get the computer speaker to beep, indicating (I think) that some hardware buffer is full. However, if you're using the keyboard or if you grab the scrollbar with the mouse, there's no such lag effect. Textpad scrolls instantly.
Now, when the scroll wheel settings are set to "scroll one screen at a time" in either Intellipoint or TweakUI, Textpad works just fine. It scrolls exactly the number of screens you'd expect when you flick the mouse wheel, and it does it instantly. No laggy problems as described above.
Note that I've experienced this laggy problem when scrolling x lines at a time whether or not Intellipoint is installed, and regardless of what mouse is connected, or even whether it's USB or PS2. The problem persists regardless of the "smooth scrolling" setting in both TweakUI and Internet Explorer (I always leave these settings disabled anyway). Changing the "accelerated scrolling" setting in Intellipoint has no effect. I've tried different video cards, and different video card drivers. One other variable I've noticed (which seems to be isolated to the Nvidia TNT2 Model 64 video card), is that setting the colour depth to 32 bit makes the problem excruciating. Leaving it at 16 bit makes it less intolerable.
I've never seen this issue in any other text editor, or any other windows program that involves scrolling for that matter. I can't help but think that there must be something unique in how Textpad handles the scroll wheel event. Lately, I've found this annoying enough that I've very reluctantly switched to UltraEdit in the interim.
Is this a known bug, or is there some sort of workaround for this within Textpad or in the registry? Doesn't this drive hordes of people up the wall as they wait for their text file to finish scrolling x number of lines?
Here's my (current) system description, although the problem persists on all others that I've so far come across:
Athlon 700, 512 MB RAM, Windows 2000 SP3, built in TNT2 Model 64 video card driver, Microsoft Optical Wheel Mouse USB, Intellipoint 4.1, smooth scrolling disabled in TweakUI and IE, accelerated scrolling and scroll by 3 lines at a time enabled in Intellipoint, Textpad 4.6.2.
Phew, OK, got that out of my system. Thanks for any and all replies.
Cheers,
Martin