xyzz / vita-moonlight

NVIDIA Gamestream client for PlayStation Vita, based on moonlight-embedded
GNU General Public License v3.0
632 stars 76 forks source link

Add "Swap X & O for Moonlight" option #168

Closed MakiseKurisu closed 4 years ago

MakiseKurisu commented 4 years ago

Currently Moonlight always treats X as confirm, and O as cancel. However, in some other regions (most notably in Japan) the role of those two buttons are swapped. The role setting is stored in /CONFIG/SYSTEM/button_assign. However, to read this value you have to use sceRegMgrGetKeyInt, and this is a privileged API. Right now Moonlight is built as a safe homebrew, so we can't use this API. As such, this feature is presented as an end-user changeable setting.

d3m3vilurr commented 4 years ago

thank you. I prefer O than X. but steam's default confirm button is X, that this is reason of why I didn't add the option for it :)