From 34e939f9a19456685e25feea67813a443700b17b Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 11 Jan 2022 22:44:56 +0530 Subject: [PATCH] Encode menu key the same as xterm in legacy mode See #597 --- kitty/key_encoding.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kitty/key_encoding.c b/kitty/key_encoding.c index d0ba27c91..363db5379 100644 --- a/kitty/key_encoding.c +++ b/kitty/key_encoding.c @@ -233,6 +233,9 @@ encode_function_key(const KeyEvent *ev, char *output) { case GLFW_FKEY_F10: S(21, '~'); case GLFW_FKEY_F11: S(23, '~'); case GLFW_FKEY_F12: S(24, '~'); + case GLFW_FKEY_MENU: + if (legacy_mode) { S(29, '~'); } + break; /* end special numbers */ default: break; }