What games typically do is let right thumbstick move the scroll view, and left thumbstick do navigation. This means that there should ideally be no more than one active scroll view on the screen at a time. Best UI designs targeting controller input utilize tabs, not scroll views.
WoW isn't a game you can play using a controller, so it's not a good idea to use it as an example.
I'm going to be re-designing controller input for UI in the next week or so for Windward, so we'll see what comes out of it.
Well, there are going to be lists in the game, and I want the lists to be navigated by the controller. I've tried to keep things simple enough so that controller navigation is easy. However, when going into a shop, or looking at quest lists, and things like this it's impossible to do without some kind of scrolling. I don't know if you've played Mass Effect on the console, but that game has some huge lists that are navigated by the controller. I can move a cursor (or selector) within a window, but scrolling the window up or down is trouble. How to push the scroll view up or down or what happens when the selector is at the bottom of the list. Would be easy enough if I knew the size of the list, but there's still the issue of scrolling the list up or down in a simple way.
That's really what I'm trying to find out. How to push a list up or down in an easy way, but if I have to do it "by hand", then I'll do that, too. I did it with the windows originally before I switched to tabs...which turned out to be easy with the controller. If you can solve the scroll problem (pushing things up and down the list manually), then it can be done.