The idea was that users could opt to use different buttons in menus if so desired, rather than hardwiring it to the gaming controls, e.g. someone might prefer enter for accept yet have B bound to end. It does create the issue that you now have two aliases for the same key, but if devs use the correct virtual keys in the correct context then these two buttons can be decoupled from eachother.
Hmm, well I think those functions should be bound to physical keys instead of virtual ones (or key codes), to be not confusing and to always work no matter the keyboard mapping (which is an advanced functionality though).
Also using the Pandora's action keys would work as well as using the normal keyboard (including shift, enter, etc.) - this obviously is slightly trickier for the dev to implement as he has to lookup certain variables twice (to resolve what button VK_ACT_A actually refers to). Also chaning the mapping of one button would not invalidate the menu keys (as the "accept" action still points to the same physical button), which seems desirable.
Ungh, I would actually have preferred if instead I had just been shouted at to "Shut up and open your own thread!". This can't turn out well.
Ah well, nevermind.
To be blunt: You could have noticed that for quite a while now, but you kept posting follow-ups...
Not meaning to attack you or diminish your ideas, but I think we can separate this pretty well and expressed so repeatedly.
Oh and why post (good) ideas, if you don't want them to be discussed - you did well in bringing this matter to attention and many people agreed this needs to be discussed, so a separate discussion can only do good (or die without result, but that's not too bad either).
If you would like the "ownership" of the other thread (read: the first post), I am pretty sure it can be arranged using some dark moderator voodoo.
I would agree, through use of lots of consoles i.e. snes, playstation and xbox 360 the button in the position of b on the pandora always is the back/cancel button and it feels natural (unless u have a playstation and you are from japan that is
)
Yes, as written before, this is an extreme matter of taste. Some people prefer B, some A, some another key - you cannot please everyone, which is why it's almost required to supply a small interface to change the mapping (without having to deal with setting envars through a terminal).
Also a slight correction: The Pandora B button shares the position with the SNES A button, which is used for "accept" on that device (same for Pandora X and SNES B - used for "cancel"). This, as well as other Nintendo consoles, is the device I drew inspiration from - the Sony and Microsoft consoles are the ones deviating from that schema.