fix(win32 gui): add mapping for left_super

This commit is contained in:
CJ van den Berg 2025-01-06 15:46:22 +01:00
parent 29a99eefee
commit e4fef98fcd
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9

View file

@ -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,