New m1330: Turning off Scroll Coasting

2008-01-15 22:26 - Tech

So, as mentioned, I recently got a new laptop. (It arrived yesterday.) It came with Vista, and that wasn't gonna happen. So I re-installed XP. Spent more time than I should have, but I was determined to get everything just right, and the SATA drive not natively recognized by a stock XP disk made that tough.

So once XP was installed, getting drivers and software going was a relatively straightforward operation. I was happy, after installing the driver for the trackpad, to find that it supports "chording" both buttons at the same time to act as a third button. That's something I wish my old laptop did. Problem was, it had "scroll coasting" on, and no buttons to control it. It's hard to describe if you haven't seen it yourself, but if you move your finger in a "throw" like motion, such that it is still moving as you lift, then the scrolling continues to coast through the document until you tap again. I'm not used to that, and end up triggering it by accident frequently, finding myself down at the bottom (or up at the top) of the whole document, when I just wanted to move by a page or so.

I had only recently seen this exact behavior from my Mom's new laptop, both using the ubiquitous synaptics touch pads. Long story short, I remote-connected to her laptop, with a driver that did have a checkbox to control the feature, and toggled it on and off. Examining the registry before and after quickly showed a 3 (before, coast off) changing to a 7 (after, coast on). For those who are interested:

[HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh\ZoneConfig\TouchPadPS2_3\Horizontal Scrolling]
"ConfigFlags"=dword:00000003
[HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh\ZoneConfig\TouchPadPS2_3\Vertical Scrolling]
"ConfigFlags"=dword:00000003

I found the exact same registry entries on my new laptop, hurrah! But mine was set to 5, not 7. A bit of quick mental gymnastics showed me that I needed to map to binary: From 0111 (7) to 0011 (3) removes the four bit. So 0101 (5) had to go to 0001 (1). I set it to 1, and kapow! Worked great. Now, if I ever use the GUI again, it might well reset that value, but I know how to fix it now: toggle off the four bit.

Comments:

No comments!

Post a comment:

Username
Password
  If you do not have an account to log in to yet, register your own account. You will not enter any personal info and need not supply an email address.
Subject:
Comment:

You may use Markdown syntax in the comment, but no HTML. Hints:

  • An empty line between text will create a paragraph boundary.
  • Use angle braces around a plain URL to auto-link it: <http://www.example.com/>.
  • Use this format to create a link with different text showing: [An Example](http://www.example.com/).
  • Use backticks (``), not leading spaces to enclose a code block.

If you are attempting to contact me, ask me a question, etc, please send me a message through the contact form rather than posting a comment here. Thank you. (If you post a comment anyway when it should be a message to me, I'll probably just delete your comment. I don't like clutter.)