commit 4dd179aaa3f53335428c2fda5b3d356d19349f28
Author: Roman Savochenko <rom_as@oscada.org>
Date:   Mon Jul 31 00:30:05 2017 +0200

    Add brightness keys support
    This relates to bug 2781
    
    Signed-off-by: Roman Savochenko <rom_as@oscada.org>

diff --git a/tdecore/kkeyserver_x11.cpp b/tdecore/kkeyserver_x11.cpp
index e076136..bb46338 100644
--- a/tdecore/kkeyserver_x11.cpp
+++ b/tdecore/kkeyserver_x11.cpp
@@ -278,6 +278,11 @@ static const TransKey g_rgQtToSymX[] =
 #define XF86XK_LaunchD		0x1008FF4D
 #define XF86XK_LaunchE		0x1008FF4E
 #define XF86XK_LaunchF		0x1008FF4F
+#define XF86XK_MonBrightnessUp		0x1008FF02  /* Monitor/panel brightness */
+#define XF86XK_MonBrightnessDown	0x1008FF03  /* Monitor/panel brightness */
+#define XF86XK_KbdLightOnOff		0x1008FF04  /* Keyboards may be lit     */
+#define XF86XK_KbdBrightnessUp		0x1008FF05  /* Keyboards may be lit     */
+#define XF86XK_KbdBrightnessDown	0x1008FF06  /* Keyboards may be lit     */
 // end of XF86keysyms.h
         ,
 	{ Qt::Key_Standby,    XF86XK_Standby },
@@ -315,6 +320,11 @@ static const TransKey g_rgQtToSymX[] =
 	{ Qt::Key_LaunchD,    XF86XK_LaunchB },
 	{ Qt::Key_LaunchE,    XF86XK_LaunchC },
 	{ Qt::Key_LaunchF,    XF86XK_LaunchD },
+	{ Qt::Key_MonBrightnessUp, XF86XK_MonBrightnessUp },
+	{ Qt::Key_MonBrightnessDown, XF86XK_MonBrightnessDown },
+	{ Qt::Key_KeyboardLightOnOff, XF86XK_KbdLightOnOff },
+	{ Qt::Key_KeyboardBrightnessUp, XF86XK_KbdBrightnessUp },
+	{ Qt::Key_KeyboardBrightnessDown, XF86XK_KbdBrightnessDown },
 #endif
 };
 #endif //Q_WS_X11

