📄 swedish-kbd.map
字号:
/* * Swedish qwerty keyboard map * * There are 256 tuples (one for each possible character) * * Each tuple is in the form { keycode, state }, where keycode * is the normal X keycode for that character and state is the state * mask in the XKeyEvent which contains information about shift, alt-gr * that is needed to get that character on that key. * Example 1: The character 'a' has keycode 38 and state 0 but the character * 'A' has keycode 38 and state 1 * Example 2: The character '4' has keycode 13 and state 0 but the character * '$', which is located on the same key on my keyboard, has * keycode 13 and state 0x2000 * * An easy way to determine these values for your keyboard layout is * to run the xev program and press the key you want. It will * print all information necessary */{ 0, 0 }, /* 0 First character in ascii table */{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 22, 0 }, /* 8 BackSpace */{ 23, 0 }, /* 9 Tab */{ 36, 0 }, /* 10 Return */{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 65, 0 }, /* 32 space */{ 10, 0x1 }, /* 33 exclam */{ 11, 0x1 }, /* 34 quotedbl */{ 12, 0x1}, /* 35 numbersign */{ 13, 0x2000 }, /* 36 dollar */{ 14, 0x1 }, /* 37 percent */{ 15, 0x1 }, /* 38 ampersand */{ 51, 0 }, /* 39 apostrophe */{ 17, 0x1 }, /* 40 parenleft */{ 18, 0x1 }, /* 41 parenright */{ 51, 0x1 }, /* 42 asterisk */{ 20, 0 }, /* 43 plus */{ 59, 0 }, /* 44 comma */{ 61, 0 }, /* 45 minus */{ 60, 0 }, /* 46 period */{ 16, 0x1}, /* 47 slash */{ 19, 0 }, /* 48 0 */{ 10, 0 }, /* 49 1 */{ 11, 0 }, /* 50 2 */{ 12, 0 }, /* 51 3 */{ 13, 0 }, /* 52 4 */{ 14, 0 }, /* 53 5 */{ 15, 0 }, /* 54 6 */{ 16, 0 }, /* 55 7 */{ 17, 0 }, /* 56 8 */{ 18, 0 }, /* 57 9 */{ 60, 0x1 }, /* 58 colon */{ 59, 0x1 }, /* 59 semicolon */{ 94, 0 }, /* 60 less */{ 19, 0x1 }, /* 61 equal */{ 94, 0x1 }, /* 62 greater */{ 20, 0x1 }, /* 63 question */{ 11, 0x2000 }, /* 64 at */{ 38, 0x1 }, /* 65 A */{ 56, 0x1 }, /* 66 B */{ 54, 0x1 }, /* 67 C */{ 40, 0x1 }, /* 68 D */{ 26, 0x1 }, /* 69 E */{ 41, 0x1 }, /* 70 F */{ 42, 0x1 }, /* 71 G */{ 43, 0x1 }, /* 72 H */{ 31, 0x1 }, /* 73 I */{ 44, 0x1 }, /* 74 J */{ 45, 0x1 }, /* 75 K */{ 46, 0x1 }, /* 76 L */{ 58, 0x1 }, /* 77 M */{ 57, 0x1 }, /* 78 N */{ 32, 0x1 }, /* 79 O */{ 33, 0x1 }, /* 80 P */{ 24, 0x1 }, /* 81 Q */{ 27, 0x1 }, /* 82 R */{ 39, 0x1 }, /* 83 S */{ 28, 0x1 }, /* 84 T */{ 30, 0x1 }, /* 85 U */{ 55, 0x1 }, /* 86 V */{ 25, 0x1 }, /* 87 W */{ 53, 0x1 }, /* 88 X */{ 29, 0x1 }, /* 89 Y */{ 52, 0x1 }, /* 90 Z */{ 17, 0x2000 }, /* 91 bracketleft */{ 20, 0x2000 }, /* 92 backslash */{ 18, 0x2000 }, /* 93 bracketright */{ 35, 0x1 }, /* 94 asciicircum */{ 61, 0x1 }, /* 95 underscore */{ 21, 0x1 }, /* 96 grave */{ 38, 0 }, /* 97 a */{ 56, 0 }, /* 98 b */{ 54, 0 }, /* 99 c */{ 40, 0 }, /* 100 d */{ 26, 0 }, /* 101 e */{ 41, 0 }, /* 102 f */{ 42, 0 }, /* 103 g */{ 43, 0 }, /* 104 h */{ 31, 0 }, /* 105 i */{ 44, 0 }, /* 106 j */{ 45, 0 }, /* 107 k */{ 46, 0 }, /* 108 l */{ 58, 0 }, /* 109 m */{ 57, 0 }, /* 110 n */{ 32, 0 }, /* 111 o */{ 33, 0 }, /* 112 p */{ 24, 0 }, /* 113 q */{ 27, 0 }, /* 114 r */{ 39, 0 }, /* 115 s */{ 28, 0 }, /* 116 t */{ 30, 0 }, /* 117 u */{ 55, 0 }, /* 118 v */{ 25, 0 }, /* 119 w */{ 53, 0 }, /* 120 x */{ 29, 0 }, /* 121 y */{ 52, 0 }, /* 122 z */{ 16, 0x2000 }, /* 123 braceleft */{ 94, 0x2000 }, /* 124 bar */{ 19, 0x2000 }, /* 125 braceright */{ 35, 0x2000 }, /* 126 dead tilde */{ 22, 0 }, /* 127 BackSpace */{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 12, 0x2000 }, /* 163 pound */{ 0, 0 },{ 0, 0 },{ 0, 0 },{ 49, 0 }, /* 167
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -