|
Packit Service |
50ad14 |
/*
|
|
Packit Service |
50ad14 |
* Keysyms whose KTYP is KT_LATIN or KT_LETTER and whose KVAL is 0..127.
|
|
Packit Service |
50ad14 |
*/
|
|
Packit Service |
50ad14 |
static const char *const iso646_syms[] = {
|
|
Packit Service |
50ad14 |
"nul", /* 0x00, 0000 */
|
|
Packit Service |
50ad14 |
"Control_a",
|
|
Packit Service |
50ad14 |
"Control_b",
|
|
Packit Service |
50ad14 |
"Control_c",
|
|
Packit Service |
50ad14 |
"Control_d",
|
|
Packit Service |
50ad14 |
"Control_e",
|
|
Packit Service |
50ad14 |
"Control_f",
|
|
Packit Service |
50ad14 |
"Control_g",
|
|
Packit Service |
50ad14 |
"BackSpace",
|
|
Packit Service |
50ad14 |
"Tab",
|
|
Packit Service |
50ad14 |
"Linefeed",
|
|
Packit Service |
50ad14 |
"Control_k",
|
|
Packit Service |
50ad14 |
"Control_l",
|
|
Packit Service |
50ad14 |
"Control_m",
|
|
Packit Service |
50ad14 |
"Control_n",
|
|
Packit Service |
50ad14 |
"Control_o",
|
|
Packit Service |
50ad14 |
"Control_p", /* 0x10, 0020 */
|
|
Packit Service |
50ad14 |
"Control_q",
|
|
Packit Service |
50ad14 |
"Control_r",
|
|
Packit Service |
50ad14 |
"Control_s",
|
|
Packit Service |
50ad14 |
"Control_t",
|
|
Packit Service |
50ad14 |
"Control_u",
|
|
Packit Service |
50ad14 |
"Control_v",
|
|
Packit Service |
50ad14 |
"Control_w",
|
|
Packit Service |
50ad14 |
"Control_x",
|
|
Packit Service |
50ad14 |
"Control_y",
|
|
Packit Service |
50ad14 |
"Control_z",
|
|
Packit Service |
50ad14 |
"Escape",
|
|
Packit Service |
50ad14 |
"Control_backslash",
|
|
Packit Service |
50ad14 |
"Control_bracketright",
|
|
Packit Service |
50ad14 |
"Control_asciicircum",
|
|
Packit Service |
50ad14 |
"Control_underscore",
|
|
Packit Service |
50ad14 |
"space", /* 0x20, 0040 */
|
|
Packit Service |
50ad14 |
"exclam",
|
|
Packit Service |
50ad14 |
"quotedbl",
|
|
Packit Service |
50ad14 |
"numbersign",
|
|
Packit Service |
50ad14 |
"dollar",
|
|
Packit Service |
50ad14 |
"percent",
|
|
Packit Service |
50ad14 |
"ampersand",
|
|
Packit Service |
50ad14 |
"apostrophe",
|
|
Packit Service |
50ad14 |
"parenleft",
|
|
Packit Service |
50ad14 |
"parenright",
|
|
Packit Service |
50ad14 |
"asterisk",
|
|
Packit Service |
50ad14 |
"plus",
|
|
Packit Service |
50ad14 |
"comma",
|
|
Packit Service |
50ad14 |
"minus",
|
|
Packit Service |
50ad14 |
"period",
|
|
Packit Service |
50ad14 |
"slash",
|
|
Packit Service |
50ad14 |
"zero", /* 0x30, 0060 */
|
|
Packit Service |
50ad14 |
"one",
|
|
Packit Service |
50ad14 |
"two",
|
|
Packit Service |
50ad14 |
"three",
|
|
Packit Service |
50ad14 |
"four",
|
|
Packit Service |
50ad14 |
"five",
|
|
Packit Service |
50ad14 |
"six",
|
|
Packit Service |
50ad14 |
"seven",
|
|
Packit Service |
50ad14 |
"eight",
|
|
Packit Service |
50ad14 |
"nine",
|
|
Packit Service |
50ad14 |
"colon",
|
|
Packit Service |
50ad14 |
"semicolon",
|
|
Packit Service |
50ad14 |
"less",
|
|
Packit Service |
50ad14 |
"equal",
|
|
Packit Service |
50ad14 |
"greater",
|
|
Packit Service |
50ad14 |
"question",
|
|
Packit Service |
50ad14 |
"at", /* 0x40, 0100 */
|
|
Packit Service |
50ad14 |
"A",
|
|
Packit Service |
50ad14 |
"B",
|
|
Packit Service |
50ad14 |
"C",
|
|
Packit Service |
50ad14 |
"D",
|
|
Packit Service |
50ad14 |
"E",
|
|
Packit Service |
50ad14 |
"F",
|
|
Packit Service |
50ad14 |
"G",
|
|
Packit Service |
50ad14 |
"H",
|
|
Packit Service |
50ad14 |
"I",
|
|
Packit Service |
50ad14 |
"J",
|
|
Packit Service |
50ad14 |
"K",
|
|
Packit Service |
50ad14 |
"L",
|
|
Packit Service |
50ad14 |
"M",
|
|
Packit Service |
50ad14 |
"N",
|
|
Packit Service |
50ad14 |
"O",
|
|
Packit Service |
50ad14 |
"P", /* 0x50, 0120 */
|
|
Packit Service |
50ad14 |
"Q",
|
|
Packit Service |
50ad14 |
"R",
|
|
Packit Service |
50ad14 |
"S",
|
|
Packit Service |
50ad14 |
"T",
|
|
Packit Service |
50ad14 |
"U",
|
|
Packit Service |
50ad14 |
"V",
|
|
Packit Service |
50ad14 |
"W",
|
|
Packit Service |
50ad14 |
"X",
|
|
Packit Service |
50ad14 |
"Y",
|
|
Packit Service |
50ad14 |
"Z",
|
|
Packit Service |
50ad14 |
"bracketleft",
|
|
Packit Service |
50ad14 |
"backslash",
|
|
Packit Service |
50ad14 |
"bracketright",
|
|
Packit Service |
50ad14 |
"asciicircum",
|
|
Packit Service |
50ad14 |
"underscore",
|
|
Packit Service |
50ad14 |
"grave", /* 0x60, 0140 */
|
|
Packit Service |
50ad14 |
"a",
|
|
Packit Service |
50ad14 |
"b",
|
|
Packit Service |
50ad14 |
"c",
|
|
Packit Service |
50ad14 |
"d",
|
|
Packit Service |
50ad14 |
"e",
|
|
Packit Service |
50ad14 |
"f",
|
|
Packit Service |
50ad14 |
"g",
|
|
Packit Service |
50ad14 |
"h",
|
|
Packit Service |
50ad14 |
"i",
|
|
Packit Service |
50ad14 |
"j",
|
|
Packit Service |
50ad14 |
"k",
|
|
Packit Service |
50ad14 |
"l",
|
|
Packit Service |
50ad14 |
"m",
|
|
Packit Service |
50ad14 |
"n",
|
|
Packit Service |
50ad14 |
"o",
|
|
Packit Service |
50ad14 |
"p", /* 0x70, 0160 */
|
|
Packit Service |
50ad14 |
"q",
|
|
Packit Service |
50ad14 |
"r",
|
|
Packit Service |
50ad14 |
"s",
|
|
Packit Service |
50ad14 |
"t",
|
|
Packit Service |
50ad14 |
"u",
|
|
Packit Service |
50ad14 |
"v",
|
|
Packit Service |
50ad14 |
"w",
|
|
Packit Service |
50ad14 |
"x",
|
|
Packit Service |
50ad14 |
"y",
|
|
Packit Service |
50ad14 |
"z",
|
|
Packit Service |
50ad14 |
"braceleft",
|
|
Packit Service |
50ad14 |
"bar",
|
|
Packit Service |
50ad14 |
"braceright",
|
|
Packit Service |
50ad14 |
"asciitilde",
|
|
Packit Service |
50ad14 |
"Delete",
|
|
Packit Service |
50ad14 |
"", /* 0x80, 0200 */
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"", /* 0x90, 0220 */
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"",
|
|
Packit Service |
50ad14 |
"nobreakspace", /* 0xa0, 0240 */
|
|
Packit Service |
50ad14 |
"exclamdown",
|
|
Packit Service |
50ad14 |
"cent",
|
|
Packit Service |
50ad14 |
"sterling",
|
|
Packit Service |
50ad14 |
"currency",
|
|
Packit Service |
50ad14 |
"yen",
|
|
Packit Service |
50ad14 |
"brokenbar",
|
|
Packit Service |
50ad14 |
"section",
|
|
Packit Service |
50ad14 |
"diaeresis",
|
|
Packit Service |
50ad14 |
"copyright",
|
|
Packit Service |
50ad14 |
"ordfeminine",
|
|
Packit Service |
50ad14 |
"guillemotleft",
|
|
Packit Service |
50ad14 |
"notsign",
|
|
Packit Service |
50ad14 |
"hyphen",
|
|
Packit Service |
50ad14 |
"registered",
|
|
Packit Service |
50ad14 |
"macron",
|
|
Packit Service |
50ad14 |
"degree", /* 0xb0, 0260 */
|
|
Packit Service |
50ad14 |
"plusminus",
|
|
Packit Service |
50ad14 |
"twosuperior",
|
|
Packit Service |
50ad14 |
"threesuperior",
|
|
Packit Service |
50ad14 |
"acute",
|
|
Packit Service |
50ad14 |
"mu",
|
|
Packit Service |
50ad14 |
"paragraph",
|
|
Packit Service |
50ad14 |
"periodcentered",
|
|
Packit Service |
50ad14 |
"cedilla",
|
|
Packit Service |
50ad14 |
"onesuperior",
|
|
Packit Service |
50ad14 |
"masculine",
|
|
Packit Service |
50ad14 |
"guillemotright",
|
|
Packit Service |
50ad14 |
"onequarter",
|
|
Packit Service |
50ad14 |
"onehalf",
|
|
Packit Service |
50ad14 |
"threequarters",
|
|
Packit Service |
50ad14 |
"questiondown",
|
|
Packit Service |
50ad14 |
"Agrave", /* 0xc0, 0300 */
|
|
Packit Service |
50ad14 |
"Aacute",
|
|
Packit Service |
50ad14 |
"Acircumflex",
|
|
Packit Service |
50ad14 |
"Atilde",
|
|
Packit Service |
50ad14 |
"Adiaeresis",
|
|
Packit Service |
50ad14 |
"Aring",
|
|
Packit Service |
50ad14 |
"AE",
|
|
Packit Service |
50ad14 |
"Ccedilla",
|
|
Packit Service |
50ad14 |
"Egrave",
|
|
Packit Service |
50ad14 |
"Eacute",
|
|
Packit Service |
50ad14 |
"Ecircumflex",
|
|
Packit Service |
50ad14 |
"Ediaeresis",
|
|
Packit Service |
50ad14 |
"Igrave",
|
|
Packit Service |
50ad14 |
"Iacute",
|
|
Packit Service |
50ad14 |
"Icircumflex",
|
|
Packit Service |
50ad14 |
"Idiaeresis",
|
|
Packit Service |
50ad14 |
"ETH", /* 0xd0, 0320 */
|
|
Packit Service |
50ad14 |
"Ntilde",
|
|
Packit Service |
50ad14 |
"Ograve",
|
|
Packit Service |
50ad14 |
"Oacute",
|
|
Packit Service |
50ad14 |
"Ocircumflex",
|
|
Packit Service |
50ad14 |
"Otilde",
|
|
Packit Service |
50ad14 |
"Odiaeresis",
|
|
Packit Service |
50ad14 |
"multiply",
|
|
Packit Service |
50ad14 |
"Ooblique",
|
|
Packit Service |
50ad14 |
"Ugrave",
|
|
Packit Service |
50ad14 |
"Uacute",
|
|
Packit Service |
50ad14 |
"Ucircumflex",
|
|
Packit Service |
50ad14 |
"Udiaeresis",
|
|
Packit Service |
50ad14 |
"Yacute",
|
|
Packit Service |
50ad14 |
"THORN",
|
|
Packit Service |
50ad14 |
"ssharp",
|
|
Packit Service |
50ad14 |
"agrave", /* 0xe0, 0340 */
|
|
Packit Service |
50ad14 |
"aacute",
|
|
Packit Service |
50ad14 |
"acircumflex",
|
|
Packit Service |
50ad14 |
"atilde",
|
|
Packit Service |
50ad14 |
"adiaeresis",
|
|
Packit Service |
50ad14 |
"aring",
|
|
Packit Service |
50ad14 |
"ae",
|
|
Packit Service |
50ad14 |
"ccedilla",
|
|
Packit Service |
50ad14 |
"egrave",
|
|
Packit Service |
50ad14 |
"eacute",
|
|
Packit Service |
50ad14 |
"ecircumflex",
|
|
Packit Service |
50ad14 |
"ediaeresis",
|
|
Packit Service |
50ad14 |
"igrave",
|
|
Packit Service |
50ad14 |
"iacute",
|
|
Packit Service |
50ad14 |
"icircumflex",
|
|
Packit Service |
50ad14 |
"idiaeresis",
|
|
Packit Service |
50ad14 |
"eth", /* 0xf0, 0360 */
|
|
Packit Service |
50ad14 |
"ntilde",
|
|
Packit Service |
50ad14 |
"ograve",
|
|
Packit Service |
50ad14 |
"oacute",
|
|
Packit Service |
50ad14 |
"ocircumflex",
|
|
Packit Service |
50ad14 |
"otilde",
|
|
Packit Service |
50ad14 |
"odiaeresis",
|
|
Packit Service |
50ad14 |
"division",
|
|
Packit Service |
50ad14 |
"oslash",
|
|
Packit Service |
50ad14 |
"ugrave",
|
|
Packit Service |
50ad14 |
"uacute",
|
|
Packit Service |
50ad14 |
"ucircumflex",
|
|
Packit Service |
50ad14 |
"udiaeresis",
|
|
Packit Service |
50ad14 |
"yacute",
|
|
Packit Service |
50ad14 |
"thorn",
|
|
Packit Service |
50ad14 |
"ydiaeresis", /* 0xff, 0377 */
|
|
Packit Service |
50ad14 |
};
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
/*
|
|
Packit Service |
50ad14 |
* Keysyms whose KTYP is KT_FN.
|
|
Packit Service |
50ad14 |
*/
|
|
Packit Service |
50ad14 |
static const char *const fn_syms[] = {
|
|
Packit Service |
50ad14 |
"F1", "F2", "F3", "F4", "F5",
|
|
Packit Service |
50ad14 |
"F6", "F7", "F8", "F9", "F10",
|
|
Packit Service |
50ad14 |
"F11", "F12", "F13", "F14", "F15",
|
|
Packit Service |
50ad14 |
"F16", "F17", "F18", "F19", "F20",
|
|
Packit Service |
50ad14 |
"Find", /* also called: "Home" */
|
|
Packit Service |
50ad14 |
"Insert",
|
|
Packit Service |
50ad14 |
"Remove",
|
|
Packit Service |
50ad14 |
"Select", /* also called: "End" */
|
|
Packit Service |
50ad14 |
"Prior", /* also called: "PageUp" */
|
|
Packit Service |
50ad14 |
"Next", /* also called: "PageDown" */
|
|
Packit Service |
50ad14 |
"Macro",
|
|
Packit Service |
50ad14 |
"Help",
|
|
Packit Service |
50ad14 |
"Do",
|
|
Packit Service |
50ad14 |
"Pause",
|
|
Packit Service |
50ad14 |
"F21", "F22", "F23", "F24", "F25",
|
|
Packit Service |
50ad14 |
"F26", "F27", "F28", "F29", "F30",
|
|
Packit Service |
50ad14 |
"F31", "F32", "F33", "F34", "F35",
|
|
Packit Service |
50ad14 |
"F36", "F37", "F38", "F39", "F40",
|
|
Packit Service |
50ad14 |
"F41", "F42", "F43", "F44", "F45",
|
|
Packit Service |
50ad14 |
"F46", "F47", "F48", "F49", "F50",
|
|
Packit Service |
50ad14 |
"F51", "F52", "F53", "F54", "F55",
|
|
Packit Service |
50ad14 |
"F56", "F57", "F58", "F59", "F60",
|
|
Packit Service |
50ad14 |
"F61", "F62", "F63", "F64", "F65",
|
|
Packit Service |
50ad14 |
"F66", "F67", "F68", "F69", "F70",
|
|
Packit Service |
50ad14 |
"F71", "F72", "F73", "F74", "F75",
|
|
Packit Service |
50ad14 |
"F76", "F77", "F78", "F79", "F80",
|
|
Packit Service |
50ad14 |
"F81", "F82", "F83", "F84", "F85",
|
|
Packit Service |
50ad14 |
"F86", "F87", "F88", "F89", "F90",
|
|
Packit Service |
50ad14 |
"F91", "F92", "F93", "F94", "F95",
|
|
Packit Service |
50ad14 |
"F96", "F97", "F98", "F99", "F100",
|
|
Packit Service |
50ad14 |
"F101", "F102", "F103", "F104", "F105",
|
|
Packit Service |
50ad14 |
"F106", "F107", "F108", "F109", "F110",
|
|
Packit Service |
50ad14 |
"F111", "F112", "F113", "F114", "F115",
|
|
Packit Service |
50ad14 |
"F116", "F117", "F118", "F119", "F120",
|
|
Packit Service |
50ad14 |
"F121", "F122", "F123", "F124", "F125",
|
|
Packit Service |
50ad14 |
"F126", "F127", "F128", "F129", "F130",
|
|
Packit Service |
50ad14 |
"F131", "F132", "F133", "F134", "F135",
|
|
Packit Service |
50ad14 |
"F136", "F137", "F138", "F139", "F140",
|
|
Packit Service |
50ad14 |
"F141", "F142", "F143", "F144", "F145",
|
|
Packit Service |
50ad14 |
"F146", "F147", "F148", "F149", "F150",
|
|
Packit Service |
50ad14 |
"F151", "F152", "F153", "F154", "F155",
|
|
Packit Service |
50ad14 |
"F156", "F157", "F158", "F159", "F160",
|
|
Packit Service |
50ad14 |
"F161", "F162", "F163", "F164", "F165",
|
|
Packit Service |
50ad14 |
"F166", "F167", "F168", "F169", "F170",
|
|
Packit Service |
50ad14 |
"F171", "F172", "F173", "F174", "F175",
|
|
Packit Service |
50ad14 |
"F176", "F177", "F178", "F179", "F180",
|
|
Packit Service |
50ad14 |
"F181", "F182", "F183", "F184", "F185",
|
|
Packit Service |
50ad14 |
"F186", "F187", "F188", "F189", "F190",
|
|
Packit Service |
50ad14 |
"F191", "F192", "F193", "F194", "F195",
|
|
Packit Service |
50ad14 |
"F196", "F197", "F198", "F199", "F200",
|
|
Packit Service |
50ad14 |
"F201", "F202", "F203", "F204", "F205",
|
|
Packit Service |
50ad14 |
"F206", "F207", "F208", "F209", "F210",
|
|
Packit Service |
50ad14 |
"F211", "F212", "F213", "F214", "F215",
|
|
Packit Service |
50ad14 |
"F216", "F217", "F218", "F219", "F220",
|
|
Packit Service |
50ad14 |
"F221", "F222", "F223", "F224", "F225",
|
|
Packit Service |
50ad14 |
"F226", "F227", "F228", "F229", "F230",
|
|
Packit Service |
50ad14 |
"F231", "F232", "F233", "F234", "F235",
|
|
Packit Service |
50ad14 |
"F236", "F237", "F238", "F239", "F240",
|
|
Packit Service |
50ad14 |
"F241", "F242", "F243", "F244", "F245",
|
|
Packit Service |
50ad14 |
"F246" /* there are 10 keys named Insert etc., total 256 */
|
|
Packit Service |
50ad14 |
};
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
/*
|
|
Packit Service |
50ad14 |
* Keysyms whose KTYP is KT_SPEC.
|
|
Packit Service |
50ad14 |
*/
|
|
Packit Service |
50ad14 |
static const char *const spec_syms[] = {
|
|
Packit Service |
50ad14 |
"VoidSymbol",
|
|
Packit Service |
50ad14 |
"Return",
|
|
Packit Service |
50ad14 |
"Show_Registers",
|
|
Packit Service |
50ad14 |
"Show_Memory",
|
|
Packit Service |
50ad14 |
"Show_State",
|
|
Packit Service |
50ad14 |
"Break",
|
|
Packit Service |
50ad14 |
"Last_Console",
|
|
Packit Service |
50ad14 |
"Caps_Lock",
|
|
Packit Service |
50ad14 |
"Num_Lock",
|
|
Packit Service |
50ad14 |
"Scroll_Lock",
|
|
Packit Service |
50ad14 |
"Scroll_Forward",
|
|
Packit Service |
50ad14 |
"Scroll_Backward",
|
|
Packit Service |
50ad14 |
"Boot",
|
|
Packit Service |
50ad14 |
"Caps_On",
|
|
Packit Service |
50ad14 |
"Compose",
|
|
Packit Service |
50ad14 |
"SAK",
|
|
Packit Service |
50ad14 |
"Decr_Console",
|
|
Packit Service |
50ad14 |
"Incr_Console",
|
|
Packit Service |
50ad14 |
"KeyboardSignal",
|
|
Packit Service |
50ad14 |
"Bare_Num_Lock"
|
|
Packit Service |
50ad14 |
};
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
/*
|
|
Packit Service |
50ad14 |
* Keysyms whose KTYP is KT_PAD.
|
|
Packit Service |
50ad14 |
*/
|
|
Packit Service |
50ad14 |
static const char *const pad_syms[] = {
|
|
Packit Service |
50ad14 |
"KP_0",
|
|
Packit Service |
50ad14 |
"KP_1",
|
|
Packit Service |
50ad14 |
"KP_2",
|
|
Packit Service |
50ad14 |
"KP_3",
|
|
Packit Service |
50ad14 |
"KP_4",
|
|
Packit Service |
50ad14 |
"KP_5",
|
|
Packit Service |
50ad14 |
"KP_6",
|
|
Packit Service |
50ad14 |
"KP_7",
|
|
Packit Service |
50ad14 |
"KP_8",
|
|
Packit Service |
50ad14 |
"KP_9",
|
|
Packit Service |
50ad14 |
"KP_Add",
|
|
Packit Service |
50ad14 |
"KP_Subtract",
|
|
Packit Service |
50ad14 |
"KP_Multiply",
|
|
Packit Service |
50ad14 |
"KP_Divide",
|
|
Packit Service |
50ad14 |
"KP_Enter",
|
|
Packit Service |
50ad14 |
"KP_Comma",
|
|
Packit Service |
50ad14 |
"KP_Period",
|
|
Packit Service |
50ad14 |
"KP_MinPlus"
|
|
Packit Service |
50ad14 |
};
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
/*
|
|
Packit Service |
50ad14 |
* Keysyms whose KTYP is KT_DEAD.
|
|
Packit Service |
50ad14 |
*/
|
|
Packit Service |
50ad14 |
static const char *const dead_syms[] = {
|
|
Packit Service |
50ad14 |
"dead_grave",
|
|
Packit Service |
50ad14 |
"dead_acute",
|
|
Packit Service |
50ad14 |
"dead_circumflex",
|
|
Packit Service |
50ad14 |
"dead_tilde",
|
|
Packit Service |
50ad14 |
"dead_diaeresis",
|
|
Packit Service |
50ad14 |
"dead_cedilla"
|
|
Packit Service |
50ad14 |
};
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
/*
|
|
Packit Service |
50ad14 |
* Keysyms whose KTYP is KT_CONS.
|
|
Packit Service |
50ad14 |
*/
|
|
Packit Service |
50ad14 |
static const char *const cons_syms[] = {
|
|
Packit Service |
50ad14 |
"Console_1",
|
|
Packit Service |
50ad14 |
"Console_2",
|
|
Packit Service |
50ad14 |
"Console_3",
|
|
Packit Service |
50ad14 |
"Console_4",
|
|
Packit Service |
50ad14 |
"Console_5",
|
|
Packit Service |
50ad14 |
"Console_6",
|
|
Packit Service |
50ad14 |
"Console_7",
|
|
Packit Service |
50ad14 |
"Console_8",
|
|
Packit Service |
50ad14 |
"Console_9",
|
|
Packit Service |
50ad14 |
"Console_10",
|
|
Packit Service |
50ad14 |
"Console_11",
|
|
Packit Service |
50ad14 |
"Console_12",
|
|
Packit Service |
50ad14 |
"Console_13",
|
|
Packit Service |
50ad14 |
"Console_14",
|
|
Packit Service |
50ad14 |
"Console_15",
|
|
Packit Service |
50ad14 |
"Console_16",
|
|
Packit Service |
50ad14 |
"Console_17",
|
|
Packit Service |
50ad14 |
"Console_18",
|
|
Packit Service |
50ad14 |
"Console_19",
|
|
Packit Service |
50ad14 |
"Console_20",
|
|
Packit Service |
50ad14 |
"Console_21",
|
|
Packit Service |
50ad14 |
"Console_22",
|
|
Packit Service |
50ad14 |
"Console_23",
|
|
Packit Service |
50ad14 |
"Console_24",
|
|
Packit Service |
50ad14 |
"Console_25",
|
|
Packit Service |
50ad14 |
"Console_26",
|
|
Packit Service |
50ad14 |
"Console_27",
|
|
Packit Service |
50ad14 |
"Console_28",
|
|
Packit Service |
50ad14 |
"Console_29",
|
|
Packit Service |
50ad14 |
"Console_30",
|
|
Packit Service |
50ad14 |
"Console_31",
|
|
Packit Service |
50ad14 |
"Console_32",
|
|
Packit Service |
50ad14 |
"Console_33",
|
|
Packit Service |
50ad14 |
"Console_34",
|
|
Packit Service |
50ad14 |
"Console_35",
|
|
Packit Service |
50ad14 |
"Console_36",
|
|
Packit Service |
50ad14 |
"Console_37",
|
|
Packit Service |
50ad14 |
"Console_38",
|
|
Packit Service |
50ad14 |
"Console_39",
|
|
Packit Service |
50ad14 |
"Console_40",
|
|
Packit Service |
50ad14 |
"Console_41",
|
|
Packit Service |
50ad14 |
"Console_42",
|
|
Packit Service |
50ad14 |
"Console_43",
|
|
Packit Service |
50ad14 |
"Console_44",
|
|
Packit Service |
50ad14 |
"Console_45",
|
|
Packit Service |
50ad14 |
"Console_46",
|
|
Packit Service |
50ad14 |
"Console_47",
|
|
Packit Service |
50ad14 |
"Console_48",
|
|
Packit Service |
50ad14 |
"Console_49",
|
|
Packit Service |
50ad14 |
"Console_50",
|
|
Packit Service |
50ad14 |
"Console_51",
|
|
Packit Service |
50ad14 |
"Console_52",
|
|
Packit Service |
50ad14 |
"Console_53",
|
|
Packit Service |
50ad14 |
"Console_54",
|
|
Packit Service |
50ad14 |
"Console_55",
|
|
Packit Service |
50ad14 |
"Console_56",
|
|
Packit Service |
50ad14 |
"Console_57",
|
|
Packit Service |
50ad14 |
"Console_58",
|
|
Packit Service |
50ad14 |
"Console_59",
|
|
Packit Service |
50ad14 |
"Console_60",
|
|
Packit Service |
50ad14 |
"Console_61",
|
|
Packit Service |
50ad14 |
"Console_62",
|
|
Packit Service |
50ad14 |
"Console_63"
|
|
Packit Service |
50ad14 |
};
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
/*
|
|
Packit Service |
50ad14 |
* Keysyms whose KTYP is KT_CUR.
|
|
Packit Service |
50ad14 |
*/
|
|
Packit Service |
50ad14 |
static const char *const cur_syms[] = {
|
|
Packit Service |
50ad14 |
"Down",
|
|
Packit Service |
50ad14 |
"Left",
|
|
Packit Service |
50ad14 |
"Right",
|
|
Packit Service |
50ad14 |
"Up"
|
|
Packit Service |
50ad14 |
};
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
/*
|
|
Packit Service |
50ad14 |
* Keysyms whose KTYP is KT_SHIFT.
|
|
Packit Service |
50ad14 |
*/
|
|
Packit Service |
50ad14 |
static const char *const shift_syms[] = {
|
|
Packit Service |
50ad14 |
"Shift",
|
|
Packit Service |
50ad14 |
"AltGr",
|
|
Packit Service |
50ad14 |
"Control",
|
|
Packit Service |
50ad14 |
"Alt",
|
|
Packit Service |
50ad14 |
"ShiftL",
|
|
Packit Service |
50ad14 |
"ShiftR",
|
|
Packit Service |
50ad14 |
"CtrlL",
|
|
Packit Service |
50ad14 |
"CtrlR",
|
|
Packit Service |
50ad14 |
"CapsShift"
|
|
Packit Service |
50ad14 |
};
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
/*
|
|
Packit Service |
50ad14 |
* Keysyms whose KTYP is KT_ASCII.
|
|
Packit Service |
50ad14 |
*/
|
|
Packit Service |
50ad14 |
static const char *const ascii_syms[] = {
|
|
Packit Service |
50ad14 |
"Ascii_0",
|
|
Packit Service |
50ad14 |
"Ascii_1",
|
|
Packit Service |
50ad14 |
"Ascii_2",
|
|
Packit Service |
50ad14 |
"Ascii_3",
|
|
Packit Service |
50ad14 |
"Ascii_4",
|
|
Packit Service |
50ad14 |
"Ascii_5",
|
|
Packit Service |
50ad14 |
"Ascii_6",
|
|
Packit Service |
50ad14 |
"Ascii_7",
|
|
Packit Service |
50ad14 |
"Ascii_8",
|
|
Packit Service |
50ad14 |
"Ascii_9",
|
|
Packit Service |
50ad14 |
"Hex_0",
|
|
Packit Service |
50ad14 |
"Hex_1",
|
|
Packit Service |
50ad14 |
"Hex_2",
|
|
Packit Service |
50ad14 |
"Hex_3",
|
|
Packit Service |
50ad14 |
"Hex_4",
|
|
Packit Service |
50ad14 |
"Hex_5",
|
|
Packit Service |
50ad14 |
"Hex_6",
|
|
Packit Service |
50ad14 |
"Hex_7",
|
|
Packit Service |
50ad14 |
"Hex_8",
|
|
Packit Service |
50ad14 |
"Hex_9",
|
|
Packit Service |
50ad14 |
"Hex_A",
|
|
Packit Service |
50ad14 |
"Hex_B",
|
|
Packit Service |
50ad14 |
"Hex_C",
|
|
Packit Service |
50ad14 |
"Hex_D",
|
|
Packit Service |
50ad14 |
"Hex_E",
|
|
Packit Service |
50ad14 |
"Hex_F"
|
|
Packit Service |
50ad14 |
};
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
/*
|
|
Packit Service |
50ad14 |
* Keysyms whose KTYP is KT_LOCK.
|
|
Packit Service |
50ad14 |
*/
|
|
Packit Service |
50ad14 |
static const char *const lock_syms[] = {
|
|
Packit Service |
50ad14 |
"Shift_Lock",
|
|
Packit Service |
50ad14 |
"AltGr_Lock",
|
|
Packit Service |
50ad14 |
"Control_Lock",
|
|
Packit Service |
50ad14 |
"Alt_Lock",
|
|
Packit Service |
50ad14 |
"ShiftL_Lock",
|
|
Packit Service |
50ad14 |
"ShiftR_Lock",
|
|
Packit Service |
50ad14 |
"CtrlL_Lock",
|
|
Packit Service |
50ad14 |
"CtrlR_Lock",
|
|
Packit Service |
50ad14 |
"CapsShift_Lock"
|
|
Packit Service |
50ad14 |
};
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
/*
|
|
Packit Service |
50ad14 |
* Keysyms whose KTYP is KT_SLOCK.
|
|
Packit Service |
50ad14 |
*/
|
|
Packit Service |
50ad14 |
static const char *const sticky_syms[] = {
|
|
Packit Service |
50ad14 |
"SShift",
|
|
Packit Service |
50ad14 |
"SAltGr",
|
|
Packit Service |
50ad14 |
"SControl",
|
|
Packit Service |
50ad14 |
"SAlt",
|
|
Packit Service |
50ad14 |
"SShiftL",
|
|
Packit Service |
50ad14 |
"SShiftR",
|
|
Packit Service |
50ad14 |
"SCtrlL",
|
|
Packit Service |
50ad14 |
"SCtrlR",
|
|
Packit Service |
50ad14 |
"SCapsShift"
|
|
Packit Service |
50ad14 |
};
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
/*
|
|
Packit Service |
50ad14 |
* Keysyms whose KTYP is KT_BRL.
|
|
Packit Service |
50ad14 |
*/
|
|
Packit Service |
50ad14 |
static const char *const brl_syms[] = {
|
|
Packit Service |
50ad14 |
"Brl_blank",
|
|
Packit Service |
50ad14 |
"Brl_dot1",
|
|
Packit Service |
50ad14 |
"Brl_dot2",
|
|
Packit Service |
50ad14 |
"Brl_dot3",
|
|
Packit Service |
50ad14 |
"Brl_dot4",
|
|
Packit Service |
50ad14 |
"Brl_dot5",
|
|
Packit Service |
50ad14 |
"Brl_dot6",
|
|
Packit Service |
50ad14 |
"Brl_dot7",
|
|
Packit Service |
50ad14 |
"Brl_dot8",
|
|
Packit Service |
50ad14 |
"Brl_dot9",
|
|
Packit Service |
50ad14 |
"Brl_dot10"
|
|
Packit Service |
50ad14 |
};
|