commit 2fbade4b6d929694c8bcd5ddabc8449770e73bdd parent 0a8961b61a0abcd44395efb423484b18a8e7ad69 Author: Olav Sørensen <olav.sorensen@live.no> Date: Mon, 7 Nov 2022 21:09:51 +0100 Hack for -/+ key in volume column (some kb layouts) Fixes issue #38 Diffstat:
M | src/ft2_edit.c | | | 10 | +++++++++- |
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/src/ft2_edit.c b/src/ft2_edit.c @@ -118,7 +118,15 @@ static bool testEditKeys(SDL_Scancode scancode, SDL_Keycode keycode) } if (i == KEY2VOL_ENTRIES) - i = -1; // invalid key for slot + { + // volume column key not found, let's try a hack for '-' and '+' keys first + if (scancode == SDL_SCANCODE_MINUS) + i = 5; + else if (scancode == SDL_SCANCODE_EQUALS) + i = 6; + else + i = -1; // invalid key for slot + } } else if (cursor.object == CURSOR_EFX0) {