Skip to content

Commit

Permalink
Swap buttons used as A and B
Browse files Browse the repository at this point in the history
The existing config used the back button on this remote as "A" and the center button as "B". In the default UI, this meant that you need to hit the back button to select an option and the center button to back out. This seemed backwards, so I swapped them.

My guess is that whoever uploaded this configuration was using Nintendo-style controls in their RetroArch UI. Since that wasn't the default in my setup, I don't think it should be the default here. I understand this is a weird case where the remote doesn't resemble a real controller, though, and maybe I'm wrong if the RetroArch default orientation ("Menu Swap OK and Cancel Buttons") changes in cases I'm not aware of.

I could probably go on about a deeper code change that might be a more correct fix that works in all cases, but I don't know that there's interest or that it'd be worth it, so I just proposed this.
  • Loading branch information
manojka authored Jun 3, 2022
1 parent 2c36ecb commit 96b422b
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions android/NVIDIA_SHIELD_2019_Remote.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@ input_device_type = "remote"
input_vendor_id = "2389"
input_product_id = "29207"

input_b_btn = "4"
input_b_btn = "23"
input_select_btn = "90"
input_start_btn = "85"
input_up_btn = "19"
input_down_btn = "20"
input_left_btn = "21"
input_right_btn = "22"
input_a_btn = "23"
input_a_btn = "4"
input_menu_toggle_btn = "89"

input_b_btn_label = "Back"
Expand Down

0 comments on commit 96b422b

Please sign in to comment.