From c38cbacc305f5e63039d796cb8dc8375861d30d8 Mon Sep 17 00:00:00 2001 From: Yimura Date: Fri, 21 May 2021 13:16:18 +0200 Subject: [PATCH] feat(GUI): Enable all keys except interfering ones --- BigBaseV2/src/gui.cpp | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/BigBaseV2/src/gui.cpp b/BigBaseV2/src/gui.cpp index 1c54873c..2c49d7a8 100644 --- a/BigBaseV2/src/gui.cpp +++ b/BigBaseV2/src/gui.cpp @@ -124,7 +124,33 @@ namespace big { if (g_gui.m_opened) { - PAD::DISABLE_ALL_CONTROL_ACTIONS(0); + for (uint8_t i = 0; i < 6; i++) + PAD::DISABLE_CONTROL_ACTION(2, i, true); + PAD::DISABLE_CONTROL_ACTION(2, 106, true); + PAD::DISABLE_CONTROL_ACTION(2, 329, true); + PAD::DISABLE_CONTROL_ACTION(2, 330, true); + + PAD::DISABLE_CONTROL_ACTION(2, 14, true); + PAD::DISABLE_CONTROL_ACTION(2, 15, true); + PAD::DISABLE_CONTROL_ACTION(2, 16, true); + PAD::DISABLE_CONTROL_ACTION(2, 17, true); + PAD::DISABLE_CONTROL_ACTION(2, 24, true); + PAD::DISABLE_CONTROL_ACTION(2, 69, true); + PAD::DISABLE_CONTROL_ACTION(2, 70, true); + PAD::DISABLE_CONTROL_ACTION(2, 84, true); + PAD::DISABLE_CONTROL_ACTION(2, 85, true); + PAD::DISABLE_CONTROL_ACTION(2, 99, true); + PAD::DISABLE_CONTROL_ACTION(2, 92, true); + PAD::DISABLE_CONTROL_ACTION(2, 100, true); + PAD::DISABLE_CONTROL_ACTION(2, 114, true); + PAD::DISABLE_CONTROL_ACTION(2, 115, true); + PAD::DISABLE_CONTROL_ACTION(2, 121, true); + PAD::DISABLE_CONTROL_ACTION(2, 142, true); + PAD::DISABLE_CONTROL_ACTION(2, 241, true); + PAD::DISABLE_CONTROL_ACTION(2, 261, true); + PAD::DISABLE_CONTROL_ACTION(2, 257, true); + PAD::DISABLE_CONTROL_ACTION(2, 262, true); + PAD::DISABLE_CONTROL_ACTION(2, 331, true); } } EXCEPT_CLAUSE