nuhrin / pandafe

"Universal" SDL frontend for Pandora
GNU General Public License v3.0
5 stars 0 forks source link

Controls: Possibly rearrange default key assignments #6

Open porg opened 11 years ago

porg commented 11 years ago

It is a good idea to keep START unassigned to leave the possibility for ALT-TAB (switch between windows/apps).

Should there be a SORT action, it would be consistent with PNDManager (a usability champion/pioneer on the Pandora!) to assign it to SELECT. It seems logical as it sort of "selects" (more precisely: "changes") the view of a given data set (list).

can-derson commented 11 years ago

I can follow the logic that the select key selects/changes something, though it doesn't strongly imply sort to me. In any case, as long as the controls are customizable first I'm mostly ambivalent to default key assignments.

Where would the main menu mapping go if select is mapped to this? And, of course, what about others?

Currently, main input events are:

porg commented 11 years ago

As you strive to have both a main and a contextual menu (for good reasons! read below), both SELECT and SPACE are taken. TAB is one of the few remaining special-keys then. Quite a logical joice. Reasoning:


Academic discussion — for readers, which got the time… Theoretically it would be possible to dispose the differentiation between main & contextual menu. It would be possible to have a contextual menu only. In case one is on the top hierarchy (Platform folders) pressing it would bring up the main menu. But sacrificing menu differentiation is bad for multiple reasons: