Support and General Use > User Interface and Voice

Keymap Survey

<< < (3/3)

Llorean:
Hold makes it far too easy for accidental behaviour. We'll just get people filing bug reports that USB won't connect all the time, because sometimes they leave hold on and don't notice.

It needs to be something explicit and difficult to do accidentally.

MarcGuay:

--- Quote from: MarcGuay on July 16, 2008, 09:36:03 AM ---Target: e200
Action: Bring up the recording menu from the recording screen
Current: Down
Problem: Although the recording menu is not technically a context menu, in every other case the way to bring up the menu which deals specifically with your current location (fancy way to say "context"), is a long press of Select. 
Proposed: Change to Long-Select.

--- End quote ---

I committed this change.  The down button now does nothing, which might be a little strange and perhaps it should have been left as it was.  I can't decide which is worse, having 2 buttons do the same thing or having 1 do nothing. 


--- Quote ---Target: e200
Action: Skip directory
Current: Stop+Left/Right
Problem: Playback stops half of the time you attempt the combo.  This is probably left over from when the Stop button was the Menu button.
Proposed: Change to Select+Left/Right.  Other button combos already use the select button and it's harmless if you don't time it right.

--- End quote ---

This one is a little more complicated than I thought because there are 3 key combos needed for the A-B behavior (set point A, set point B, and reset AB points), which shares keynames with the SkipDir functions and SELECT+UP and SELECT+DOWN are both taken already (pitchscreen and id3 screen shortcuts).  I suppose one of those could be sacrificed to the cause but I'm unsure.

oayz:
copied from my post at:

http://www.rockbox.org/tracker/task/8824

OK, so after 1 month of playing with C240 let me suggest this:

In WPS mode:

POWER = stop and go to browser mode (long POWER is still OFF)
SELECT (short) = main menu
SELECT (long) = context menu
REC (short) anything but recording
REC (long) = recording mode (further short REC start/stop recording)

In menu mode:

REC (short) = pause/resume (we can do the same in WPS mode for consistency)

In virtual keyboard mode:

UP/DOWN/LEFT/RIGHT = up/down/left/right on the keyboard
REC + UP/DOWN/LEFT/RIGHT = up/down/left/right in the text (auto-repeat?)
SELECT = select current character (on release of the button)
LONG SELECT = change keyboard layout (international etc.)
REC + SELECT = backspace
SELECT + REC = delete the whole line (current char is inserted but than whole line is deleted)
MENU = exit and save
REC + MENU = exit without saving

Also having up/dn/left/right/PgUp/PgDn/Home/End/Backspace/Save/Exit virtual buttons on keyboard would be nice.

Keep VOLUME = volume is all modes! Having a (consistent) way to pause/resume in all modes would also be nice.
Basically suggestion is to make things stradardiriazed:
- up/dn/left/right for navigation
- REC as a modifier (similar to ALT or CTRL on PC)
- short press for main function, long press for similar secondary one

We can also look into using double clicks where appropriate.

I would like to suggest we organize all our suggestions as a table - functions as a first column and proposed key assignments as columns 2..n and let people to provide feedback and vote on best layout.

BTW, I was already told once that custom key assignment won't be supported. Why not? It looks much simplier than WPS (function, 1st key, 2nd key, long/short modifier). Let programmers to focus on coding; let us monkey around with keys and post "layouts" as a simple text files. Just imagine instead of WPS we have to discuss best look and feel in the forum.

ghen:
Something that has annoyed me on ipodvideo in several games, eg. jewels:

rewind/menu/forward/play act as left/up/right/down, respectively.  Makes perfect sense.  But at the same time, scroll up/scroll down also act as left/right.  This often interferes finger movement eg. from right to up, while not lifting your finger from the button wheel completely, hence you're accidentally scrolling up thus going left.

The same is true for rockblox and other games with "arrow keys" control.

Could the scrolling be disabled completely while the four buttons act as arrow keys?

I could file a bug for this, probably even submit patches, but I'd first like to know how other people think about it.

Navigation

[0] Message Index

[*] Previous page

Go to full version