typedef struct { unsigned int mode; unsigned int mod; KeySym keysym; void (*func)(const Arg *); const Arg arg; } Key; static void updatenumlockmask(void); static void keypress(XEvent *e); static void grabkeyboard(void);