Created
December 28, 2025 21:02
-
-
Save NickSlash/9cf736fb8b09faf909aaed94057724a2 to your computer and use it in GitHub Desktop.
MSKLC Source File. Copied "AltGr + Key" polish accent keys onto "Control + Key"
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| KBD Layout01 "Polish (214) - AltGr -> Ctrl" | |
| COPYRIGHT "(c) 2025 Company" | |
| COMPANY "Company" | |
| LOCALENAME "pl-PL" | |
| LOCALEID "00000415" | |
| VERSION 1.0 | |
| SHIFTSTATE | |
| 0 //Column 4 | |
| 1 //Column 5 : Shft | |
| 2 //Column 6 : Ctrl | |
| 6 //Column 7 : Ctrl Alt | |
| LAYOUT ;an extra '@' at the end is a dead key | |
| //SC VK_ Cap 0 1 2 6 | |
| //-- ---- ---- ---- ---- ---- ---- | |
| 02 1 0 1 0021 007e 007e // DIGIT ONE, EXCLAMATION MARK, TILDE, TILDE | |
| 03 2 0 2 0022 02c7@ 02c7@ // DIGIT TWO, QUOTATION MARK, CARON (Mandarin Chinese third tone), CARON (Mandarin Chinese third tone) | |
| 04 3 0 3 0023 005e@ 005e@ // DIGIT THREE, NUMBER SIGN, CIRCUMFLEX ACCENT, CIRCUMFLEX ACCENT | |
| 05 4 0 4 00a4 02d8@ 02d8@ // DIGIT FOUR, CURRENCY SIGN, BREVE, BREVE | |
| 06 5 0 5 0025 00b0@ 00b0@ // DIGIT FIVE, PERCENT SIGN, DEGREE SIGN, DEGREE SIGN | |
| 07 6 0 6 0026 02db@ 02db@ // DIGIT SIX, AMPERSAND, OGONEK, OGONEK | |
| 08 7 0 7 002f 0060 0060 // DIGIT SEVEN, SOLIDUS, GRAVE ACCENT, GRAVE ACCENT | |
| 09 8 0 8 0028 00b7@ 00b7@ // DIGIT EIGHT, LEFT PARENTHESIS, MIDDLE DOT, MIDDLE DOT | |
| 0a 9 0 9 0029 00b4@ 00b4@ // DIGIT NINE, RIGHT PARENTHESIS, ACUTE ACCENT, ACUTE ACCENT | |
| 0b 0 0 0 003d 02dd@ 02dd@ // DIGIT ZERO, EQUALS SIGN, DOUBLE ACUTE ACCENT, DOUBLE ACUTE ACCENT | |
| 0c OEM_PLUS 0 002b 003f 00a8@ 00a8@ // PLUS SIGN, QUESTION MARK, DIAERESIS, DIAERESIS | |
| 0d OEM_2 0 0027 002a 00b8@ 00b8@ // APOSTROPHE, ASTERISK, CEDILLA, CEDILLA | |
| 10 Q 1 q Q 005c 005c // LATIN SMALL LETTER Q, LATIN CAPITAL LETTER Q, REVERSE SOLIDUS, REVERSE SOLIDUS | |
| 11 W 1 w W 00a6 00a6 // LATIN SMALL LETTER W, LATIN CAPITAL LETTER W, BROKEN BAR, BROKEN BAR | |
| 12 E 1 e E -1 -1 // LATIN SMALL LETTER E, LATIN CAPITAL LETTER E, <none>, <none> | |
| 13 R 1 r R -1 -1 // LATIN SMALL LETTER R, LATIN CAPITAL LETTER R, <none>, <none> | |
| 14 T 1 t T -1 -1 // LATIN SMALL LETTER T, LATIN CAPITAL LETTER T, <none>, <none> | |
| 15 Z 1 z Z -1 -1 // LATIN SMALL LETTER Z, LATIN CAPITAL LETTER Z, <none>, <none> | |
| 16 U 1 u U 20ac 20ac // LATIN SMALL LETTER U, LATIN CAPITAL LETTER U, EURO SIGN, EURO SIGN | |
| 17 I 1 i I -1 -1 // LATIN SMALL LETTER I, LATIN CAPITAL LETTER I, <none>, <none> | |
| 18 O 1 o O -1 -1 // LATIN SMALL LETTER O, LATIN CAPITAL LETTER O, <none>, <none> | |
| 19 P 1 p P -1 -1 // LATIN SMALL LETTER P, LATIN CAPITAL LETTER P, <none>, <none> | |
| 1a OEM_4 0 017c 0144 00f7 00f7 // LATIN SMALL LETTER Z WITH DOT ABOVE, LATIN SMALL LETTER N WITH ACUTE, DIVISION SIGN, DIVISION SIGN | |
| 1b OEM_6 0 015b 0107 00d7 00d7 // LATIN SMALL LETTER S WITH ACUTE, LATIN SMALL LETTER C WITH ACUTE, MULTIPLICATION SIGN, MULTIPLICATION SIGN | |
| 1e A 1 a A -1 -1 // LATIN SMALL LETTER A, LATIN CAPITAL LETTER A, <none>, <none> | |
| 1f S 1 s S 0111 0111 // LATIN SMALL LETTER S, LATIN CAPITAL LETTER S, LATIN SMALL LETTER D WITH STROKE, LATIN SMALL LETTER D WITH STROKE | |
| 20 D 1 d D 0110 0110 // LATIN SMALL LETTER D, LATIN CAPITAL LETTER D, LATIN CAPITAL LETTER D WITH STROKE, LATIN CAPITAL LETTER D WITH STROKE | |
| 21 F 1 f F -1 -1 // LATIN SMALL LETTER F, LATIN CAPITAL LETTER F, <none>, <none> | |
| 22 G 1 g G -1 -1 // LATIN SMALL LETTER G, LATIN CAPITAL LETTER G, <none>, <none> | |
| 23 H 1 h H -1 -1 // LATIN SMALL LETTER H, LATIN CAPITAL LETTER H, <none>, <none> | |
| 24 J 1 j J -1 -1 // LATIN SMALL LETTER J, LATIN CAPITAL LETTER J, <none>, <none> | |
| 25 K 1 k K -1 -1 // LATIN SMALL LETTER K, LATIN CAPITAL LETTER K, <none>, <none> | |
| 26 L 1 l L -1 -1 // LATIN SMALL LETTER L, LATIN CAPITAL LETTER L, <none>, <none> | |
| 27 OEM_1 1 0142 0141 0024 0024 // LATIN SMALL LETTER L WITH STROKE, LATIN CAPITAL LETTER L WITH STROKE, DOLLAR SIGN, DOLLAR SIGN | |
| 28 OEM_7 0 0105 0119 00df 00df // LATIN SMALL LETTER A WITH OGONEK, LATIN SMALL LETTER E WITH OGONEK, LATIN SMALL LETTER SHARP S (German), LATIN SMALL LETTER SHARP S (German) | |
| 29 OEM_3 0 02db@ 00b7@ -1 -1 // OGONEK, MIDDLE DOT, <none>, <none> | |
| 2b OEM_5 0 00f3 017a -1 -1 // LATIN SMALL LETTER O WITH ACUTE, LATIN SMALL LETTER Z WITH ACUTE, <none>, <none> | |
| 2c Y 1 y Y -1 -1 // LATIN SMALL LETTER Y, LATIN CAPITAL LETTER Y, <none>, <none> | |
| 2d X 1 x X -1 -1 // LATIN SMALL LETTER X, LATIN CAPITAL LETTER X, <none>, <none> | |
| 2e C 1 c C -1 -1 // LATIN SMALL LETTER C, LATIN CAPITAL LETTER C, <none>, <none> | |
| 2f V 1 v V 0040 0040 // LATIN SMALL LETTER V, LATIN CAPITAL LETTER V, COMMERCIAL AT, COMMERCIAL AT | |
| 30 B 1 b B 007b 007b // LATIN SMALL LETTER B, LATIN CAPITAL LETTER B, LEFT CURLY BRACKET, LEFT CURLY BRACKET | |
| 31 N 1 n N 007d 007d // LATIN SMALL LETTER N, LATIN CAPITAL LETTER N, RIGHT CURLY BRACKET, RIGHT CURLY BRACKET | |
| 32 M 1 m M 00a7 00a7 // LATIN SMALL LETTER M, LATIN CAPITAL LETTER M, SECTION SIGN, SECTION SIGN | |
| 33 OEM_COMMA 0 002c 003b 003c 003c // COMMA, SEMICOLON, LESS-THAN SIGN, LESS-THAN SIGN | |
| 34 OEM_PERIOD 0 002e 003a 003e 003e // FULL STOP, COLON, GREATER-THAN SIGN, GREATER-THAN SIGN | |
| 35 OEM_MINUS 0 002d 005f -1 -1 // HYPHEN-MINUS, LOW LINE, <none>, <none> | |
| 39 SPACE 0 0020 0020 0020 -1 // SPACE, SPACE, SPACE, <none> | |
| 56 OEM_102 0 003c 003e -1 -1 // LESS-THAN SIGN, GREATER-THAN SIGN, <none>, <none> | |
| 53 DECIMAL 0 002c 002c -1 -1 // COMMA, COMMA, , | |
| DEADKEY 02c7 | |
| 006e 0148 // n -> ň | |
| 0063 010d // c -> č | |
| 0064 010f // d -> ď | |
| 0073 0161 // s -> š | |
| 0065 011b // e -> ě | |
| 0072 0159 // r -> ř | |
| 0074 0165 // t -> ť | |
| 007a 017e // z -> ž | |
| 004e 0147 // N -> Ň | |
| 0043 010c // C -> Č | |
| 0044 010e // D -> Ď | |
| 0053 0160 // S -> Š | |
| 0045 011a // E -> Ě | |
| 0052 0158 // R -> Ř | |
| 0054 0164 // T -> Ť | |
| 005a 017d // Z -> Ž | |
| 0020 02c7 // -> ˇ | |
| DEADKEY 02c7 | |
| 006e 0148 // n -> ň | |
| 0063 010d // c -> č | |
| 0064 010f // d -> ď | |
| 0073 0161 // s -> š | |
| 0065 011b // e -> ě | |
| 0072 0159 // r -> ř | |
| 0074 0165 // t -> ť | |
| 007a 017e // z -> ž | |
| 004e 0147 // N -> Ň | |
| 0043 010c // C -> Č | |
| 0044 010e // D -> Ď | |
| 0053 0160 // S -> Š | |
| 0045 011a // E -> Ě | |
| 0052 0158 // R -> Ř | |
| 0054 0164 // T -> Ť | |
| 005a 017d // Z -> Ž | |
| 0020 02c7 // -> ˇ | |
| DEADKEY 005e | |
| 0061 00e2 // a -> â | |
| 0069 00ee // i -> î | |
| 006f 00f4 // o -> ô | |
| 0041 00c2 // A -> Â | |
| 0049 00ce // I -> Î | |
| 004f 00d4 // O -> Ô | |
| 0020 005e // -> ^ | |
| DEADKEY 005e | |
| 0061 00e2 // a -> â | |
| 0069 00ee // i -> î | |
| 006f 00f4 // o -> ô | |
| 0041 00c2 // A -> Â | |
| 0049 00ce // I -> Î | |
| 004f 00d4 // O -> Ô | |
| 0020 005e // -> ^ | |
| DEADKEY 02d8 | |
| 0061 0103 // a -> ă | |
| 0041 0102 // A -> Ă | |
| 0020 02d8 // -> ˘ | |
| DEADKEY 02d8 | |
| 0061 0103 // a -> ă | |
| 0041 0102 // A -> Ă | |
| 0020 02d8 // -> ˘ | |
| DEADKEY 00b0 | |
| 0075 016f // u -> ů | |
| 0055 016e // U -> Ů | |
| 0020 00b0 // -> ° | |
| DEADKEY 00b0 | |
| 0075 016f // u -> ů | |
| 0055 016e // U -> Ů | |
| 0020 00b0 // -> ° | |
| DEADKEY 02db | |
| 0061 0105 // a -> ą | |
| 0065 0119 // e -> ę | |
| 0041 0104 // A -> Ą | |
| 0045 0118 // E -> Ę | |
| 0020 02db // -> ˛ | |
| DEADKEY 02db | |
| 0061 0105 // a -> ą | |
| 0065 0119 // e -> ę | |
| 0041 0104 // A -> Ą | |
| 0045 0118 // E -> Ę | |
| 0020 02db // -> ˛ | |
| DEADKEY 00b7 | |
| 007a 017c // z -> ż | |
| 005a 017b // Z -> Ż | |
| 0020 00b7 // -> · | |
| DEADKEY 00b7 | |
| 007a 017c // z -> ż | |
| 005a 017b // Z -> Ż | |
| 0020 00b7 // -> · | |
| DEADKEY 00b4 | |
| 006e 0144 // n -> ń | |
| 0063 0107 // c -> ć | |
| 0079 00fd // y -> ý | |
| 0061 00e1 // a -> á | |
| 0073 015b // s -> ś | |
| 006c 013a // l -> ĺ | |
| 0065 00e9 // e -> é | |
| 0072 0155 // r -> ŕ | |
| 0075 00fa // u -> ú | |
| 0069 00ed // i -> í | |
| 007a 017a // z -> ź | |
| 006f 00f3 // o -> ó | |
| 004e 0143 // N -> Ń | |
| 0043 0106 // C -> Ć | |
| 0059 00dd // Y -> Ý | |
| 0041 00c1 // A -> Á | |
| 0053 015a // S -> Ś | |
| 004c 0139 // L -> Ĺ | |
| 0045 00c9 // E -> É | |
| 0052 0154 // R -> Ŕ | |
| 0055 00da // U -> Ú | |
| 0049 00cd // I -> Í | |
| 005a 0179 // Z -> Ź | |
| 004f 00d3 // O -> Ó | |
| 0020 00b4 // -> ´ | |
| DEADKEY 00b4 | |
| 006e 0144 // n -> ń | |
| 0063 0107 // c -> ć | |
| 0079 00fd // y -> ý | |
| 0061 00e1 // a -> á | |
| 0073 015b // s -> ś | |
| 006c 013a // l -> ĺ | |
| 0065 00e9 // e -> é | |
| 0072 0155 // r -> ŕ | |
| 0075 00fa // u -> ú | |
| 0069 00ed // i -> í | |
| 007a 017a // z -> ź | |
| 006f 00f3 // o -> ó | |
| 004e 0143 // N -> Ń | |
| 0043 0106 // C -> Ć | |
| 0059 00dd // Y -> Ý | |
| 0041 00c1 // A -> Á | |
| 0053 015a // S -> Ś | |
| 004c 0139 // L -> Ĺ | |
| 0045 00c9 // E -> É | |
| 0052 0154 // R -> Ŕ | |
| 0055 00da // U -> Ú | |
| 0049 00cd // I -> Í | |
| 005a 0179 // Z -> Ź | |
| 004f 00d3 // O -> Ó | |
| 0020 00b4 // -> ´ | |
| DEADKEY 02dd | |
| 0075 0171 // u -> ű | |
| 006f 0151 // o -> ő | |
| 0055 0170 // U -> Ű | |
| 004f 0150 // O -> Ő | |
| 0020 02dd // -> ˝ | |
| DEADKEY 02dd | |
| 0075 0171 // u -> ű | |
| 006f 0151 // o -> ő | |
| 0055 0170 // U -> Ű | |
| 004f 0150 // O -> Ő | |
| 0020 02dd // -> ˝ | |
| DEADKEY 00a8 | |
| 0061 00e4 // a -> ä | |
| 0065 00eb // e -> ë | |
| 0075 00fc // u -> ü | |
| 006f 00f6 // o -> ö | |
| 0041 00c4 // A -> Ä | |
| 0045 00cb // E -> Ë | |
| 0055 00dc // U -> Ü | |
| 004f 00d6 // O -> Ö | |
| 0020 00a8 // -> ¨ | |
| DEADKEY 00a8 | |
| 0061 00e4 // a -> ä | |
| 0065 00eb // e -> ë | |
| 0075 00fc // u -> ü | |
| 006f 00f6 // o -> ö | |
| 0041 00c4 // A -> Ä | |
| 0045 00cb // E -> Ë | |
| 0055 00dc // U -> Ü | |
| 004f 00d6 // O -> Ö | |
| 0020 00a8 // -> ¨ | |
| DEADKEY 00b8 | |
| 0063 00e7 // c -> ç | |
| 0073 015f // s -> ş | |
| 0074 0163 // t -> ţ | |
| 0043 00c7 // C -> Ç | |
| 0053 015e // S -> Ş | |
| 0054 0162 // T -> Ţ | |
| 0020 00b8 // -> ¸ | |
| DEADKEY 00b8 | |
| 0063 00e7 // c -> ç | |
| 0073 015f // s -> ş | |
| 0074 0163 // t -> ţ | |
| 0043 00c7 // C -> Ç | |
| 0053 015e // S -> Ş | |
| 0054 0162 // T -> Ţ | |
| 0020 00b8 // -> ¸ | |
| DEADKEY 02db | |
| 0061 0105 // a -> ą | |
| 0065 0119 // e -> ę | |
| 0041 0104 // A -> Ą | |
| 0045 0118 // E -> Ę | |
| 0020 02db // -> ˛ | |
| DEADKEY 00b7 | |
| 007a 017c // z -> ż | |
| 005a 017b // Z -> Ż | |
| 0020 00b7 // -> · | |
| KEYNAME | |
| 01 Esc | |
| 0e Backspace | |
| 0f Tab | |
| 1c Enter | |
| 1d Ctrl | |
| 2a Shift | |
| 36 "Right Shift" | |
| 37 "Num *" | |
| 38 Alt | |
| 39 Space | |
| 3a "Caps Lock" | |
| 3b F1 | |
| 3c F2 | |
| 3d F3 | |
| 3e F4 | |
| 3f F5 | |
| 40 F6 | |
| 41 F7 | |
| 42 F8 | |
| 43 F9 | |
| 44 F10 | |
| 45 Pause | |
| 46 "Scroll Lock" | |
| 47 "Num 7" | |
| 48 "Num 8" | |
| 49 "Num 9" | |
| 4a "Num -" | |
| 4b "Num 4" | |
| 4c "Num 5" | |
| 4d "Num 6" | |
| 4e "Num +" | |
| 4f "Num 1" | |
| 50 "Num 2" | |
| 51 "Num 3" | |
| 52 "Num 0" | |
| 53 "Num Del" | |
| 54 "Sys Req" | |
| 57 F11 | |
| 58 F12 | |
| 7c F13 | |
| 7d F14 | |
| 7e F15 | |
| 7f F16 | |
| 80 F17 | |
| 81 F18 | |
| 82 F19 | |
| 83 F20 | |
| 84 F21 | |
| 85 F22 | |
| 86 F23 | |
| 87 F24 | |
| KEYNAME_EXT | |
| 1c "Num Enter" | |
| 1d "Right Ctrl" | |
| 35 "Num /" | |
| 37 "Prnt Scrn" | |
| 38 "Right Alt" | |
| 45 "Num Lock" | |
| 46 Break | |
| 47 Home | |
| 48 Up | |
| 49 "Page Up" | |
| 4b Left | |
| 4d Right | |
| 4f End | |
| 50 Down | |
| 51 "Page Down" | |
| 52 Insert | |
| 53 Delete | |
| 54 <00> | |
| 56 Help | |
| 5b "Left Windows" | |
| 5c "Right Windows" | |
| 5d Application | |
| KEYNAME_DEAD | |
| 02c7 "CARON (Mandarin Chinese third tone)" | |
| 02c7 "CARON (Mandarin Chinese third tone)" | |
| 005e "CIRCUMFLEX ACCENT" | |
| 005e "CIRCUMFLEX ACCENT" | |
| 02d8 "BREVE" | |
| 02d8 "BREVE" | |
| 00b0 "DEGREE SIGN" | |
| 00b0 "DEGREE SIGN" | |
| 02db "OGONEK" | |
| 02db "OGONEK" | |
| 00b7 "MIDDLE DOT" | |
| 00b7 "MIDDLE DOT" | |
| 00b4 "ACUTE ACCENT" | |
| 00b4 "ACUTE ACCENT" | |
| 02dd "DOUBLE ACUTE ACCENT" | |
| 02dd "DOUBLE ACUTE ACCENT" | |
| 00a8 "DIAERESIS" | |
| 00a8 "DIAERESIS" | |
| 00b8 "CEDILLA" | |
| 00b8 "CEDILLA" | |
| 02db "OGONEK" | |
| 00b7 "MIDDLE DOT" | |
| DESCRIPTIONS | |
| 0409 Polish (214) - Custom | |
| LANGUAGENAMES | |
| 0409 Polish (Poland) | |
| ENDKBD |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment