forked from enlightenment/terminology
should fix F1-4
This commit is contained in:
parent
2b1521888f
commit
5bf2692eff
|
@ -55,10 +55,14 @@ static const Keyout ctrl_keyout[] =
|
|||
KEY("Down", "\033[1;5B"),
|
||||
KEY("Home", "\033[1;5H"),
|
||||
KEY("End", "\033[1;5F"),
|
||||
KEY("F1", "\033[11;5~"),
|
||||
KEY("F2", "\033[12;5~"),
|
||||
KEY("F3", "\033[13;5~"),
|
||||
KEY("F4", "\033[14;5~"),
|
||||
KEY("Insert", "\033[2;5~"),
|
||||
KEY("Delete", "\033[3;5~"),
|
||||
KEY("Prior", "\033[5;5~"),
|
||||
KEY("Next", "\033[6;5~"),
|
||||
KEY("F1", "\033[O5P"),
|
||||
KEY("F2", "\033[O5Q"),
|
||||
KEY("F3", "\033[O5R"),
|
||||
KEY("F4", "\033[O5S"),
|
||||
KEY("F5", "\033[15;5~"),
|
||||
KEY("F6", "\033[17;5~"),
|
||||
KEY("F7", "\033[18;5~"),
|
||||
|
@ -96,16 +100,21 @@ static const Keyout ctrl_keyout[] =
|
|||
|
||||
static const Keyout ctrl_shift_keyout[] =
|
||||
{
|
||||
KEY("Left", "\033[1;2D"),
|
||||
KEY("Right", "\033[1;2C"),
|
||||
KEY("Up", "\033[1;2A"),
|
||||
KEY("Down", "\033[1;2B"),
|
||||
KEY("Home", "\033[1;2H"),
|
||||
KEY("End", "\033[1;2F"),
|
||||
KEY("F1", "\033[11;6~"),
|
||||
KEY("F2", "\033[12;6~"),
|
||||
KEY("F3", "\033[13;6~"),
|
||||
KEY("F4", "\033[14;6~"),
|
||||
KEY("Left", "\033[1;6D"),
|
||||
KEY("Right", "\033[1;6C"),
|
||||
KEY("Up", "\033[1;6A"),
|
||||
KEY("Down", "\033[1;6B"),
|
||||
KEY("Home", "\033[1;6H"),
|
||||
KEY("End", "\033[1;6F"),
|
||||
KEY("Insert", "\033[2;6~"),
|
||||
KEY("Delete", "\033[3;6~"),
|
||||
KEY("Prior", "\033[5;6~"),
|
||||
KEY("Next", "\033[6;6~"),
|
||||
|
||||
KEY("F1", "\033[O6P"),
|
||||
KEY("F2", "\033[O6Q"),
|
||||
KEY("F3", "\033[O6R"),
|
||||
KEY("F4", "\033[O6S"),
|
||||
KEY("F5", "\033[15;6~"),
|
||||
KEY("F6", "\033[17;6~"),
|
||||
KEY("F7", "\033[18;6~"),
|
||||
|
@ -147,12 +156,19 @@ static const Keyout shift_keyout[] =
|
|||
KEY("Right", "\033[1;2C"),
|
||||
KEY("Up", "\033[1;2A"),
|
||||
KEY("Down", "\033[1;2B"),
|
||||
KEY("Home", "\033[1;2H"),
|
||||
KEY("End", "\033[1;2F"),
|
||||
KEY("Insert", "\033[2;2~"),
|
||||
KEY("Delete", "\033[3;2~"),
|
||||
KEY("Prior", "\033[5;2~"),
|
||||
KEY("Next", "\033[6;2~"),
|
||||
|
||||
KEY("Tab", "\033[Z"),
|
||||
KEY("ISO_Left_Tab", "\033[Z"),
|
||||
KEY("F1", "\033[11;2~"),
|
||||
KEY("F2", "\033[12;2~"),
|
||||
KEY("F3", "\033[13;2~"),
|
||||
KEY("F4", "\033[14;2~"),
|
||||
KEY("F1", "\033[O2P"),
|
||||
KEY("F2", "\033[O2Q"),
|
||||
KEY("F3", "\033[O2R"),
|
||||
KEY("F4", "\033[O2S"),
|
||||
KEY("F5", "\033[15;2~"),
|
||||
KEY("F6", "\033[17;2~"),
|
||||
KEY("F7", "\033[18;2~"),
|
||||
|
@ -209,10 +225,10 @@ static const Keyout alt_keyout[] =
|
|||
KEY("Help", "\033[28;3~"),
|
||||
KEY("Execute", "\033[3;3~"),
|
||||
KEY("Select", "\033[4;3~"),
|
||||
KEY("F1", "\033[11;3~"), // \033OP
|
||||
KEY("F2", "\033[12;3~"), // \033OQ
|
||||
KEY("F3", "\033[13;3~"), // \033OR
|
||||
KEY("F4", "\033[14;3~"), // \033OR
|
||||
KEY("F1", "\033[O3P"),
|
||||
KEY("F2", "\033[O3Q"),
|
||||
KEY("F3", "\033[O3R"),
|
||||
KEY("F4", "\033[O3S"),
|
||||
KEY("F5", "\033[15;3~"),
|
||||
KEY("F6", "\033[17;3~"),
|
||||
KEY("F7", "\033[18;3~"),
|
||||
|
|
Loading…
Reference in New Issue