Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: NEWKEYS v2
From: Daniel Stenberg (daniel_at_haxx.se)
Date: 2003-08-22


Hey

Since there have been a lot of talk about a revised keymapping, I and Linus
sat down and updated my NEWKEYS document.

This is the approach we suggest (limited to (fm)recorder-models).

Some of the highlights include:

 o Main menu always on F1
 o Do not exit main menu with F1, only OFF
 o F3 is for context-sensitive menus in all screens
 o F2 is the new "User Menu" for customizable/plugin stuff
 o no more "quick-screens"
 o moved keylock combo

We also started on a minor refactoring of the menu code to make it easier to
use the functions for all sorts of menus, without getting a lot of extra cruft
brought to all menus (for example the f2/f3 key handling).

Feel free to comment!

-- 
 Daniel Stenberg -- http://rockbox.haxx.se/ -- http://daniel.haxx.se/

(This is for Recorder models only)

Version 2

I've left a few ?-letters where I haven't decided how I want it.

GOALS
=====
- as much as possible with one hand
- less keys (and combos) to remember
- save ON + [key] combos for customizable "macros"

FILE BROWSER
============
 UP/DOWN - upwards/downwards
 LEFT - go one dir level back
 RIGHT - go down one dir level
 PLAY - play file (if an mp3 then go WPS)
 F1 - goto MENU
 F2 - User Menu
 F3 - context-sensive file/dir MENU (formerly known as ON+PLAY)
 ON - go to WPS (if there's a song playing)
 ON+UP - page up
 ON+DOWN - page down
 OFF

WPS
===
 UP/DOWN - increase/decrease volume
 LEFT - prev/rew
 RIGHT - next/ffw
 PLAY - pause/play
 F1 - goto MENU
 F2 - User Menu
 F3 - context-sensive WPS menu (CSWM):
         TOGGLE keylock, TOGGLE shuffle, alter show files,
         TOGGLE mute, Pitch screen, ID3 viewer, F2-screen
 ON - go to DIR BROWSER
 OFF

(To unlock the keylock => F3 => PLAY on the first option in the list, which
then will be the only thing you can do it that menu. When the keylock is
enabled, the menu will timeout after N seconds without PLAY being pressed.)

MAIN MENU
=========
 UP/DOWN - upwards/downwards
 LEFT - go one menu level back (DON'T exit on top-level)
 RIGHT - go down one menu level
 PLAY - select menu item
 F1 -
 F2 - User Menu
 F3 -
 ON - toggle back to DIR BROWSER
 OFF - exit MENU back to where you came from

RECORDING
=========
 UP/DOWN -
 LEFT/RIGHT - increase/decrease gain
 PLAY - start recording
 F1 - goto MENU
 F2 -
 F3 - context-sensive MENU, recorder settings
 ON -
 OFF - stop recording, exit recording screen

USER MENU
=========
 Customizable menu from a fixed set of available options, possibly the
 contents of .rockbox/my_plugins.

 UP/DOWN - upwards/downwards
 LEFT - go one menu level back (DON'T exit on top-level)
 RIGHT - go down one menu level
 PLAY - select menu item
 F1 -
 F2 -
 F3 -
 ON -
 OFF - exit USER MENU back to where you came from



Page was last modified "Jan 10 2012" The Rockbox Crew
aaa