From ac44f5de24b763938adf7abedec9bb5baa6a1f41 Mon Sep 17 00:00:00 2001 From: Christian Kellner Date: Tue, 20 Jun 2017 17:40:34 +0200 Subject: [PATCH xkeyboard-config 2/2] Map evdev keycode KEY_KEYBOARD to XF86Keyboard NB: XF86Keyboard is a relatively new keysym and therefore needs recent protocol headers. Also KEY_KEYBOARD's keysym is > 255 and therefore needs a recent xkbcomp (as the new KEY_FAVORITES). https://bugs.freedesktop.org/show_bug.cgi?id=101521 Signed-off-by: Christian Kellner --- keycodes/evdev | 1 + symbols/inet | 1 + 2 files changed, 2 insertions(+) diff --git a/keycodes/evdev b/keycodes/evdev index f2630ff..90b8278 100644 --- a/keycodes/evdev +++ b/keycodes/evdev @@ -285,6 +285,7 @@ default xkb_keycodes "evdev" { = 255; // #define KEY_RFKILL 247 = 372; // #define KEY_FAVORITES 364 + = 374; // #define KEY_KEYBOARD 366 // Fake keycodes for virtual keys = 92; diff --git a/symbols/inet b/symbols/inet index 5176e52..bc4aaa3 100644 --- a/symbols/inet +++ b/symbols/inet @@ -219,6 +219,7 @@ xkb_symbols "evdev" { key { [ XF86RFKill ] }; // KEY_RFKILL key { [ XF86Favorites ] }; + key { [ XF86Keyboard ] }; key { [ XF86Tools ] }; key { [ XF86Launch5 ] }; -- 2.14.3