Rockbox General > Rockbox General Discussion

iPod 5.5G scrollwheel responsiveness - any work being done?

<< < (2/3) > >>

Llorean:
Boosting. The scrollwheel will seem much more responsive when the CPU has more overhead to spare.

Elias_Maluco:

--- Quote from: Zardoz on June 27, 2008, 12:27:55 PM ---In general it works well for me but there are times when it seems strange - scrolls slowly, jerks or jumps, scrolls too quickly, doesn't respond at all (particularly the menu and select buttons, but also the scrollwheel.) I thought I just had a dodgy scrollwheel, I can't imagine why it should be so intermittently odd

--- End quote ---

Yeah, those happens to me too.

Buschel:
The "unresponsiveness" of the 5G in terms of list scrolling does not seem to be connected to the scroll-wheel part itself. It seems to be an effect of the performance when updating the screen. With its high resolution and mostly small WPS-fonts it takes a lot CPU. Especially when scrolling during playback (which consumes CPU as well and leaves the residual CPU-time for the scrolling) this effect can be seen.
For anybody who can build rockbox -> FS#8668 boost the CPU on wheel activity. This gives far better responsiveness.

Zardoz:
that makes sense. but why the inconsistency? (these are questions by the way, not challenges or opinions!) I might have thought that updating the screen took up similar amounts of CPU per cycle regardless of whats on the now playing screen. what else affects cpu usage? different codecs etc i assume (musepack kicks ass btw). For players that have a video co-processor would there be any benefit in using it to perform functions other than playback/decoding? Sorry if i've digressed

saratoga:

--- Quote from: Zardoz on June 28, 2008, 05:33:42 PM ---that makes sense. but why the inconsistency? (these are questions by the way, not challenges or opinions!) I might have thought that updating the screen took up similar amounts of CPU per cycle regardless of whats on the now playing screen.

--- End quote ---

I'm not really sure what you're getting at here, but if you mean why does scrolling seem slow, its in part because the code used from updating menu lines is pretty slow, and because the screen itself is slow. 


--- Quote from: Zardoz on June 28, 2008, 05:33:42 PM --- For players that have a video co-processor would there be any benefit in using it to perform functions other than playback/decoding? Sorry if i've digressed

--- End quote ---

I think the Gigabeat S and iPod Video are the only devices with video coprocessors.  For the Video, we can't use it at all since theres no compiler, and for the Gigabeat, its pretty limited in what it can actually do (image scaling and colorspace conversion I think).  The gigabeat main CPU is so fast it wouldn't make much sense anyway.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version