The whole idea that prompted me to raise this issue in the first place was to simplify communication about the device (regardless of medium) by giving each button a single simple and unique name that refers to it. (The simplest way to do this would be to label each with it's keyboard function, but for now I'll accept the premise that they aren't acceptable names in the context of their use as Gaming Buttons.)
I agree that single, simple, unique labels are the best solution (which is why I proposed the Playstation Greek layout in the first place). But that is incompatible with having ABXY labels for backwards compatibility, and it is also incompatible with people who are unwilling to learn new symbols.
Your current approach is to give them multiple names, but that goes against the principle of clarity of communication that all my objections to ABXY are based on. Doing that only increases the potential for misunderstanding, as there is no longer a guaranteed common frame of reference.
I don't really agree; I think my proposal is better than having just ABXY symbols on the keys.
On the Pandora, in my opinion the guihint symbols (including the circle and dot) make it more clear which button is meant than if they would be an exact photo of the action button label. The additional positional information really helps.
I don't see how the potential for misunderstanding would increase. If someone talks about Square or Pentagon, it will be quite clear what is meant. If someone talks about East or South-West then it will also be clear. In some contexts, talking about ABXY+- will also be clear enough.
The use of those icons to refer to the keyboard functions doesn't really work for me, either, as there is no existing basis for making that association between those icons and the keyboard keys you are using them as references for.
Yes, it is true that they are not standard icons. There is no real standard afaik, although I think these are the somewhat official icons:
⇞
⇱ ⇲
⇟
These don't scale down very well and I don't think they're widely known. To me, their meaning is not inherently more clear than my proposal. The diagonal symbols for Home/End are not aesthetically pleasing to me when put on buttons that are positioned horizontally (west-east), and they could be confused with north-west and south-east.
The only thing that is really clear is "Home", "End", "PgUp", "PgDn", spelled out. But that cannot be used as a position indicator like the dot in guihints.
I also tend to doubt any of your combination designs would scale well to the size of the buttons.
This is how it looks scaled down to 40x40 pixels per (big) button, which is the size of the guihint icons on the Pandora:
Of course on the Pyra we would use bigger icons (probably 128x128 or something like that) to compensate for the insane pixel density -- such low-res icons like these would only be used in low-res retro-style homebrew games that use lots of upscaling.