diff --git a/input.cpp b/input.cpp index 8d50f11..4b3394b 100644 --- a/input.cpp +++ b/input.cpp @@ -1502,7 +1502,7 @@ static void joy_digital(int jnum, uint32_t mask, uint32_t code, char press, int } } } - else if (bnum == BTN_OSD && !user_io_osd_is_visible()) + else if ((bnum == BTN_OSD || bnum == BTN_TGL) && !user_io_osd_is_visible()) { if (lastcode[num]) {