Download!Download Point responsive WP Theme for FREE!

Control Your Scroll

Flicking through emails is great but I think we all agree that the settings are off. Each flick just goes too far and too fast and it really takes away from a great finger friendly feature. Well Cichy3000 of XDA has released Custom Scroll. What it lets you do is change the scrolling and screen sensitivity values for scrolling so that you can control the distance a flick takes you and the speed it goes. And since these values are a matter of preference, he’s provided a few recommended values for you to start with, but of course you can go ahead and easily change them if you want. Take a look at this video to see what changes to the values can do though:

We’ve had discussions here in our forums about the best settings to optimize the screen sensitivity and those are two of the values in play. For the real tweakers out there, this app is changing the following values:HKLM/Software/OEM/TFLOSettings (all values) and HKLM/Drivers/TouchPanel (just PressureThreshold)

The beauty of the app is that you don’t need to go in and change 6 registry values since this app makes it easier to do that for you. You should know that you must restart your phone for the changes to take effect. This should work with any Fuze/Touch pro/Diamond/Touch HD.

As to what each value does, Dr. G from PPCGeeks is quoted with the following explanation (again which you can ignore if you just go with the presets the app provides):

Pagelow = Low speed scroll page size
Pagehigh = High speed scroll page size
Speedlow = Low speed scroll speed (ms delay)
Speedhigh = High speed scroll speed (ms delay)
Pantype = Enable/disable grab scrolling default 1, 0=disable
The page size is the number of – units – the given interface scrolls when the low or high speed scroll is activated by gesturing – finger flick. For example a pagelow of 20 would scroll 20 contacts each time you flick scroll in the contact list. This is why with the default 50 and 80 settings, flick scrolling causes excessive scrolling in contacts with the device initially.
The low speed scroll is activated by the initial flick gesture. The high speed scroll is activated by an ADDITIONAL flick gesture DURING the scroll initiated by the low speed scroll gesture. So it’s kind of like "revving up" the scroll.
The speedlow and speedhigh delays are the delays between the "units" scrolled during either scroll. As such, the speedlow number is higher than the speedhigh number. Thing is, if you set the speedlow number too small, the low speed scroll will finish so quickly, you will not be able to initiate the high speed scroll with an additional gesture.

Thanks Cichy3000 – great work so far. There are a ton of benefits to this project so I hope to see it continue so a set of optimized values can be found.