Smooth scrolling???

Using iMac with factory mouse with little nub in the middle...

I use the nub for scrolling in the main iPhoto window. Why is it not smooth scrolling? It is impossible to know where I am. I scroll up and down and I get lost trying to track the photo just above or below the upper and lower borders.

I expect better. This is unacceptable that I have to scroll up and down and up and down to get my bearings. My bearings should not be needing getting.

Does Leopard address this?

And I'm actually talking across many many applications I have noticed where a smooth up and down scroll would probably save the entire world millions of hours of wasted scrolling.

Thanks!

iJames

iMac Intel, Mac OS X (10.4.11), MacFUSE, NTFS-3g, Parallels, etc...

Posted on Feb 22, 2008 12:09 PM

Reply
14 replies

Feb 22, 2008 12:33 PM in response to Yer_Man

Thanks, but you don't seem to comprehend the problem.

The global system preference setting allows only the speed of the scrolling.

This is not a system issue, it is an application specific issue.

iPhoto jumps a large number of pixels each scroll tick of the mighty mouse.

It does it instantaneously instead of smoothly speeding up and slowing down depending on the number of "ticks" or speed of my spin. The same with Safari and other applications (all somewhat differently).

If I change the global system setting, it merely makes my scrolling "jump" less far. Meaning that in every application I will have to use my finger to scroll much more to got the same distance. I like to scroll a lot I just want it smooth.

The point is that it should speed up and slow down just the way the iPhone does and just the way the multitouch pad does. Start slowly and speed up and then slow down. This way it represents the physicality of the objects I'm manipulating and my human brain will easily be able to track the movement instead of an instantaneous jump which is not something human brains can automatically do without thinking. I don't want to think, I just want to know where my photos went.

It's even worse in that some cases the jump replaces the photos while they're still registered, giving a weird animation sortof effect.

I don't think this is what Apple would consider a cool benefit, considering there are much better ways of doing animation. I think iPhoto, Safari, etc should be retooled to at least use the benefits of Leopard (if they're not already doing that for the Mighty Mice) so that from place to place everything moves in a way which supports human perception.

So to answer your question, using the System preferences is totally acceptable but totally useless if you were actually wanting to solve the problem that millions of people all over the planet are suffering from.

Feb 22, 2008 3:20 PM in response to Yer_Man

I inspected that preference. It is already checked but still, using the mighty mouse scroll nub it is not smooth.

Clicking the arrows in the scroll bar: also not smooth.

If I click a photo, and then use the keyboard arrows, it does scroll smoothly: I see the selected photo become highlighted and then the canvas smoothly slides so that the selected photo is in view.

I don't understand why that same technology can't be used for the scroll wheel and the scroll arrows.

It should even be used when you're clicking in the scrollbar area so the canvas smoothly scrolls to some distant location in the photo list.

There is no reason to "jump" the canvas ever.

TD, are you using Leopard and a Mighty Mouse?

James

Feb 22, 2008 5:50 PM in response to ijamessaxon

I'm using the MM and it does jump about 1/2 a thumbnail as I scroll. I think it has more to do with rendering the thumbnails in real time as they enter the window. Another image cataloging application that I use does the same thing. Since QT is used to render the images in both iPhoto and my other application it appears it's a QT thing.

User uploaded file

TIP: For insurance against the iPhoto database corruption that many users have experienced I recommend making a backup copy of the Library6.iPhoto database file and keep it current. If problems crop up where iPhoto suddenly can't see any photos or thinks there are no photos in the library, replacing the working Library6.iPhoto file with the backup will often get the library back. By keeping it current I mean backup after each import and/or any serious editing or work on books, slideshows, calendars, cards, etc. That insures that if a problem pops up and you do need to replace the database file, you'll retain all those efforts. It doesn't take long to make the backup and it's good insurance.
I've created an Automator workflow application (requires Tiger), iPhoto dB File Backup, that will copy the selected Library6.iPhoto file from your iPhoto Library folder to the Pictures folder, replacing any previous version of it. It's compatible with iPhoto 08 libraries and Leopard. iPhoto does not have to be closed to run the application, just idle. You can download it at Toad's Cellar. Be sure to read the Read Me pdf file.

Feb 22, 2008 6:15 PM in response to Old Toad

It's smart that Apple leverages their technologies. It's brilliant actually. Use Quicktime EVERYWHERE! Makes everything work consistently, makes everything instantly upgradeable, reduces the number of needed OS programmers by a factor of 100 allows for an OS to grow and get better and faster...

+Of course the opposite being the supreme ignoramity of Micorosft and their inability to even have the Excel guys talk to the Word guys so they end up writing the same functional code tens or hundreds of times which works slightly differently but sortof "looks" the same. (I have no qualms saying Microsoft Windows *****!!! There's no point being in the closet about that anymore.)+

So if this is the case with Quicktime, then it's time for upgrading Quicktime! It should handle "motion blurring" when the things it's rendering are moved onscreen. Which in this case means reducing the resolution of the content enough that it doesn't kill the processor and still allows a smooth slide. I can see how this might somehow be dovetailed with Core Animation.

On the other hand, as I mentioned, it does smoothly scroll when I use the keyboard to navigate, easing in and out of the transitions. Also the same problems happen in Safari and other programs (Word of course). I can even see this making window dragging look better. And the degradation should be scalable based upon the rendering/processing load. (Picasa works well on even the slow Windows machines I've used.) So it should really be doable whether with the MM or the scroll buttons etc...

Feb 23, 2008 9:00 AM in response to Yer_Man

Lacking another mouse, I'm tring the same mouse on a Powerbook G4 Leopard. Same jumpscroll with Mighty Mouse (Corded BTW). Set scrolling in System Preferences on lowest setting, same thing. Grid stays in almost the same place while photos jump up and down. Same with keyboard navigation. Using the arrow buttons in the scrollbar clicking once slowly, the canvas DID scroll smoothly, but clicking faster or holding the arrow produced same jumping.

Maybe it's processor/OS dependent? With a faster processor in 10.5 it would scroll smoothly? That's apparently what you're seeing.

My argument is that at some point any scrolling of anything should always be smooth (defined as accellerating and decelerating in a physical way that matches what humans perceive as movement while also matching their expectations based on the way they manipulated things via mouse, trackpad, multitouch, scrollnub) especially as screen resolution and pixel depth is about at it's limits but processors keep getting faster.

In Firefox, the smallest scroll is basically one whole line of text, whereas in Safari, it seems to be much physical, not as smooth as iPhone scrolling, but close.

I guess the techniques used for multitouch on the iPhone will eventually be everywhere. I'm just wondering what's takin' so long???

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Smooth scrolling???

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.