diff options
author | davidpkj <davidpenkow1@gmail.com> | 2022-07-04 22:05:12 +0200 |
---|---|---|
committer | davidpkj <davidpenkow1@gmail.com> | 2023-08-27 20:54:02 +0200 |
commit | c2fdbc6b2f9808405db3709f25c3a240104a4bcc (patch) | |
tree | 6c4cf27c373eb6b666fc24cdddc5d5e9b137c9d4 /slock.c | |
parent | 780ec9d1e4e450df2a24cbc517a5462257f5eefe (diff) |
xresources coloring
Diffstat (limited to 'slock.c')
-rw-r--r-- | slock.c | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -26,6 +26,7 @@ #include <X11/Xutil.h> #include <X11/Xft/Xft.h> #include <X11/Xresource.h> +#include <X11/XF86keysym.h> #include <Imlib2.h> #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; |