gdkkeys-win32: Add keysym mapping for capslock key
authorPhilip Zander <philip.zander@gmail.com>
Wed, 12 Jan 2022 20:19:10 +0000 (21:19 +0100)
committerLuca Bacci <luca.bacci982@gmail.com>
Wed, 12 Jan 2022 20:44:07 +0000 (21:44 +0100)
Add missing mapping between VK_CAPITAL and GDK_KEY_Caps_Lock, so
applications get a meaningful keyval rather than ffffff.

gdk/win32/gdkkeys-win32.c

index 1530b8754839016f4f881f5530d67f0c3da9b08a..43de7eb7d6b588f07e9183c2e6c541996b2f005d 100644 (file)
@@ -322,7 +322,8 @@ clear_keyboard_layout_info (gpointer data)
   map (VK_SCROLL,     GDK_KEY_Scroll_Lock)  \
   map (VK_RSHIFT,     GDK_KEY_Shift_R)      \
   map (VK_RCONTROL,   GDK_KEY_Control_R)    \
-  map (VK_RMENU,      GDK_KEY_Alt_R)  
+  map (VK_RMENU,      GDK_KEY_Alt_R)        \
+  map (VK_CAPITAL,    GDK_KEY_Caps_Lock)
 
 
 #define DEFINE_DEAD(map)                                                      \