Hi, it's me again about the rather awkward hotkeys of the pickle launcher.
As stated on the repo comments, I would suggest to improve the key bindings because they are not intuitive at the moment (Please excuse me if I may sound harsh, I'm not a native speaker and I don't mean any harm; just want to give some constructive feedback, maximum elaboration
).
This is the current situation and my thoughts/ experiences:
digital up/down: move rom entry up/down by one [fine!]
digital left/right: move rom entry up/down by ten [not fine!]
button x/y: folder up/ not used [not fine!]
button a/b: not used/ folder up [not fine!]
start button: not used [not fine!]
Let me explain why I think very need improvement: I assume we all agree that -in general- good controls should not need any explanations. The user understands them right away and there is no need to look up anything because things work as a regular person would expect it to work. That's not the case with all key binds here:
digital left/right: move rom entry up/down by ten [not fine!]: you do a left/right movement on the digipad and the cursor of the rom picker moves up/ down. There is no correspondence between those to things. I have to admit that I even didn't know about this as I find this combination so absurd, that I wouldn't look on the digipad left/right to find a button that lets me scroll down 10 entries. Instead I used the touch screen buttons on the left, or tried my luck with the search function (which is bugged, more about that later).
Suggestion: why not use the up/ down buttons on the pandora, that are used in all other programs as well? That would be the x/y buttons on right side of the Pandora. They are pageup/down and they work that way in every editor, webbrowser, file explorer etc. Also, their placement suggests their function: y-button moves upwards, as it's above the x-button, which moves downwards.
If you want a better usage for digital left/ right, use them for folder switching: digileft could be used to go back one folder, digiright goes forward into the selected folder.
button x/y: folder up/ not used [not fine!]
button a/b: not used/ folder up [not fine!]: the two buttons on the lower right side of the pandora (x and y ) are used to start a game+enter a folder (b-button) and to move back a folder (x-button). Again, there is no way to know that setting, except by trial and error. However, x and y are pageup/pagedown on the pandora, so they should be used as stated above, leaving us with a and b unused. As I had a SNES in the old days I know that most of the games were using the convention: a-button selects, activates, b-button cancels/ reverts. So as there would be no other function to map to b, I wouldn't care if it stays that way. But please allow for the a-button the start a game as well.
start button: not used [not fine!]: ok, lets say I have never used the launcher or the pandora ever before. I managed to select a rom and now I want to start it. Hmm, which button should I press? Lets see, ah! There is a special button on the Pandora that says "START", why not use this one? No, doesn't do anything ;( That's a shame because we have this special button but it's not used.. if it's technicly possible, could you please add it as a 4th way to start a game? Just because you can?
That said I suggest this layout, that -in my opinion- improves things a lot:
digital up/down: move rom entry up/down by one
digital left/right: move through folders
button x/y: move rom entry down/up by a full screen
button a/b: start game + enter folder / folder back
start button: start game
I really hope that I might convince the right ppl to change the layout. The Emulator as well as the Pickle Launcher are both excellent software and I love you guys for doing this. But one litte flaw there still it that keeps me from rating 5*, and that's the things I mentioned. Think about it please and hopefully you come to the same (or an even better) solution.
Thx for reading, let me know what you all think about it.
-zapman
PS: The bug that I mentioned about the Launchers search function: if you press a letter key, you jump right to the roms that start with that letter. the problem with the current version is, that the corresponding rom is displayed at the center of the screen, while the selector stays at the old position (relative). It would be nice if the selector jumped to the same middle loction as well so that you can see the rom at the first glance. Also, if you delete a character you typed in, it is not displayed correctly at the top right corner of the launcher. As this search function is very nice and valuable, it would be nice if it could get fixed. Thx.