"roquoonewbie" wrote:
Hmmm...my feeling was that if it were so obvious to Roku users that "UP" = "Back", then Roku would not have included a separate Back button on the Roku 2 remote.
Owners of 1st generation Roku's have never had a Back button (unless they bought a new remote), so the only way they know to close a screen is with the Up button. So one can assume that, they either know how it works, have bought a remote with a Back button, or have never been able to figure out how to get back to the grid screen from the springboard in Netflix...
😛"destruk" wrote:
There's Back, Up, and Home - all could conceivably cause the same thing to happen - to exit the channel. It's anyone's guess why they include redundant buttons to specifically cause confusion as to how their device works, but it's the way they want it.
Dos anyone have the new remote with a dedicated netflix and hulu and crackle buttons? Do those exit the existing channel when pressed too?
No offense intended - but do we really need 6 buttons to press to exit a channel? It might give the impression that watching content isn't what the box is about - it's more about stopping content? Only OK works by default to select something - while you can make Play select something too with extra code.
Back and Up will only exit the app if you're on the last screen in the stack, otherwise they just close the current screen. The Back button didn't exist on the first generation Roku's. They added it when they released the second generation which is more logical for the end-user, but kept the Up functionality for legacy reasons. All of the buttons you mentioned have distinctly different behavior.
- Up - Moves the focus up, closes the current screen on common SDK screens, if focus is on the top row.
- Back - Closes the current screen, regardless of screen type or focused element.
- Home - Exits the channel and returns to the home screen.
- Netflix - Launches the Netflix channel, regardless of current location.
- Pandora - Launches the Pandora channel, regardless of current location.
- Crackle - Launches the Crackle channel, regardless of current location.
My Channels: http://roku.permanence.com - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)