Jump to content

FTouchSL - kinetic scrolling for i900?


Recommended Posts

Guest Rob V
Posted
by that u mean that only by copying the touch.dll and overwirte the original one and u get fluid kinetic scrolling??

Yes, that's basically the idea. But you don't overwrite the original touch.dll; you change the registry entry in HKLM\HARDWARE\Devicemap\Touch to change the driver to 'FtouchSLDLL.DLL'. All of this is done when you install FtouchSL. I don't know if there is anything else needed other than the new driver? All I know is that it works and that I'm now a very happy camper with the way my Omnia scrolls.

Posted

installed the ftouchsl, and i didnt activate it and the scrolling was the same, activated the app, then the scrolling was fluis but then had the same problem with the widgets and my contact manager. disabled it but then the original line by line scrolling came back and had to uninstall it because its causing too much probs for me.

Guest Rob V
Posted
installed the ftouchsl, and i didnt activate it and the scrolling was the same, activated the app, then the scrolling was fluis but then had the same problem with the widgets and my contact manager. disabled it but then the original line by line scrolling came back and had to uninstall it because its causing too much probs for me.
Sorry to hear that. Are you running WM 6.1 or 6.5? Like you, I found pros and cons with FTouchSL under 6.1. I don't think the native scrolling improvements I mentioned occurred until I'd upgraded to a 6.5 ROM. So if you're still running 6.1, I'm not too surprised at your results.

Rob

Guest TheDrizzle
Posted (edited)
Just FYI, a tip for those that are running WM 6.5: FTouchSL is an awesome app to dramatically improve native WM scrolling in 6.5. It replaces Samsung's scrolling (the one that often goes into line-by-line mode accompanied by all the loud clicking) with nice smooth scrolling. And you don't even have to buy it!

The secret is to install FTouchSL, but don't activate the actual program itself. During installation, the default Samsung 'touch.dll' is replaced by the new one, and that's what WM then uses to handle scrolling. Whenever I activated the FTouchSL program itself, the scrolling was worse than it had been before - very unpredictable. Almost as if the native WM and FTouchSL scrollers were conflicting with one another. But once you turn FTouchSL off, you enjoy all the benefits of its smooth (and quiet!) scrolling.

+1 from me on this. I have a i910 with WoZZers wm6.5 ROM. After installing FTouchSL and rebooting the scrolling was much much improved. No more clicks, audibly or in the scrolling. Thanks for the tip! I did not ever go into the products setup panel, just ran the installer and did a soft reset. I wonder if it is possible to figure out which DLLs are getting replaced and cook it into the ROM so we don't have to install this software to get the fixed scrolling.

Edited by TheDrizzle
Guest amahfouz
Posted
+1 from me on this. I have a i910 with WoZZers wm6.5 ROM. After installing FTouchSL and rebooting the scrolling was much much improved. No more clicks, audibly or in the scrolling. Thanks for the tip! I did not ever go into the products setup panel, just ran the installer and did a soft reset. I wonder if it is possible to get figure out which DLLs are getting replaced and cook it into the ROM so we don't have to install this software to get the fixed scrolling.

same experience here, and YES plz cookers, can you include this in our 6.5 roms, the difference is amazing

Posted
Sorry to hear that. Are you running WM 6.1 or 6.5? Like you, I found pros and cons with FTouchSL under 6.1. I don't think the native scrolling improvements I mentioned occurred until I'd upgraded to a 6.5 ROM. So if you're still running 6.1, I'm not too surprised at your results.

Rob

yes still runnin win mo 6.1 official rom DZIA5 <_<

  • 2 weeks later...
Guest Adrynalyne
Posted
+1 from me on this. I have a i910 with WoZZers wm6.5 ROM. After installing FTouchSL and rebooting the scrolling was much much improved. No more clicks, audibly or in the scrolling. Thanks for the tip! I did not ever go into the products setup panel, just ran the installer and did a soft reset. I wonder if it is possible to figure out which DLLs are getting replaced and cook it into the ROM so we don't have to install this software to get the fixed scrolling.

Old-ish topic, but:

1. FTouchSL installs its own touch driver. You have to install the software.

2. Tricking the OS into using just the FTouchSL driver and nothing else ends up with a nonbooting rom. Don't ask me how I know. *whistle*

3. Its not free, so you'd have to pay for it to be legal in your rom.

Guest dwallersv
Posted
Yes, that's basically the idea. But you don't overwrite the original touch.dll; you change the registry entry in HKLM\HARDWARE\Devicemap\Touch to change the driver to 'FtouchSLDLL.DLL'. All of this is done when you install FtouchSL. I don't know if there is anything else needed other than the new driver? All I know is that it works and that I'm now a very happy camper with the way my Omnia scrolls.

There's more to it than just the touch driver. I tried just that, and had no touch response from the screen (thank God for that optical mouse!)

Here's what I did:

  • Install FTouchSL
  • Configure via FTouchSL configuration program
  • Save a copy of the FTouchSLDLL.DLL file
  • Save a copy of the FTouchSL registry tree (settings) under HKLM\Software\FTouchSL
  • Uninstall FTouchSL
  • Copy the driver back to \Windows
  • Edit the registry to retarget touch to the FTouchSL driver
  • Import FTouchSL registry settings
  • Reboot

Result? Non-functional touchscreen. So, there are obviously other components besides just the DLL that are necessary to make this work. I'm guessing that there is an executable component that is launched at startup that needs to be there too, and perhaps another DLL or two. In which case one might as well just install the damn thing, so I didn't investigate further.

My own experience has been mixed. Once you have configured the exclusions to disable the software for programs that already have their own kinetic scrolling implemented, it works quite well adding nice, smooth, kinetic scrolling to almost every app that uses the default Samsung chunky scrolling.

I haven't gotten it to work with the default mail app (tmail), which exhibits the "chunky, clicky" annoying scroll behavior. With FTouchSL enabled for this app, scrolling doesn't work at all.

Other than that, it does add nice, smooth kinetic scrolling to all other standard windows apps, so far as I've found. The gesture and corner launch features are hard to get to work at all, so I just disabled it entirely.

Finally, I get the best kinetic scrolling behavior by maxing out the sensitivity setting to 10. Give that a try, folks.

All-in-all, not ready for prime-time yet. Too many problems to pay for it. The kinetic scrolling added to some apps is nice, but the lack of smooth integration of the other features rules this out as an app I would pay for at this point.

Guest kiotu
Posted

I have no problem using FtouchSL in both WM 6.5 or 6.1. U just have to understand some of these issues:

- In 6.5 u have both the native WM 6.5 scrolling and the scrolling from samsung.

- In 6.1 u only have the scrolling from samsung (no native WM 6.1 scrolling)

when u installed FtouchSL (mine ver. 2.10), FtouchSL is not by default enabled (check the setting menu in FtouchSL), thus:

- In 6.5 it disabled the samsung scrolling, and still enabling the native WM 6.5 scrolling (smooth and no clicking sound).

- In 6.1 it disabled the samsung scrolling, and since WM 6.1 has no native scrolling it will leaves u with no touch scrolling at all (since the default setting of FtouchSL is disabled) untill off course u enable it.

And when u enable it, one thing that u have to aware of is that FtouchSL will have conflict with any programs that has native scrolling such as SPB Mobile Shell, SU2, etc. Sooo...u have to make exceptions for those programs in FtouchSL exception setting,it's really simple and there's no need to replace any dll whatsoever.. <_<

Guest Rob V
Posted
[snip]In 6.5 u have both the native WM 6.5 scrolling and the scrolling from samsung.[snip] When u installed FtouchSL (mine ver. 2.10), FtouchSL is not by default enabled (check the setting menu in FtouchSL), thus in 6.5 it disabled the samsung scrolling, and still enabling the native WM 6.5 scrolling (smooth and no clicking sound).

Thanks, kiotu. That makes a lot of sense. So the nice scrolling many of us are enjoying after installing FTouchSL in WM 6.5 actually has nothing to do with FTouchSL itself, but from the fact that merely installing it serves to deactivate the built-in Samsung scrolling.

Bottom line is that there is no longer a need for any 3rd-party scrolling enhancements with WM 6.5 -- and in fact, if present they only serve to screw up the nice new WM scrolling. Since all the cooked 6.5 ROMs are based off the original 6.1 ROM, the Samsung scrolling is active in all of them.

So what we really need here is for someone to figure out how to completely remove the added Samsung scrolling from all future 6.5 ROMs... leaving just the new native 6.5 scrolling, which is wonderful across the board (even in tmail!)

Can anyone figure out how to do this and make sure that WoZZer and Adrenalyne have the solution for their 6.5 ROMs?

Guest blazingwolf
Posted

The dll would need to be re-written. Not something that is easily done. It might be possible to hex it but that takes a great amount of skill too.

Guest thescope
Posted

I have no idea what you guys are on about,

On WM 6.5 I have a quite smooth scrolling right-left up-down everywhere. and MS have added nice sideways scrolling when there are TABS at the buttom of the screen IE: in settings menus.

I tried this app, 100% waste of time. I think (might be wrong) some one posting here is from that company tring to push his app here, thats sick... <_<

Guest Adrynalyne
Posted

I think you are confused, and probably don't understand what kinetic scrolling is.

Guest FerdiBorbon
Posted

its great if your just using stock windows browsing file programs etc, but for Resco Explorer and Point Ui not good...doesnt scroll at all.

Guest Adrynalyne
Posted
its great if your just using stock windows browsing file programs etc, but for Resco Explorer and Point Ui not good...doesnt scroll at all.

Mine work fine. I can't help but think that people are enabling it.

Guest samy.3660
Posted

ok now i got everything in my mind.

From past several weeks after installing Wm6.5 on my omnia i found there is no WM6.5 scrolling and only old samsung scrolling. Actually most people dont know here about the native WM6.5 kinetic scrolling which i have been using on my HTC Touch. Now it makes everything clear, there is some registry setting in Omnia which needs to be changed to WM 6.5. OK

Guest Adrynalyne
Posted
ok now i got everything in my mind.

From past several weeks after installing Wm6.5 on my omnia i found there is no WM6.5 scrolling and only old samsung scrolling. Actually most people dont know here about the native WM6.5 kinetic scrolling which i have been using on my HTC Touch. Now it makes everything clear, there is some registry setting in Omnia which needs to be changed to WM 6.5. OK

Its not a registry setting. Its in the driver.

Guest samy.3660
Posted
Its not a registry setting. Its in the driver.

oh well thankyou, we need experts to change the DLL's now, common chefs,cooks,experts.

Guest Rob V
Posted
Mine work fine. I can't help but think that people are enabling it.
I agree. Also, despite kiotu's excellent explanation, I think that some people are talking about WM 6.1 and others about 6.5? So in an attempt to confirm once again - and please tell me if I'm wrong here:

If you are running a WM 6.1 ROM, there is no native WM scrolling at all, so Samsung added its own. That's the one that seems to scroll a line at a time, accompanied by clicking sounds. I don't think it works all that well, especially within tmail (Outlook) to view an HTML email. Under 6.1, installing FTouchSL without enabling it is not an answer - in fact, I think you're left with no touch scrolling at all? If you do purchase and then enable FTouchSL in 6.1, you need to specify exceptions for every program that has its own built-in scrolling (Opera, Resco Explorer, Resco Contacts, etc.) Even after doing all this, you may still be disappointed with the scrolling behavior - I know I was. And I never could get the other features of FTouchSL to work, including the corner hotspots and slide gestures.

If you are running WM 6.5, it's a different story because Microsoft has now added native scrolling within WM. The problem appears to be that the Samsung scrolling is still present in the cooked ROMs. It overrides/conflicts with this new native support and messes everything up. The obvious answer is to remove the Samsung scroller, but it's built right into the system DLLs and there's no registry tweak or other easy way to get rid of it, correct? Almost by accident, some of us discovered that installing FTouchSL on WM 6.5 serves to somehow deactivate the Samsung scroller. You do not want to enable FTouchSL under 6.5 -- just install it. By doing so, you end up using only the nice, smooth (and quiet!) new WM native scrolling. (If you still hear clicking, you're not getting the native scrolling.)

So far, I have yet to flash a cooked 6.5 ROM where I didn't have to also install FTouchSL (without enabling it) in order to gain all the goodness of the new WM scrolling.

One thing still has me confused, however: blazingwolf released his "Rock and Republic" WM6.5 ROM based on the latest 21725 build (http://www.modaco.com/content-page/288389/...wm6-5/page/140/). He was asked if installing FTouchSL was necessary with this ROM, and replied "no, you don't need it". Since it appears that no one has figured out any other way to deactivate the Samsung scroller, how is this possible?

Apologies if I'm missing something obvious here, but I think a lot of us are still trying to understand this whole picture - and smooth finger-friendly scrolling is one of the big attractions of 6.5 vs. 6.1! <_<

Guest blazingwolf
Posted
One thing still has me confused, however: blazingwolf released his "Rock and Republic" WM6.5 ROM based on the latest 21725 build (http://www.modaco.com/content-page/288389/...wm6-5/page/140/). He was asked if installing FTouchSL was necessary with this ROM, and replied "no, you don't need it". Since it appears that no one has figured out any other way to deactivate the Samsung scroller, how is this possible?

Apologies if I'm missing something obvious here, but I think a lot of us are still trying to understand this whole picture - and smooth finger-friendly scrolling is one of the big attractions of 6.5 vs. 6.1! <_<

I said no because he asked about touch sensitivity not for scrolling. Also, you don't technically need it for scrolling. I understand that you don't like the way it scrolls and the noise but the fact is you do not need FTouchSL to have touch scrolling.

Someone a lot smarter then me is going to have to spend quality time with dlls to get the scrolling Samsung made removed.

Guest jbrittmartin
Posted

i may be showing my ignorance here.... but will FTouchSL work on a Verizon Omnia i910 with WoZZers 6.5 ROM?

Guest ratwick
Posted
So far, I have yet to flash a cooked 6.5 ROM where I didn't have to also install FTouchSL (without enabling it) in order to gain all the goodness of the new WM scrolling.

I have flashed my Omnia with Khuanchai's latest ROM and i found that somehow his roms do not have the Samsung Scrolling. . . Everyother rom i have tried has it though and its ver annoying <_<

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.