6LVZRZGDURMWBUBXHFGV4HGB7L5M2FKCYGJCAU3X2PK74VJQ6RCAC
switch (sym) {
case XKB_KEY_Escape:
quit(server, NULL);
break;
case XKB_KEY_F1:
focusnext(server, NULL);
break;
default:
return false;
bool handled = false;
for (int i = 0; i < LENGTH(keys); i++) {
if (sym == keys[i].keysym && mods == keys[i].mod && keys[i].func) {
keys[i].func(server, &keys[i].arg);
handled = true;
}