From 9ee8fca51b767ecb99bb1b7c705d7e42ac45043c Mon Sep 17 00:00:00 2001 From: luboslenco Date: Wed, 17 Sep 2025 19:04:55 +0200 Subject: [PATCH] Fix alt key release on linux --- base/sources/backends/linux_system.c | 1 + 1 file changed, 1 insertion(+) diff --git a/base/sources/backends/linux_system.c b/base/sources/backends/linux_system.c index 528fa588..edc1e150 100644 --- a/base/sources/backends/linux_system.c +++ b/base/sources/backends/linux_system.c @@ -494,6 +494,7 @@ static int xk_to_iron(KeySym symbol) { if (symbol == XK_Control_R) return IRON_KEY_CONTROL; if (symbol == XK_Alt_L) return IRON_KEY_ALT; if (symbol == XK_Alt_R) return IRON_KEY_ALT; + if (symbol == XK_ISO_Prev_Group) return IRON_KEY_ALT; // XK_ISO_Prev_Group received instead of XK_Alt_L? if (symbol == XK_Delete) return IRON_KEY_DELETE; if (symbol == XK_comma) return IRON_KEY_COMMA; if (symbol == XK_period) return IRON_KEY_PERIOD;