From 16f60c2b10a168255d8ed2675c4ef7eb092268b3 Mon Sep 17 00:00:00 2001 From: davidpkj Date: Sun, 27 Aug 2023 20:54:30 +0200 Subject: Updated to currently used version --- slock.c.orig | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'slock.c.orig') diff --git a/slock.c.orig b/slock.c.orig index 5d63a9a..2729bee 100644 --- a/slock.c.orig +++ b/slock.c.orig @@ -26,6 +26,7 @@ #include #include #include +#include #include #include "arg.h" @@ -218,6 +219,20 @@ readpw(Display *dpy, struct xrandr *rr, struct lock **locks, int nscreens, IsPrivateKeypadKey(ksym)) continue; switch (ksym) { + case XF86XK_AudioPlay: + case XF86XK_AudioStop: + case XF86XK_AudioPrev: + case XF86XK_AudioNext: + case XF86XK_AudioRaiseVolume: + case XF86XK_AudioLowerVolume: + case XF86XK_AudioMute: + case XF86XK_AudioMicMute: + case XF86XK_MonBrightnessDown: + case XF86XK_MonBrightnessUp: + case XF86XK_KbdBrightnessDown: + case XF86XK_KbdBrightnessUp: + XSendEvent(dpy, DefaultRootWindow(dpy), True, KeyPressMask, &ev); + break; case XK_Return: passwd[len] = '\0'; errno = 0; -- cgit v1.2.3