📄 i8042kbdpep.c
字号:
0, 0, 0, 0, 0, NM, ST, '7', /* scan 40-47 */ '8', '9', '-', '4', '5', '6', '+', '1', /* scan 48-4F */ '2', '3', '0', '.', 0, 0, 0, 0, /* scan 50-57 */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 58-5F */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 60-67 */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 68-6F */ ' ', 0, 0, '_', 0, 0, ' ', 0, /* scan 70-77 */ 0, ' ', 0, 0, 0, '|', 0, 0, /* scan 78-7F */ '\r', CN, '/', '*', ' ', ST, 'F', 'A', /* extended */ 0, 'D', 'C', 0, 'B', 0, '@', 'P' /* extended */ }, { /* Control code */ 0xff, 0x1b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, /* scan 0- 7 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0x1e, 0xff, '\t', /* scan 8- F */ 0x11, 0x17, 0x05, 0x12, 0x14, 0x19, 0x15, 0x09, /* scan 10-17 */ 0x0f, 0x10, 0x00, 0x1b, '\r', CN, 0x01, 0x13, /* scan 18-1F */ 0x04, 0x06, 0x07, 0x08, 0x0a, 0x0b, 0x0c, 0xff, /* scan 20-27 */ 0xff, 0xff, SH, 0x1d, 0x1a, 0x18, 0x03, 0x16, /* scan 28-2F */ 0x02, 0x0e, 0x0d, 0xff, 0xff, 0xff, SH, 0xff, /* scan 30-37 */ 0xff, 0xff, CP, 0xff, 0xff, 0xff, 0xff, 0xff, /* scan 38-3F */ 0xff, 0xff, 0xff, 0xff, 0xff, NM, ST, 0xff, /* scan 40-47 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, /* scan 48-4F */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, /* scan 50-57 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, /* scan 58-5F */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, /* scan 60-67 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, /* scan 68-6F */ 0xff, 0xff, 0xff, 0x1f, 0xff, 0xff, 0xff, 0xff, /* scan 70-77 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0x1c, 0xff, 0xff, /* scan 78-7F */ '\r', CN, '/', '*', ' ', ST, 0x0c, 0xff, /* extended */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff /* extended */ }, { /* non numeric code */ 0, 0x1b, '1', '2', '3', '4', '5', '6', /* scan 0- 7 */ '7', '8', '9', '0', '-', '^', 0x08, '\t', /* scan 8- F */ 'q', 'w', 'e', 'r', 't', 'y', 'u', 'i', /* scan 10-17 */ 'o', 'p', '@', '[', '\r', CN, 'a', 's', /* scan 18-1F */ 'd', 'f', 'g', 'h', 'j', 'k', 'l', ';', /* scan 20-27 */ ':', 0, SH, ']', 'z', 'x', 'c', 'v', /* scan 28-2F */ 'b', 'n', 'm', ',', '.', '/', SH, '*', /* scan 30-37 */ ' ', ' ', CP, 0, 0, 0, 0, 0, /* scan 38-3F */ 0, 0, 0, 0, 0, NM, ST, 'w', /* scan 40-47 */ 'x', 'y', 'l', 't', 'u', 'v', 'm', 'q', /* scan 48-4F */ 'r', 's', 'p', 'n', 0, 0, 0, 0, /* scan 50-57 */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 58-5F */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 60-67 */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 68-6F */ ' ', 0, 0, '\\', 0, 0, ' ', 0, /* scan 70-77 */ 0, ' ', 0, 0, 0, '\\', 0, 0, /* scan 78-7F */ '\r', CN, '/', '*', ' ', ST, 'F', 'A', /* extended */ 0, 'D', 'C', 0, 'B', 0, '@', 'P' /* extended */ }, { /* ALT-GR */ 0, 0x1b, '1', '2', '3', '4', '5', '6', /* scan 0- 7 */ '7', '8', '9', '0', '-', '^', 0x08, '\t', /* scan 8- F */ 'q', 'w', 'e', 'r', 't', 'y', 'u', 'i', /* scan 10-17 */ 'o', 'p', '@', '[', '\r', CN, 'a', 's', /* scan 18-1F */ 'd', 'f', 'g', 'h', 'j', 'k', 'l', ';', /* scan 20-27 */ ':', 0, SH, ']', 'z', 'x', 'c', 'v', /* scan 28-2F */ 'b', 'n', 'm', ',', '.', '/', SH, '*', /* scan 30-37 */ ' ', ' ', CP, 0, 0, 0, 0, 0, /* scan 38-3F */ 0, 0, 0, 0, 0, NM, ST, '7', /* scan 40-47 */ '8', '9', '-', '4', '5', '6', '+', '1', /* scan 48-4F */ '2', '3', '0', '.', 0, 0, 0, 0, /* scan 50-57 */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 58-5F */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 60-67 */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 68-6F */ ' ', 0, 0, '\\', 0, 0, ' ', 0, /* scan 70-77 */ 0, ' ', 0, 0, 0, '\\', 0, 0, /* scan 78-7F */ '\r', CN, '/', '*', ' ', ST, 'F', 'A', /* extended */ 0, 'D', 'C', 0, 'B', 0, '@', 'P' /* extended */ } }, { /* English Enhanced keyboard */ { /* unshift code */ 0, 0x1b, '1', '2', '3', '4', '5', '6', /* scan 0- 7 */ '7', '8', '9', '0', '-', '=', 0x08, '\t', /* scan 8- F */ 'q', 'w', 'e', 'r', 't', 'y', 'u', 'i', /* scan 10-17 */ 'o', 'p', '[', ']', '\r', CN, 'a', 's', /* scan 18-1F */ 'd', 'f', 'g', 'h', 'j', 'k', 'l', ';', /* scan 20-27 */ '\'', '`', SH, '\\', 'z', 'x', 'c', 'v', /* scan 28-2F */ 'b', 'n', 'm', ',', '.', '/', SH, '*', /* scan 30-37 */ ' ', ' ', CP, 0, 0, 0, 0, 0, /* scan 38-3F */ 0, 0, 0, 0, 0, NM, ST, '7', /* scan 40-47 */ '8', '9', '-', '4', '5', '6', '+', '1', /* scan 48-4F */ '2', '3', '0', '.', 0, 0, 0, 0, /* scan 50-57 */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 58-5F */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 60-67 */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 68-6F */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 70-77 */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 78-7F */ '\r', CN, '/', '*', ' ', ST, 'F', 'A', /* extended */ 0, 'D', 'C', 0, 'B', 0, '@', 'P' /* extended */ }, { /* shift code */ 0, 0x1b, '!', '@', '#', '$', '%', '^', /* scan 0- 7 */ '&', '*', '(', ')', '_', '+', 0x08, '\t', /* scan 8- F */ 'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I', /* scan 10-17 */ 'O', 'P', '{', '}', '\r', CN, 'A', 'S', /* scan 18-1F */ 'D', 'F', 'G', 'H', 'J', 'K', 'L', ':', /* scan 20-27 */ '"', '~', SH, '|', 'Z', 'X', 'C', 'V', /* scan 28-2F */ 'B', 'N', 'M', '<', '>', '?', SH, '*', /* scan 30-37 */ ' ', ' ', CP, 0, 0, 0, 0, 0, /* scan 38-3F */ 0, 0, 0, 0, 0, NM, ST, '7', /* scan 40-47 */ '8', '9', '-', '4', '5', '6', '+', '1', /* scan 48-4F */ '2', '3', '0', '.', 0, 0, 0, 0, /* scan 50-57 */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 58-5F */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 60-67 */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 68-6F */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 70-77 */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 78-7F */ '\r', CN, '/', '*', ' ', ST, 'F', 'A', /* extended */ 0, 'D', 'C', 0, 'B', 0, '@', 'P' /* extended */ }, { /* Control code */ 0xff, 0x1b, 0xff, 0x00, 0xff, 0xff, 0xff, 0xff, /* scan 0- 7 */ 0x1e, 0xff, 0xff, 0xff, 0x1f, 0xff, 0xff, '\t', /* scan 8- F */ 0x11, 0x17, 0x05, 0x12, 0x14, 0x1a, 0x15, 0x09, /* scan 10-17 */ 0x0f, 0x10, 0x1b, 0x1d, '\r', CN, 0x01, 0x13, /* scan 18-1F */ 0x04, 0x06, 0x07, 0x08, 0x0a, 0x0b, 0x0c, 0xff, /* scan 20-27 */ 0xff, 0x1c, SH, 0xff, 0x19, 0x18, 0x03, 0x16, /* scan 28-2F */ 0x02, 0x0e, 0x0d, 0xff, 0xff, 0xff, SH, 0xff, /* scan 30-37 */ 0xff, 0xff, CP, 0xff, 0xff, 0xff, 0xff, 0xff, /* scan 38-3F */ 0xff, 0xff, 0xff, 0xff, 0xff, NM, ST, 0xff, /* scan 40-47 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, /* scan 48-4F */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, /* scan 50-57 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, /* scan 58-5F */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, /* scan 60-67 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, /* scan 68-6F */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, /* scan 70-77 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, /* scan 78-7F */ '\r', CN, '/', '*', ' ', ST, 0xff, 0xff, /* extended */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff /* extended */ }, { /* non numeric code */ 0, 0x1b, '1', '2', '3', '4', '5', '6', /* scan 0- 7 */ '7', '8', '9', '0', '-', '=', 0x08, '\t', /* scan 8- F */ 'q', 'w', 'e', 'r', 't', 'y', 'u', 'i', /* scan 10-17 */ 'o', 'p', '[', ']', '\r', CN, 'a', 's', /* scan 18-1F */ 'd', 'f', 'g', 'h', 'j', 'k', 'l', ';', /* scan 20-27 */ '\'', '`', SH, '\\', 'z', 'x', 'c', 'v', /* scan 28-2F */ 'b', 'n', 'm', ',', '.', '/', SH, '*', /* scan 30-37 */ ' ', ' ', CP, 0, 0, 0, 0, 0, /* scan 38-3F */ 0, 0, 0, 0, 0, NM, ST, 'w', /* scan 40-47 */ 'x', 'y', 'l', 't', 'u', 'v', 'm', 'q', /* scan 48-4F */ 'r', 's', 'p', 'n', 0, 0, 0, 0, /* scan 50-57 */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 58-5F */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 60-67 */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 68-6F */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 70-77 */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 78-7F */ '\r', CN, '/', '*', ' ', ST, 'F', 'A', /* extended */ 0, 'D', 'C', 0, 'B', 0, '@', 'P' /* extended */ }, { /* ALT-GR */ 0, 0x1b, '1', '2', '3', '4', '5', '6', /* scan 0- 7 */ '7', '8', '9', '0', '-', '=', 0x08, '\t', /* scan 8- F */ 'q', 'w', 'e', 'r', 't', 'y', 'u', 'i', /* scan 10-17 */ 'o', 'p', '[', ']', '\r', CN, 'a', 's', /* scan 18-1F */ 'd', 'f', 'g', 'h', 'j', 'k', 'l', ';', /* scan 20-27 */ '\'', '`', SH, '\\', 'z', 'x', 'c', 'v', /* scan 28-2F */ 'b', 'n', 'm', ',', '.', '/', SH, '*', /* scan 30-37 */ ' ', ' ', CP, 0, 0, 0, 0, 0, /* scan 38-3F */ 0, 0, 0, 0, 0, NM, ST, '7', /* scan 40-47 */ '8', '9', '-', '4', '5', '6', '+', '1', /* scan 48-4F */ '2', '3', '0', '.', 0, 0, 0, 0, /* scan 50-57 */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 58-5F */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 60-67 */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 68-6F */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 70-77 */ 0, 0, 0, 0, 0, 0, 0, 0, /* scan 78-7F */ '\r', CN, '/', '*', ' ', ST, 'F', 'A', /* extended */ 0, 'D', 'C', 0, 'B', 0, '@', 'P' /* extended */ } }, { /* German Enhanced keyboard */ { /* unshift code */ 0, 0x1b, '1', '2', '3', '4', '5', '6', /* scan 0- 7 */ '7', '8', '9', '0', '
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -