From 462beb5338a44390e2fff03096942b035b509830 Mon Sep 17 00:00:00 2001
From: Christopher Chavez <chrischavez@gmx.us>
Date: Sat, 25 Apr 2020 05:09:51 +0000
Subject: [PATCH] XQuartz: recognize F16-F20 and Menu keys

Signed-off-by: Christopher Chavez <chrischavez@gmx.us>
---
 hw/xquartz/quartzKeyboard.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/hw/xquartz/quartzKeyboard.c b/hw/xquartz/quartzKeyboard.c
index 6d76845ad2..bb99e8cd02 100644
--- a/hw/xquartz/quartzKeyboard.c
+++ b/hw/xquartz/quartzKeyboard.c
@@ -95,6 +95,8 @@ const static struct {
     { 62,  XK_Control_R     },
     { 63,  XK_Meta_R        },
 
+    { 110, XK_Menu          },
+
     { 122, XK_F1            },
     { 120, XK_F2            },
     { 99,  XK_F3            },
@@ -110,6 +112,11 @@ const static struct {
     { 105, XK_F13           },
     { 107, XK_F14           },
     { 113, XK_F15           },
+    { 106, XK_F16           },
+    { 64,  XK_F17           },
+    { 79,  XK_F18           },
+    { 80,  XK_F19           },
+    { 90,  XK_F20           },
 };
 #endif
 
-- 
GitLab