From 96b422b079135675aee1a0f727ede4658f5ce486 Mon Sep 17 00:00:00 2001 From: manojka Date: Fri, 3 Jun 2022 03:45:20 -0700 Subject: [PATCH] Swap buttons used as A and B 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. --- android/NVIDIA_SHIELD_2019_Remote.cfg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/android/NVIDIA_SHIELD_2019_Remote.cfg b/android/NVIDIA_SHIELD_2019_Remote.cfg index 6c1f6b29e..6afb94174 100644 --- a/android/NVIDIA_SHIELD_2019_Remote.cfg +++ b/android/NVIDIA_SHIELD_2019_Remote.cfg @@ -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"