Add function key defs up to F48

This allows for the four combinations of shift and control. Not
bothering with alt because alt-f4 closes my xterm (bbkeys from the looks
of it: it grabs a bunch of Mod1-* keys).
This commit is contained in:
Bill Currie 2020-03-22 11:24:40 +09:00
parent 84cff64f99
commit 28f50d2719
2 changed files with 66 additions and 0 deletions

View file

@ -271,6 +271,39 @@ typedef enum {
QFK_F13,
QFK_F14,
QFK_F15,
QFK_F16,
QFK_F17,
QFK_F18,
QFK_F19,
QFK_F20,
QFK_F21,
QFK_F22,
QFK_F23,
QFK_F24,
QFK_F25,
QFK_F26,
QFK_F27,
QFK_F28,
QFK_F29,
QFK_F30,
QFK_F31,
QFK_F32,
QFK_F33,
QFK_F34,
QFK_F35,
QFK_F36,
QFK_F37,
QFK_F38,
QFK_F39,
QFK_F40,
QFK_F41,
QFK_F42,
QFK_F43,
QFK_F44,
QFK_F45,
QFK_F46,
QFK_F47,
QFK_F48,
/* Key state modifier keys */
QFK_NUMLOCK,

View file

@ -312,6 +312,39 @@ keyname_t keynames[] = {
{ "K_F13", QFK_F13 },
{ "K_F14", QFK_F14 },
{ "K_F15", QFK_F15 },
{ "K_F16", QFK_F16 },
{ "K_F17", QFK_F17 },
{ "K_F18", QFK_F18 },
{ "K_F19", QFK_F19 },
{ "K_F20", QFK_F20 },
{ "K_F21", QFK_F21 },
{ "K_F22", QFK_F22 },
{ "K_F23", QFK_F23 },
{ "K_F24", QFK_F24 },
{ "K_F25", QFK_F25 },
{ "K_F26", QFK_F26 },
{ "K_F27", QFK_F27 },
{ "K_F28", QFK_F28 },
{ "K_F29", QFK_F29 },
{ "K_F30", QFK_F30 },
{ "K_F31", QFK_F31 },
{ "K_F32", QFK_F32 },
{ "K_F33", QFK_F33 },
{ "K_F34", QFK_F34 },
{ "K_F35", QFK_F35 },
{ "K_F36", QFK_F36 },
{ "K_F37", QFK_F37 },
{ "K_F38", QFK_F38 },
{ "K_F39", QFK_F39 },
{ "K_F40", QFK_F40 },
{ "K_F41", QFK_F41 },
{ "K_F42", QFK_F42 },
{ "K_F43", QFK_F43 },
{ "K_F44", QFK_F44 },
{ "K_F45", QFK_F45 },
{ "K_F46", QFK_F46 },
{ "K_F47", QFK_F47 },
{ "K_F48", QFK_F48 },
{ "K_NUMLOCK", QFK_NUMLOCK },
{ "K_CAPSLOCK", QFK_CAPSLOCK },
{ "K_SCROLLOCK", QFK_SCROLLOCK },