From de1a108ee818f98cfdf3518fc54427c259ec7344 Mon Sep 17 00:00:00 2001 From: Christian Kellner Date: Tue, 18 Apr 2017 16:31:04 +0200 Subject: [PATCH xkeyboard-config 1/2] Map evdev keycode KEY_FAVORITES to XF86Favorites NB: The value of KEY_FAVORITES is 0x16c (364) and thus beyond 255, which is not supported by X11. It might also need a recent xkbcomp that is patched so it does not throw fatal errors for those. See https://lists.x.org/archives/xorg-devel/2017-April/053389.html https://bugs.freedesktop.org/show_bug.cgi?id=100709 Signed-off-by: Christian Kellner --- keycodes/evdev | 2 ++ symbols/inet | 2 ++ 2 files changed, 4 insertions(+) diff --git a/keycodes/evdev b/keycodes/evdev index 51a6e26..f2630ff 100644 --- a/keycodes/evdev +++ b/keycodes/evdev @@ -284,6 +284,8 @@ default xkb_keycodes "evdev" { = 254; // #define KEY_WWAN 246 = 255; // #define KEY_RFKILL 247 + = 372; // #define KEY_FAVORITES 364 + // Fake keycodes for virtual keys = 92; = 203; diff --git a/symbols/inet b/symbols/inet index 2934b65..5176e52 100644 --- a/symbols/inet +++ b/symbols/inet @@ -218,6 +218,8 @@ xkb_symbols "evdev" { key { [ XF86WWAN ] }; // KEY_WWAN key { [ XF86RFKill ] }; // KEY_RFKILL + key { [ XF86Favorites ] }; + key { [ XF86Tools ] }; key { [ XF86Launch5 ] }; key { [ XF86Launch6 ] }; -- 2.14.3