How to use RetroArch in Gameshell?

Well at least in my case, please don’t PM.
I’m more than willing to answer your questions here.

Anyway, after enabling unified menu controls I recommend you to change Bind Timeout to 5 or so, and set Max Users to something other than zero, and rebind the buttons.

Remember RetroArch prefers SNES layout so bind the buttons with that in mind. (I also installed the buttons with SNES layout)
Also I recommend you to clear hotkeys by going to input hotkey binds and pressing Y (X in normal layout).
Then I’d also set the last hotkey to Menu (Escape)

That should give you a perfectly usable menu.