From e4fef98fcd5c0003848786ea6f8972dac8a66b34 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Mon, 6 Jan 2025 15:46:22 +0100 Subject: [PATCH] fix(win32 gui): add mapping for left_super --- src/win32/gui.zig | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/win32/gui.zig b/src/win32/gui.zig index 53e756a..c7e3714 100644 --- a/src/win32/gui.zig +++ b/src/win32/gui.zig @@ -842,6 +842,8 @@ const WinKey = struct { @intFromEnum(win32.VK_RETURN) => input.key.kp_enter, @intFromEnum(win32.VK_CONTROL) => input.key.right_control, @intFromEnum(win32.VK_MENU) => input.key.right_alt, + @intFromEnum(win32.VK_LWIN) => input.key.left_super, + @intFromEnum(win32.VK_RWIN) => input.key.right_super, @intFromEnum(win32.VK_PRIOR) => input.key.page_up, @intFromEnum(win32.VK_NEXT) => input.key.page_down, @intFromEnum(win32.VK_END) => input.key.end, @@ -884,8 +886,8 @@ const WinKey = struct { '0'...'9' => |ascii| ascii, 'A'...'Z' => |ascii| ascii + ('a' - 'A'), - @intFromEnum(win32.VK_LWIN) => input.key.left_meta, - @intFromEnum(win32.VK_RWIN) => input.key.right_meta, + @intFromEnum(win32.VK_LWIN) => input.key.left_super, + @intFromEnum(win32.VK_RWIN) => input.key.right_super, @intFromEnum(win32.VK_NUMPAD0) => input.key.kp_0, @intFromEnum(win32.VK_NUMPAD1) => input.key.kp_1, @intFromEnum(win32.VK_NUMPAD2) => input.key.kp_2,