Making Scrolling more "Smooth" ? - Windows Mobile Development and Hacking General

Is it possible to make the scrolling more smooth? (Maybe like the iphone?)
an app or ROM that can do it maybe?

can you give us more information? which handset are you using? with which ROM?

I dont have a wm phone yet
I just watched the Iphone vs WM 6.5 from pocketnow and he said that scrolling on the iphone is just SO Smooth, and on the wm 6.5 its a little "Natchy".
So i just wandered if we could Customize the scrolling ability in wm6.5 to make it more Smooth?

lobfredd said:
I dont have a wm phone yet
I just watched the Iphone vs WM 6.5 from pocketnow and he said that scrolling on the iphone is just SO Smooth, and on the wm 6.5 its a little "Natchy".
So i just wandered if we could Customize the scrolling ability in wm6.5 to make it more Smooth?
Click to expand...
Click to collapse
There are a few programs that allow for kinetic scrolling which is found on the iPhone. Many custom and official roms have this built in of course. The video you may have been watching probably showed a rom without a scrolling driver/program. FTouchSL is a program that allows this.

Scrolling smoothness depends on processing speed of the device itself. I have a HTC Touch and scrolling in menu and lists is jerky at default CPU speed(200Mhz). When i overclock it, the scrolling appears much more fluid (btw, my ELFin goes up to 300Mhz!! Even 308 works but i use it at 300 )

Actually the differences between the iPhone and WM6.5 aren't that different.
Scrolling on the WM6.5 has kinetic scrolling built in. The difference is that Windows Mobile will change the scrolling depending on what app you are using. Most scrolling is EXACTLY like the iPhone.
The "notching" effect is only found in the later builds of the Start Menu where when you FLICK... it only scrolls one page at a time... verses scrolling all the way to the bottom... similar to the iPhones homescreen where you flick to go to the next page of app icons.
With WM6.5 you don't need any type of additional scrolling as it is already smooth and fluid. Stock WM6.5 drivers are even better then that of FTouchSL and HTC Gestures.

Few days ago a guy at work asked me whether you can even use the touch screen on Windows Mobile because he thought that's only possible with iphone. That's so RIDICULOUS (my favourite word as of recently). But I guess we can blame it on MS for launching 6.5 way too late....

RAMMANN said:
Few days ago a guy at work asked me whether you can even use the touch screen on Windows Mobile because he thought that's only possible with iphone. That's so RIDICULOUS (my favourite word as of recently). But I guess we can blame it on MS for launching 6.5 way too late....
Click to expand...
Click to collapse
I'd blame it on apple for their brainwashing of the most of the population, including looking at that latest lawsuit themselves, into believing that they are teh only ones to do anything at all ever..

Regardless of any kinetic scrolling present in Windows Mobile 6.5 or later, there really is nothing out there that will let the default WinMo apps scroll as consistently smooth as an iPhone, not even on my HD2.
There are some third party apps with excellent smooth scrolling built in (Like Resco Explorer 2010), but if you want the start menu, WinMo contacts, messaging, File Explorer etc. to have perfect smooth scrolling - it's not going to happen.
It's not terrible by any means, but you'll get the occasionally hiccup or lost frame or pause. And it doesn't seem like its running at full frame rate either - but most of the time it runs pretty well. Certainly not anything to lose sleep over

Well you can always get some Cooked ROM like Dutty`s ... I could say that it is better than my original ROM was. And I mean in all terms.

Coincidently, i have a related doubt. Is it possible to make scrolling in WM 6.5.X more fluid and bouncy like in WM 6.5 by replacing some registry setting or file?

I would like to know this too,I dont think its possible.

usju said:
Coincidently, i have a related doubt. Is it possible to make scrolling in WM 6.5.X more fluid and bouncy like in WM 6.5 by replacing some registry setting or file?
Click to expand...
Click to collapse
Just install this cab

Steve0007 said:
Just install this cab
Click to expand...
Click to collapse
Im using the ROM from my Signature so its a 6.5 Build and like some peoples here say the drivers are already includet in the 6.5 Builds but i search in the rom and i found that file PhysicsEngine.ddl in my windows directory the file was only 20kb
So i download the cab scrolling bouncing 6.5.x.cab and i saw in the cab that here just have the same PhysicsEngine.ddl but its a bit diferent and is 23 KB not 20 like in my ROM.
I install the CAB and i don`t know do is placibo effect but now the scrolling is even better, so my question is from withch ROM you extract this ddl file and maybe have diference in the this files so when this is a bigger size its mean that is a bit diferent.. because if was the same size 20kb this mean is the same.
Also if this is right we can extract this ddl from the very very latest 6.5 Buld witch is posible to be more up to date and the ddl file to be even better.

It seems to me my scroll is also become better. Before it was often, that then I started to scroll, the phone recognized it as a touch and lunched what was under the finger. Now then I scroll – it scroll, then I touch – it touch.

wow
this makes scrolling much better.

Good POST
Steve0007 said:
Just install this cab
Click to expand...
Click to collapse
This does noticeably affect how this scrolls. Thanks so much for the cab. I am running an NRG ROM, and it has most definitely improved my scrolling abilities. GOOD WORK!!!

It's certainly better. Anyways, I once used a ROM which had a really, really smooth Windows menu. Just as smooth as iphone. But I forgot which ROM it was. I have no clue why it was so smooth : (

Steve0007 said:
Just install this cab
Click to expand...
Click to collapse
Can I use this on my T-Mobile HD2 (USA) Stock ROM?
Thanks!

Test and let us know

Related

Manilla 2d, am i the only one who doesnt like it?

Every new rom seems to come with manilla 2d, and i admit it looks fance when ur used to htc home, but like the home plugin, i usually disable them cuz i think it too slow to use, and with the right shortcuts everything is more accessible without home plugin and manilla. am i the only one who thinks its boring to use?
i wish every rom came in 2 versions, 1 with and 1 without manilla.
iam wid u too
its meant mainly for higher storage models & powerful processors
i also wish if rom comes with option u mentioned above
in fairness most ROM's do have a 'lite' version where they dont install m2d, i prefer winterface or rltoday, smaller footprints.
I like it. I see it as HTC Home matured. I actually prefer it over TouchFlo3D in the sense it uses less resources, accomplishes the same thing, and is easier to customize. It makes it more non-nerd friendly while giving them the power of WinMo without having to know where everything is (START, PROGRAMS, etc) or having to leave the homescreen.
Runs great on my Wizard as well as my Kaiser. That says something considering the Wizard is 1/2 as powerful.
-Mc

iContact -- iPhone style contact menu

I ve been using it for sometime now..but it doesnt scroll as smoothly as that of the iphone.
can someone tell me why is X1 not as fast as iPhone.
even without iContact i noticed..the Scrolling on it is not as smooth as that in iPhone.
is there a tweak for that?
If u wanna try it ..its here: http://www.freewarepocketpc.net/ppc-download-icontact-v0-5.html
much better than windows contact list..but not quite as smooth as that of iphone.
It's mostly WinMo's fault that it aint that smooth, the drivers aswell. I wouldnt trade my WinMo phone for anything, I like the ability to run several programs at once
The reason the iPhone can do things so smooth, is mostly because they limit it to run 1 program at the time, so whatever program is running, is actually getting the entire phones dedication
But still, I don't need the smoothness of the iPhone, I just look at the iPhone, and I see: A phone that has old hardware, simple layout and is limited to whatever Apple wants.
Try the "burt" Version
http://truburt.net/
http://forum.xda-developers.com/showthread.php?t=402724
For the Config Program you need .NET 3.5
I have no complains at all about the smooth scroll
dingolino
Nocturnal310 said:
I ve been using it for sometime now..but it doesnt scroll as smoothly as that of the iphone.
can someone tell me why is X1 not as fast as iPhone.
even without iContact i noticed..the Scrolling on it is not as smooth as that in iPhone.
is there a tweak for that?
If u wanna try it ..its here: http://www.freewarepocketpc.net/ppc-download-icontact-v0-5.html
much better than windows contact list..but not quite as smooth as that of iphone.
Click to expand...
Click to collapse
dingolino said:
Try the "burt" Version
http://truburt.net/
http://forum.xda-developers.com/showthread.php?t=402724
For the Config Program you need .NET 3.5
I have no complains at all about the smooth scroll
dingolino
Click to expand...
Click to collapse
I don't see a WVGA version of that burt version....
CantoX1i said:
I don't see a WVGA version of that burt version....
Click to expand...
Click to collapse
There are several vga skins which are working quite nicely. I am using
grzenio_vga
You have to go to burt´s web site and download those vga skins.
For installation you have to use the latest official built 6.4.5, install it, than you can overwrite the files with the latest 7.0.1 beta version.
Install it to itnernal memory.
If you want to use iDialer as well from subro you have to check the name of your program folder. The presetting is "program" (within iConfig) if you have a german system like me you have to change it in iConfig into "Programme".
http://www.supware.net/iDialer/
http://forum.xda-developers.com/showthread.php?p=2694308
Hope that helps
dingolino

SPB Mobile Shell 3.5 on HD2

Hi there!
Could anyone owning a HD2 check how SPB Mobile Shell 3.5 is running on it?
Software Trial:
http://www.spbsoftwarehouse.com/pocketpc-software/mobileshell/download.html
That's an interesting question. I have just put SPB MS 3.5 on my TP and it completely disabled my Touchflo. If that were to happen on the Leo then I would think it might stop the capacitive screen working.
I've had MS on every windows device I've ever owned (5 of them) yet this might be the first time I stick with TF3D....the new 'sense' as it's being called looks so good it might just be the thing that I want.
TF3D was all form and no fucntion, it was far to difficult to perform any real use and just increased the number of presses and swipes needed to actually do anything. The new one doesn't seem to suffer the same thing....but I'll only be able to tell once I get my hands on it
Tomo1340 said:
If that were to happen on the Leo then I would think it might stop the capacitive screen working.
Click to expand...
Click to collapse
Why would it stop the screen working?
vangrieg said:
Why would it stop the screen working?
Click to expand...
Click to collapse
WM 6.5 isn't designed for capacitive screens, I suspect that HTC have programmed it to work in the TouchFlo3.5 Sense UI, as such disabling it could potentially render the screen useless.
Tomo1340 said:
WM 6.5 isn't designed for capacitive screens, I suspect that HTC have programmed it to work in the TouchFlo3.5 Sense UI, as such disabling it could potentially render the screen useless.
Click to expand...
Click to collapse
the start menu works as well as the other native microsoft screens. I doubt sense has anything to do with the screen actually working. IN fact, there are devs ripping sense out of there and making a lite version of the Leo ROM as we speak.
mallman said:
the start menu works as well as the other native microsoft screens. I doubt sense has anything to do with the screen actually working. IN fact, there are devs ripping sense out of there and making a lite version of the Leo ROM as we speak.
Click to expand...
Click to collapse
What would a lite version of the Leo ROM actually include if Sense is ripped out?
Tomo1340 said:
WM 6.5 isn't designed for capacitive screens, I suspect that HTC have programmed it to work in the TouchFlo3.5 Sense UI, as such disabling it could potentially render the screen useless.
Click to expand...
Click to collapse
TouchFlo is ONLY a front screen interface and in no way takes over the control of your device from Windows Mobile. Im sure the correct drivers and everything are in place to make the capacitive screen work perfectly with WM6.5 or you wouldnt be able to run any of the standard Windows Mobile Programs from the Start Menu.
TouchFlo can easily be disabled through the Today screen settings and other front screen interfaces such as Mobile Shell run in its place. The 2 cannot run side by side but as with any other phone you can turn 1 off and start another quite easily.
The only problem with newer Windows Mobile versions such as 6.5.1 is that they have a menubar at the bottom for easy operation of the Start Menu, ok button and other things. From my experience this menubar isnt disabled when Mobile Shell is installed meaning that it overlays the bottom menubar in Mobile Shell, which in turn causes problems. Im sure spb will fix this problem as WM advances and adds more touch friendly functionality.
The things that said capacitive on WM was unsupported are utter rubbish. What it requires is an OEM to write drivers for it. Since HTC have done this, it's supported.
Manila is just a UI enhancement, it's not anything to do with the screen, the drivers etc.
l3v5y said:
The things that said capacitive on WM was unsupported are utter rubbish. What it requires is an OEM to write drivers for it. Since HTC have done this, it's supported.
Manila is just a UI enhancement, it's not anything to do with the screen, the drivers etc.
Click to expand...
Click to collapse
But it's a UI enhancement designed to increase usability on a device with a capacitive screen. Without the new version of Manila you won't necessarily have access to the HTC-skinned versions of WM6.5 utilities, which means you'll be back to using software that is designed to be used with a stylus on a platform that doesn't support stylus use.
I only took a short glimpse into a Leo ROM, and it's different from, say, Topaz/Rhodium ones in that Manila is broken into more packages (Core, Music, Settings, Footprints etc.). So it might theoretically be possible to use just some Manila features if someone bothers to actually investigate the opportunities and do an insane amount work required to materialize them.
Fair comments, I was under the impression that the drivers were part of HTC sense. Also that HTC sense is designed to not be turned off so easy. So from that I drew a natural conclusion that if you were able to turn Sense off, or an application forced it off like SPB MS3.5 does then that would make the drivers not function as they were part of the working Sense UI.
mskip said:
The only problem with newer Windows Mobile versions such as 6.5.1 is that they have a menubar at the bottom for easy operation of the Start Menu, ok button and other things. From my experience this menubar isnt disabled when Mobile Shell is installed meaning that it overlays the bottom menubar in Mobile Shell, which in turn causes problems. Im sure spb will fix this problem as WM advances and adds more touch friendly functionality.
Click to expand...
Click to collapse
On my TYTN2 with WM 6.5.1.23053, there's no overlay with MS3.5. Not sure what build of MS you are using but for me it's just fine.
I have tested MS3.5 on Acer F1 (same CPU as HD2) and it was very smooth. However, when going in landscape, it was slower than my TYTN2 in landscape. It could be a graphic driver issue, which I hope won't be on HD2.
Righto guys - got the SPB Mobile Shell 3.5 trial installed on my MD2 - what do you want me to test?
It has a very Android feel to the OS - kinda parallex scrolling background...
Once installed, it disables the Sense UI.
WildWayz said:
Righto guys - got the SPB Mobile Shell 3.5 trial installed on my MD2 - what do you want me to test?
It has a very Android feel to the OS - kinda parallex scrolling background...
Once installed, it disables the Sense UI.
Click to expand...
Click to collapse
MD2? I think we already sorted out that it will work fine with TouchFLO disabled LOL
mskip said:
MD2? I think we already sorted out that it will work fine with TouchFLO disabled LOL
Click to expand...
Click to collapse
Sorry meant HD2.
I didnt disable TouchFlo - it did it itself.
One thing i've noticed, if you enable hardware acceleration on the SPB, the whole 'carosol' goes slow and unresponsive...
I thought it would be better as the HD2 is meant to use OpenGL?
oh no, not again! no drivers......
WildWayz said:
Sorry meant HD2.
I didnt disable TouchFlo - it did it itself.
One thing i've noticed, if you enable hardware acceleration on the SPB, the whole 'carosol' goes slow and unresponsive...
I thought it would be better as the HD2 is meant to use OpenGL?
Click to expand...
Click to collapse
I guess it depends how spb makes use of hardware acceleration enabled devices. With it turned off it should still run very fast and smooth so not too much to worry about i think. You should install one of my MS3.5 themes (in my sig) and see how it looks I think it would look nice with ProPlus Elegance and all the extra widgets
4pe said:
oh no, not again! no drivers......
Click to expand...
Click to collapse
The HD2 has OpenGL drivers as proved in this stress test against the original HD *HERE*
WildWayz said:
Righto guys - got the SPB Mobile Shell 3.5 trial installed on my MD2 - what do you want me to test?
It has a very Android feel to the OS - kinda parallex scrolling background...
Once installed, it disables the Sense UI.
Click to expand...
Click to collapse
Cool WildWayz! Thanks a lot, I'm just happy that it works and doesn't have quirks of one or the other kind
Yes you should try and mess around with some of mskip's stuff if you like
Maybe you can say how the general feel is? Speed/smoothness -how is it on the capacitive screen? And I don't know if you intend to keep on using it -but it would be very interesting to hear if there is an effect on battery life..
cheers!

Cooked WM 6.5.5 slower than 6.5?

Hi there!
I am new to TG01 but i have a few obseravtions. After flashing some cooked roms i see that WM6.5.5 is slower in certain situations that original 6.5.
Especially I mean start composing new sms message from shorcut "Compose" in WM Titanium. In 6.5 it is very quick, but 6.5.5 it takes some time to open "new sms" window. Also I think that scrolling start menu is a little more laggy in 6.5.5. Has somoene noticed these facts?
Besides I have small question. Is 6.5.5 capable of rearranging icons in start menu using drag&drop? Unfortunately I have not succeded to do it.
To move items in the start menu, touch an item and hold it till it "lifts" then drag and drop.
Never noticed much speed difference between 6.5 and 6.5.5, but then i wasn't looking that hard.
leeston2379 said:
To move items in the start menu, touch an item and hold it till it "lifts" then drag and drop.
Never noticed much speed difference between 6.5 and 6.5.5, but then i wasn't looking that hard.
Click to expand...
Click to collapse
I second that.
However, after your post, I have tested the speeds on both systems. I think it majorly depends on what rom you are using. Stonrom, AragOn's rom and ffBoy's rom - are fine. They don't give any lags. So is Novembre and Nokser's roms. I am not sure if 6.5.5 (non-cooked rom) is better. But I am so far impressed with cooked 6.5.5s for TG01. Especially the once that have Sense cooked in as well.
Cheers!
D
Yesterday i noticed that after 2 days, my memory went down to 33 MB, with no application running:/ I am using clearRam app, but it does no thelp with memory leak. I think I will install 6.5 instead...
i think a lot of it is perception... when the phone was box fresh new i didn't really check on RAM figures & my perception of its performance...
.....but once i started downloading ROMs it suddenly becomes important to me..
i have a 6.5.5 ROM (doesn't matter who's) & i've seen some terrible RAM values within system settings
that said the system has always soildered on merrily away as if nothing was amiss
i also have a hd2 that (as u prob know) has 448 of installed RAM (vs 214 on the Tosh?)
i've never used all that HD2 RAM up in normal use... but i've seen it run loads slower than the TG01 whist doing comparitive tasks...
This is a good idea for a thread
adzman808 said:
i think a lot of it is perception... when the phone was box fresh new i didn't really check on RAM figures & my perception of its performance...
.....but once i started downloading ROMs it suddenly becomes important to me..
i have a 6.5.5 ROM (doesn't matter who's) & i've seen some terrible RAM values within system settings
that said the system has always soildered on merrily away as if nothing was amiss
i also have a hd2 that (as u prob know) has 448 of installed RAM (vs 214 on the Tosh?)
i've never used all that HD2 RAM up in normal use... but i've seen it run loads slower than the TG01 whist doing comparitive tasks...
This is a good idea for a thread
Click to expand...
Click to collapse
I second that! TG01 gave me way faster speeds on custom/cooked roms than HD2.
But I am sure that 6.5 was faster!!! It was like a lighting! I must check cooked 6.5. Maybe it is 6.5.5 core that is slower? Maybe this is due to diffirent pagepool size?
Mic43 said:
But I am sure that 6.5 was faster!!! It was like a lighting! I must check cooked 6.5. Maybe it is 6.5.5 core that is slower? Maybe this is due to diffirent pagepool size?
Click to expand...
Click to collapse
Why don't you try a benchmark to prove your feeling? SK tools for instance. That would be very useful for all us
You are right, i will do it. But does it have test suitiable for this?
Hi there
I have done some benchmarks using SPB Benchmark and SK Tools. I will post it later but my conclusion is that 6.5 is faster in benchmarks. Also I googled a lot for results in this benchmarks for TG01 and HD2) and it seems like HD2 was much faster in benchmarks - especially in graphics using GDI.
May someone do some benchmarks too? Then we could compare our results.
I have recently installed spb + mobile sense and I see that it is quite laggy - especially in sliding homescreen (only from left/right to right/left !) and in calendar. Without mobile sense spb is working fast enough. Can somone confirm it? What i see is spb is using OpenGL only in carousel view - and in other cases using GDI which can be laggy for TG01. But how TG01 which is based on same proc as Hd2 can have different results? Not-opengl graphics processing is done by processor i think.
None have sktools or spb benchmark results?

Fastest ROM

Hi can you tell me which is the fastest ROM for our HDs .Doesn't matter 6.1 or 6.5. I just want fast ROM with weather on the homescreen. Of course I prefer 6.5 with sense but I don't know does it fast as 6.1. If there is WinMo 6.1 with interface Sense 2.5 and it's fast like touch flo for example will be great.
Thank you!
this question has been asked and answered dozens of times.
the fastest rom is the stock rom wm6.1 with touchflo 3d 1.3
this touchflo version only has a weather tab, no weather on home screen. also not all sense 2.1 versions have home screen weather.
if there were such a thing as a perfect blackstone rom, no other chef could be bothered building own versions, the blackstone classically is a device on the line. it has a high display resolution, yet not the powerful processor, most new devices with that resolution have.
so, you have to pick, either speed OR a lot of features.
you can try cloudy 0.7 for instance. while on the one hand, it has not been updated in almost a year (also, as in most roms, the twitter tab does not work anymore). but it combines wm6.1 with sense 2.5 and it is relatively fast.
but if you are actually all about the speed of the rom, you might want to try a stock rom, and simply move the weather tab to the 2nd position, right next to the home screen. it isnt't too much work to swipe over the display once to check the weather. just think of iphone users, who with one swipe only just unlocked their phone and are hardly ready to access all kinds of information without launching 267 apps
Fast rom and ram
Chef_Tony,
First of all sorry for going off topic i just have a few questions
1. Does more free Ram makes a rom faster. i mean if a rom have 100 MB free ram on start is faster then a ROM having 60 mb free ram.
2. I dont use manila, sense, titanium or any today screen, just resco today items, i use to have xperia x1 b4 my hd n there was this rom by laurenti, which have 160mb free ram.( x1 have 32 less ram then HD) and on my hd its only 100 mb(blackstonehedge v6.5) with sense, manila turn off, only resco today items, is there any ultra light rom like laurentis for hd(6.5 or 6.5.x bottom start button, X button closes app.)
3. if is there isnt any rom( i have searched, but might have missed) , can you please cook such a rom.
PS.
was using - Build 23134 - Laurenti v2 (new AKU 5309). from this thread on my x1
http://forum.xda-developers.com/showthread.php?t=676383
1. not necessarily. less ram usage extends your battery life and has more potential for running apps.
it does affect the speed, when the operating system, for the sake of the example, let's say wm6.5.5 with CHT 2.0, hogs all the ram and cpu power, trying to run a 3d game or watch hi-def video might get annoyingly slow.
but the general speed of the GUI cannot be read from ram or cpu usage alone. when picking a rom you should have a look, where certain packages come from. when a rom mostly consists of leo packages, you will see that it is quite slow, because the leo with 1ghz has much better resources. generally, packs from devices closer to the blackstone, like the rhodium, run slightly faster.
2. so much for the theory. if you don't use any of the built-in home screen extensions, you can pick practically any rom around here. either you go with wm6.1 for more speed, or you pick something newer for more finger-friendliness. in contrast to most other users, you don't need to choose your rom for the manila version. just have a look at the integrated apps, because that can really save you time, setting up the device.
3. there are several ultra-light roms:
- one would be a stock rom, it comes with almost no integrated apps and you'd only need to disable touchflo and you're good to go.
- there is also raving rom wm6.1, which comes without manila or sense, just a custom home screen and a very little ram footprint.
- in the energy roms thread, at the very bottom, you'll find a titanium rom, which is meant for users of own GUI solutions, like spb mobile shell or you resco home. but i wouldn't exactly call it ultra-light, because it comes with a lot of integrated apps.
p.s. despite my user name and avatar, i am not a rom chef, or any chef for that matter, it is just a parody of one of the most annoying persons in late night infomercials
so unfortunately i can't cook you a custom rom.
Thank you very much for a quick reply,
look like i black stonehendge is best option for me know, really appreciated your detailed answers.
thanks again
Nicely answered Chef_Tony
Thread moved to General forum (where all queries should be asked )

Categories

Resources