@@ -196,10 +196,6 @@ std::vector<std::unique_ptr<EditableTableRow>> ProControllerKeyboardMappingTable
196196 ret.emplace_back (make_mapping (" ZR" , Qt::Key::Key_Backslash, ProControllerDeltas{.buttons = BUTTON_ZR}));
197197 ret.emplace_back (make_mapping (" ZR" , Qt::Key::Key_Bar, ProControllerDeltas{.buttons = BUTTON_ZR}));
198198
199- ret.emplace_back (make_mapping (" GL (Switch 2)" , Qt::Key::Key_V, ProControllerDeltas{.buttons = BUTTON_GL}));
200- ret.emplace_back (make_mapping (" GR (Switch 2)" , Qt::Key::Key_Period, ProControllerDeltas{.buttons = BUTTON_GR}));
201- ret.emplace_back (make_mapping (" GR (Switch 2)" , Qt::Key::Key_Greater, ProControllerDeltas{.buttons = BUTTON_GR}));
202-
203199 ret.emplace_back (make_mapping (" -" , Qt::Key::Key_Minus, ProControllerDeltas{.buttons = BUTTON_MINUS}));
204200 ret.emplace_back (make_mapping (" -" , Qt::Key::Key_Underscore, ProControllerDeltas{.buttons = BUTTON_MINUS}));
205201 ret.emplace_back (make_mapping (" +" , Qt::Key::Key_Plus, ProControllerDeltas{.buttons = BUTTON_PLUS}));
@@ -214,6 +210,11 @@ std::vector<std::unique_ptr<EditableTableRow>> ProControllerKeyboardMappingTable
214210
215211 ret.emplace_back (make_mapping (" Capture" , Qt::Key::Key_Insert, ProControllerDeltas{.buttons = BUTTON_CAPTURE}));
216212
213+ ret.emplace_back (make_mapping (" C (Switch 2)" , Qt::Key::Key_B, ProControllerDeltas{.buttons = BUTTON_C}));
214+ ret.emplace_back (make_mapping (" GL (Switch 2)" , Qt::Key::Key_V, ProControllerDeltas{.buttons = BUTTON_GL}));
215+ ret.emplace_back (make_mapping (" GR (Switch 2)" , Qt::Key::Key_Period, ProControllerDeltas{.buttons = BUTTON_GR}));
216+ ret.emplace_back (make_mapping (" GR (Switch 2)" , Qt::Key::Key_Greater, ProControllerDeltas{.buttons = BUTTON_GR}));
217+
217218 ret.emplace_back (make_mapping (" A+R (for CFW)" , Qt::Key::Key_Y, ProControllerDeltas{.buttons = BUTTON_A | BUTTON_R}));
218219
219220 return ret;
@@ -475,7 +476,7 @@ KeyboardMappingOption::KeyboardMappingOption()
475476{
476477 PA_ADD_STATIC (DESCRIPTION);
477478 PA_ADD_OPTION (ADVANCED_MODE);
478- PA_ADD_OPTION (PRO_CONTROLLER0 );
479+ PA_ADD_OPTION (PRO_CONTROLLER1 );
479480 PA_ADD_OPTION (LEFT_JOYCON0);
480481 PA_ADD_OPTION (RIGHT_JOYCON0);
481482 ADVANCED_MODE.add_listener (*this );
@@ -487,7 +488,7 @@ void KeyboardMappingOption::load_json(const JsonValue& json){
487488 KeyboardMappingOption::on_config_value_changed (this );
488489}
489490void KeyboardMappingOption::on_config_value_changed (void * object){
490- PRO_CONTROLLER0 .set_advanced_mode (ADVANCED_MODE);
491+ PRO_CONTROLLER1 .set_advanced_mode (ADVANCED_MODE);
491492 LEFT_JOYCON0.set_advanced_mode (ADVANCED_MODE);
492493 RIGHT_JOYCON0.set_advanced_mode (ADVANCED_MODE);
493494}
0 commit comments