{"id":341801,"date":"2022-11-27T21:00:48","date_gmt":"2022-11-27T21:00:48","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=341801"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=341801","title":{"rendered":"<span>Windows \u0432\u043e\u0441\u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442 Dvorak, \u043a\u0430\u043a QWERTY. \u0418\u0441\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c \u0441\u0438\u0435 \u043d\u0435\u0434\u043e\u0440\u0430\u0437\u0443\u043c\u0435\u043d\u0438\u0435<\/span>"},"content":{"rendered":"<div><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p>\u041a\u0430\u0436\u0434\u044b\u0439, \u043a\u0442\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u043b \u043a\u0430\u0441\u0442\u043e\u043c\u043d\u0443\u044e \u043d\u0435-QWERTY \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0443 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b \u0447\u0435\u0440\u0435\u0437 Microsoft Keyboard Layout Creator (MSKLC), \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u043b, \u0447\u0442\u043e \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u0432\u043e \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c (\u0432\u043a\u043b\u044e\u0447\u0430\u044f \u0432\u0441\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0432 .NET) \u0433\u043e\u0440\u044f\u0447\u0438\u0435 \u043a\u043b\u0430\u0432\u0438\u0448\u0438 \u043d\u0430\u0445\u043e\u0434\u044f\u0442\u0441\u044f \u043d\u0430 \u0442\u0435\u0445 \u0436\u0435 \u043c\u0435\u0441\u0442\u0430\u0445, \u0447\u0442\u043e \u0438 \u0440\u0430\u043d\u044c\u0448\u0435 \u0443 QWERTY-\u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0438 (<code>Ctrl+C<\/code>, <code>Ctrl+V<\/code> \u0432\u0441\u0451 \u0442\u0430\u043c \u0436\u0435; \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f Dvorak \u044d\u0442\u043e \u0442\u0435\u043f\u0435\u0440\u044c <code>Ctrl+J<\/code> \u0438 <code>Ctrl+K<\/code>, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e).<\/p>\n<p>\u0412 \u044d\u0442\u043e\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0438 \u0432 \u0447\u0451\u043c \u043d\u0438 \u0432\u0438\u043d\u043e\u0432\u0430\u0442\u044b, \u0434\u0435\u043b\u043e \u0432 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u0440\u0430\u0431\u043e\u0442\u044b MSKLC, \u043a\u043e\u0442\u043e\u0440\u0430\u044f <strong>\u043d\u0435 \u043c\u0435\u043d\u044f\u0435\u0442 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445<\/strong> <strong>\u043a\u043b\u0430\u0432\u0438\u0448<\/strong>. \u0421\u0435\u0439\u0447\u0430\u0441 \u0440\u0430\u0437\u0431\u0435\u0440\u0451\u043c\u0441\u044f, \u043a\u0430\u043a \u0443\u0441\u0442\u0440\u043e\u0435\u043d .klc-\u0444\u0430\u0439\u043b \u0438 \u043a\u0430\u043a \u0435\u0433\u043e \u043e\u0442\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u0432\u0441\u0451 \u0432\u0441\u0442\u0430\u043b\u043e \u043d\u0430 \u0441\u0432\u043e\u0438 \u043c\u0435\u0441\u0442\u0430.<\/p>\n<h4>\u041e\u0433\u043b\u0430\u0432\u043b\u0435\u043d\u0438\u0435<\/h4>\n<ul>\n<li>\n<p>\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u0430\u0431\u0441\u0443\u0440\u0434\u0430<\/p>\n<\/li>\n<li>\n<p>\u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 .klc-\u0444\u0430\u0439\u043b\u0430<\/p>\n<\/li>\n<li>\n<p>\u041b\u0435\u0447\u0435\u043d\u0438\u0435 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0438<\/p>\n<\/li>\n<li>\n<p>\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u043f\u043e\u0441\u043b\u0435\u0441\u043b\u043e\u0432\u0438\u044f<\/p>\n<\/li>\n<\/ul>\n<h2>\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u0430\u0431\u0441\u0443\u0440\u0434\u0430<\/h2>\n<p><a class=\"anchor\" name=\"%D0%BD%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE_%D0%B0%D0%B1%D1%81%D1%83%D1%80%D0%B4%D0%B0\" id=\"\u043d\u0435\u043c\u043d\u043e\u0433\u043e_\u0430\u0431\u0441\u0443\u0440\u0434\u0430\"><\/a><\/p>\n<p>\u0412 Linux: \u0436\u043c\u0451\u0448\u044c R &#8212; \u0432\u043e\u0441\u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442\u0441\u044f, \u043a\u0430\u043a R \u043a\u0430\u043a\u0430\u044f \u0431\u044b \u044d\u0442\u043e \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0430 \u043d\u0438 \u0431\u044b\u043b\u0430. \u041f\u043e \u0438\u0434\u0435\u0435, \u0432 Windows \u0432\u0441\u0451 \u0442\u0430\u043a \u0436\u0435, \u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u0441 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0430\u043c\u0438, \u0447\u0442\u043e \u0438\u0434\u0443\u0442 &#171;<em>\u0432 \u043a\u043e\u0440\u043e\u0431\u043a\u0435<\/em>&#187; \u0441 \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 (\u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0439 Dvorak \u0442\u0430\u043c \u0442\u043e\u0436\u0435 \u0435\u0441\u0442\u044c).<\/p>\n<p>\u041f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u043f\u043e\u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043f\u0440\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043e\u043a, \u043b\u0438\u0431\u043e \u043f\u0440\u0438 \u0441\u043a\u0430\u0447\u0438\u0432\u0430\u043d\u0438\u0438 \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0438\u0445 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043e\u043a, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0430\u0432\u0442\u043e\u0440 \u043d\u0435 \u0443\u0447\u0451\u043b \u043c\u0435\u043b\u043e\u0447\u0438 \u043f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u0432 MSKLC, \u0440\u0435\u0447\u044c \u043e \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043f\u043e\u0439\u0434\u0451\u0442 \u0434\u0430\u043b\u0435\u0435.<\/p>\n<p>\u0412\u0434\u043e\u0431\u0430\u0432\u043e\u043a, \u043d\u0430\u0431\u043b\u044e\u0434\u0430\u0435\u0442\u0441\u044f \u043d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 Caps Lock &#8212; \u0440\u0435\u0433\u0438\u0441\u0442\u0440 \u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0442\u0430\u043c \u0436\u0435, \u0433\u0434\u0435 \u0441\u0442\u043e\u044f\u043b\u0438 \u0430\u043b\u0444\u0430\u0432\u0438\u0442\u043d\u044b\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u044b \u0432 QWERTY (\u0441\u043f\u0435\u0446\u0441\u0438\u043c\u0432\u043e\u043b\u044b \u0442\u043e\u0436\u0435 \u043c\u0435\u043d\u044f\u044e\u0442\u0441\u044f)<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/1d2\/d89\/32a\/1d2d8932a0d04302f18e459a1d25ae0b.png\" alt=\"\u041d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 Caps Lock \u0432 \u043a\u0430\u0441\u0442\u043e\u043c\u043d\u043e\u0439 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0435 \u0414\u0432\u043e\u0440\u0430\u043a\u0430 \u043d\u0430 8 \u043a\u043b\u0430\u0432\u0438\u0448\u0430\u0445\" title=\"\u041d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 Caps Lock \u0432 \u043a\u0430\u0441\u0442\u043e\u043c\u043d\u043e\u0439 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0435 \u0414\u0432\u043e\u0440\u0430\u043a\u0430 \u043d\u0430 8 \u043a\u043b\u0430\u0432\u0438\u0448\u0430\u0445\" width=\"1023\" height=\"505\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/1d2\/d89\/32a\/1d2d8932a0d04302f18e459a1d25ae0b.png\"\/><figcaption>\u041d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 Caps Lock \u0432 \u043a\u0430\u0441\u0442\u043e\u043c\u043d\u043e\u0439 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0435 \u0414\u0432\u043e\u0440\u0430\u043a\u0430 \u043d\u0430 8 \u043a\u043b\u0430\u0432\u0438\u0448\u0430\u0445<\/figcaption><\/figure>\n<blockquote>\n<p>MSKLC \u0432 \u0440\u0430\u0431\u043e\u0442\u0435 <strong>\u043d\u0435 \u043c\u0435\u043d\u044f\u0435\u0442<\/strong> \u0434\u0430\u043d\u043d\u044b\u0435 \u043e \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043a\u043b\u0430\u0432\u0438\u0448\u0430\u0445 \u0432 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0435!<\/p>\n<\/blockquote>\n<p>\u042d\u0442\u0430 &#171;\u043c\u0435\u043b\u043e\u0447\u044c&#187; \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u043e\u0440\u043d\u0435\u043c \u0432\u0441\u0435\u0445 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0441 \u0433\u043e\u0440\u044f\u0447\u0438\u043c\u0438 \u043a\u043b\u0430\u0432\u0438\u0448\u0430\u043c\u0438 \u0438 \u043e\u0442\u0432\u0435\u0442\u043e\u043c \u043d\u0430 \u0432\u043e\u043f\u0440\u043e\u0441 &#171;<em>\u041f\u043e\u0447\u0435\u043c\u0443 \u043e\u043d\u0438 \u043d\u0435 \u043f\u0435\u0440\u0435\u0435\u0445\u0430\u043b\u0438?!<\/em>&#171;<\/p>\n<p>MSKLC \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0441 \u0444\u0430\u0439\u043b\u0430\u043c\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u043c\u0435\u044e\u0442 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 <strong>.klc<\/strong>. \u041f\u043e \u0441\u0443\u0442\u0438 &#8212; \u044d\u0442\u043e \u043e\u0431\u044b\u043a\u043d\u043e\u0432\u0435\u043d\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0439 \u0444\u0430\u0439\u043b, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u043d\u043e \u043b\u0435\u0433\u043a\u043e \u043e\u0442\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438 \u0438\u0437\u043b\u0435\u0447\u0438\u0442\u044c \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0443!<\/p>\n<h2>\u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 .klc-\u0444\u0430\u0439\u043b\u0430<\/h2>\n<p><a class=\"anchor\" name=\"%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D1%84%D0%B0%D0%B9%D0%BB%D0%B0\" id=\"\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430_\u0444\u0430\u0439\u043b\u0430\"><\/a><\/p>\n<p>\u041a\u0430\u043a \u0431\u044b\u043b\u043e \u0441\u043a\u0430\u0437\u0430\u043d\u043e \u0440\u0430\u043d\u0435\u0435, .klc-\u0444\u0430\u0439\u043b \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432\u0441\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0435 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b, \u0441 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0430\u0432\u0442\u043e\u0440.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/15a\/ae8\/098\/15aae8098f5c202350ac9d044d0692de.png\" alt=\"\u0421\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 .klc-\u0444\u0430\u0439\u043b\u0430\" title=\"\u0421\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 .klc-\u0444\u0430\u0439\u043b\u0430\" width=\"1102\" height=\"938\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/15a\/ae8\/098\/15aae8098f5c202350ac9d044d0692de.png\"\/><figcaption>\u0421\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 .klc-\u0444\u0430\u0439\u043b\u0430<\/figcaption><\/figure>\n<details class=\"spoiler\">\n<summary>.klc-\u0444\u0430\u0439\u043b QWERTY-\u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0438<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>KBDLayout01\"US\"  COPYRIGHT\"(c) 2022 Company\"  COMPANY\"Company\"  LOCALENAME\"en-US\"  LOCALEID\"00000409\"  VERSION1.0  SHIFTSTATE  0\/\/Column 4 1\/\/Column 5 : Shft 2\/\/Column 6 :       Ctrl  LAYOUT;an extra '@' at the end is a dead key  \/\/SCVK_Cap012 \/\/----------------------  021010021-1\/\/ DIGIT ONE, EXCLAMATION MARK, &lt;none> 032020040-1\/\/ DIGIT TWO, COMMERCIAL AT, &lt;none> 043030023-1\/\/ DIGIT THREE, NUMBER SIGN, &lt;none> 054040024-1\/\/ DIGIT FOUR, DOLLAR SIGN, &lt;none> 065050025-1\/\/ DIGIT FIVE, PERCENT SIGN, &lt;none> 07606005e-1\/\/ DIGIT SIX, CIRCUMFLEX ACCENT, &lt;none> 087070026-1\/\/ DIGIT SEVEN, AMPERSAND, &lt;none> 09808002a-1\/\/ DIGIT EIGHT, ASTERISK, &lt;none> 0a9090028-1\/\/ DIGIT NINE, LEFT PARENTHESIS, &lt;none> 0b0000029-1\/\/ DIGIT ZERO, RIGHT PARENTHESIS, &lt;none> 0cOEM_MINUS0002d005f-1\/\/ HYPHEN-MINUS, LOW LINE, &lt;none> 0dOEM_PLUS0003d002b-1\/\/ EQUALS SIGN, PLUS SIGN, &lt;none> 10Q1qQ-1\/\/ LATIN SMALL LETTER Q, LATIN CAPITAL LETTER Q, &lt;none> 11W1wW-1\/\/ LATIN SMALL LETTER W, LATIN CAPITAL LETTER W, &lt;none> 12E1eE-1\/\/ LATIN SMALL LETTER E, LATIN CAPITAL LETTER E, &lt;none> 13R1rR-1\/\/ LATIN SMALL LETTER R, LATIN CAPITAL LETTER R, &lt;none> 14T1tT-1\/\/ LATIN SMALL LETTER T, LATIN CAPITAL LETTER T, &lt;none> 15Y1yY-1\/\/ LATIN SMALL LETTER Y, LATIN CAPITAL LETTER Y, &lt;none> 16U1uU-1\/\/ LATIN SMALL LETTER U, LATIN CAPITAL LETTER U, &lt;none> 17I1iI-1\/\/ LATIN SMALL LETTER I, LATIN CAPITAL LETTER I, &lt;none> 18O1oO-1\/\/ LATIN SMALL LETTER O, LATIN CAPITAL LETTER O, &lt;none> 19P1pP-1\/\/ LATIN SMALL LETTER P, LATIN CAPITAL LETTER P, &lt;none> 1aOEM_40005b007b001b\/\/ LEFT SQUARE BRACKET, LEFT CURLY BRACKET, ESCAPE 1bOEM_60005d007d001d\/\/ RIGHT SQUARE BRACKET, RIGHT CURLY BRACKET, INFORMATION SEPARATOR THREE 1eA1aA-1\/\/ LATIN SMALL LETTER A, LATIN CAPITAL LETTER A, &lt;none> 1fS1sS-1\/\/ LATIN SMALL LETTER S, LATIN CAPITAL LETTER S, &lt;none> 20D1dD-1\/\/ LATIN SMALL LETTER D, LATIN CAPITAL LETTER D, &lt;none> 21F1fF-1\/\/ LATIN SMALL LETTER F, LATIN CAPITAL LETTER F, &lt;none> 22G1gG-1\/\/ LATIN SMALL LETTER G, LATIN CAPITAL LETTER G, &lt;none> 23H1hH-1\/\/ LATIN SMALL LETTER H, LATIN CAPITAL LETTER H, &lt;none> 24J1jJ-1\/\/ LATIN SMALL LETTER J, LATIN CAPITAL LETTER J, &lt;none> 25K1kK-1\/\/ LATIN SMALL LETTER K, LATIN CAPITAL LETTER K, &lt;none> 26L1lL-1\/\/ LATIN SMALL LETTER L, LATIN CAPITAL LETTER L, &lt;none> 27OEM_10003b003a-1\/\/ SEMICOLON, COLON, &lt;none> 28OEM_7000270022-1\/\/ APOSTROPHE, QUOTATION MARK, &lt;none> 29OEM_300060007e-1\/\/ GRAVE ACCENT, TILDE, &lt;none> 2bOEM_50005c007c001c\/\/ REVERSE SOLIDUS, VERTICAL LINE, INFORMATION SEPARATOR FOUR 2cZ1zZ-1\/\/ LATIN SMALL LETTER Z, LATIN CAPITAL LETTER Z, &lt;none> 2dX1xX-1\/\/ LATIN SMALL LETTER X, LATIN CAPITAL LETTER X, &lt;none> 2eC1cC-1\/\/ LATIN SMALL LETTER C, LATIN CAPITAL LETTER C, &lt;none> 2fV1vV-1\/\/ LATIN SMALL LETTER V, LATIN CAPITAL LETTER V, &lt;none> 30B1bB-1\/\/ LATIN SMALL LETTER B, LATIN CAPITAL LETTER B, &lt;none> 31N1nN-1\/\/ LATIN SMALL LETTER N, LATIN CAPITAL LETTER N, &lt;none> 32M1mM-1\/\/ LATIN SMALL LETTER M, LATIN CAPITAL LETTER M, &lt;none> 33OEM_COMMA0002c003c-1\/\/ COMMA, LESS-THAN SIGN, &lt;none> 34OEM_PERIOD0002e003e-1\/\/ FULL STOP, GREATER-THAN SIGN, &lt;none> 35OEM_20002f003f-1\/\/ SOLIDUS, QUESTION MARK, &lt;none> 39SPACE0002000200020\/\/ SPACE, SPACE, SPACE 56OEM_1020005c007c001c\/\/ REVERSE SOLIDUS, VERTICAL LINE, INFORMATION SEPARATOR FOUR 53DECIMAL0002e002e-1\/\/ FULL STOP, FULL STOP,    KEYNAME  01Esc 0eBackspace 0fTab 1cEnter 1dCtrl 2aShift 36\"Right Shift\" 37\"Num *\" 38Alt 39Space 3a\"Caps Lock\" 3bF1 3cF2 3dF3 3eF4 3fF5 40F6 41F7 42F8 43F9 44F10 45Pause 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\" 57F11 58F12 7cF13 7dF14 7eF15 7fF16 80F17 81F18 82F19 83F20 84F21 85F22 86F23 87F24  KEYNAME_EXT  1c\"Num Enter\" 1d\"Right Ctrl\" 35\"Num \/\" 37\"Prnt Scrn\" 38\"Right Alt\" 45\"Num Lock\" 46Break 47Home 48Up 49\"Page Up\" 4bLeft 4dRight 4fEnd 50Down 51\"Page Down\" 52Insert 53Delete 54&lt;00> 56Help 5b\"Left Windows\" 5c\"Right Windows\" 5dApplication  DESCRIPTIONS  0409US LANGUAGENAMES  0409English (United States) ENDKBD <\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<p>\u0421\u043b\u0435\u0434\u0443\u0435\u0442 \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u0442\u043e\u0442 \u0444\u0430\u043a\u0442, \u0447\u0442\u043e \u0434\u0430\u043d\u043d\u044b\u0435 \u0441\u043b\u0443\u0436\u0435\u0431\u043d\u044b\u0445 \u043a\u043b\u0430\u0432\u0438\u0448 \u0432 KEYNAME, KEYNAME_EXT (tab, enter \u0438 \u0442.\u043f.) \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0438\u043a\u0430\u043a \u043d\u0435\u043b\u044c\u0437\u044f; \u0434\u0430\u0436\u0435 \u043c\u0430\u043d\u0438\u043f\u0443\u043b\u044f\u0446\u0438\u0438 \u0432 .klc-\u0444\u0430\u0439\u043b\u0435 \u043d\u0435 \u043f\u0440\u0438\u0432\u0435\u0434\u0443\u0442 \u043a \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0443.<\/p>\n<p>\u0420\u0430\u0431\u043e\u0442\u0430 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0441\u0445\u043e\u0434\u0438\u0442\u044c \u0432 \u0441\u0435\u043a\u0446\u0438\u0438 LAYOUT, \u0433\u0434\u0435 \u043c\u043e\u0436\u043d\u043e \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0442\u044c \u0438 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 Caps Lock \u0432 \u043d\u0443\u0436\u043d\u044b\u0445 \u043a\u043b\u0430\u0432\u0438\u0448\u0430\u0445, \u0438 \u043d\u0435\u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0449\u0438\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u044b \u0441 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u043a\u043b\u0430\u0432\u0438\u0448\u0430\u043c\u0438.<\/p>\n<p>\u041f\u0440\u0438\u043c\u0435\u0440 \u0438\u0437 .klc-\u0444\u0430\u0439\u043b\u0430 \u043c\u043e\u0435\u0439 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0438 (\u043a\u043b\u0430\u0432\u0438\u0448\u0438: <code>'QJK<\/code>, \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u043a\u043b\u0430\u0432\u0438\u0448\u0438 \u043f\u043e\u043c\u0435\u0447\u0435\u043d\u044b, \u043a\u0430\u043a <code>ZXCV<\/code>). \u0422\u0443\u0442 \u0436\u0435 \u0438 \u043d\u0435\u043d\u0443\u0436\u043d\u043e\u0435 \u0441\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043d\u0438\u0435 Caps Lock (\u043d\u0430 \u043c\u0435\u0441\u0442\u0435 \u0430\u043f\u043e\u0441\u0442\u0440\u043e\u0444\u0430 (<code>2c<\/code>) \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c = 0)<\/p>\n<pre><code>\/\/SCVK_Cap0126 \/\/-------------------- 2cZ100270022-1-1\/\/ APOSTROPHE, QUOTATION MARK, &lt;none>, &lt;none> 2dX1qQ-1005b\/\/ LATIN SMALL LETTER Q, LATIN CAPITAL LETTER Q, &lt;none>, LEFT SQUARE BRACKET 2eC1jJ-1005d\/\/ LATIN SMALL LETTER J, LATIN CAPITAL LETTER J, &lt;none>, RIGHT SQUARE BRACKET 2fV1kK-1005f\/\/ LATIN SMALL LETTER K, LATIN CAPITAL LETTER K, &lt;none>, LOW LINE<\/code><\/pre>\n<h2>\u041b\u0435\u0447\u0435\u043d\u0438\u0435 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0438<\/h2>\n<p><a class=\"anchor\" name=\"%D0%BB%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D1%80%D0%B0%D1%81%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B8\" id=\"\u043b\u0435\u0447\u0435\u043d\u0438\u0435_\u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0438\"><\/a><\/p>\n<h3>\u0428\u0430\u0433 1. \u041e\u0442\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c .klc-\u0444\u0430\u0439\u043b \u0442\u0430\u043a, \u0447\u0442\u043e\u0431\u044b \u043a\u043e\u0434\u044b \u043a\u043b\u0430\u0432\u0438\u0448 \u0438 \u0441\u0438\u043c\u0432\u043e\u043b\u044b \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u043b\u0438 (\u043d\u0443 \u0438\u043b\u0438 \u0442\u0430\u043a, \u043a\u0430\u043a \u0445\u043e\u0447\u0435\u0442\u0441\u044f).<\/h3>\n<p>\u041a\u043b\u0430\u0432\u0438\u0448\u0438 \u0431\u0443\u043a\u0432 \u0438 \u0446\u0438\u0444\u0440 \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0430\u044e\u0442\u0441\u044f \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c (A-Z, 0-9). \u041a\u043b\u0430\u0432\u0438\u0448\u0438 \u0437\u043d\u0430\u043a\u043e\u0432 \u043f\u0440\u0435\u043f\u0438\u043d\u0430\u043d\u0438\u044f \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0430\u044e\u0442\u0441\u044f \u0438\u043d\u0430\u0447\u0435, \u0447\u0435\u0440\u0435\u0437 <code>OEM_<\/code><\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td>\n<p align=\"left\"><strong>\u041a\u043e\u0434 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043a\u043b\u0430\u0432\u0438\u0448\u0438<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>\u0421\u0438\u043c\u0432\u043e\u043b \u043d\u0430 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0435<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>OEM_1<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>;:<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>OEM_2<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>\/?<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>OEM_3<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>`~<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>OEM_4<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>[{<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>OEM_5<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>\\|<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>OEM_6<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>]}<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>.klc-\u0444\u0430\u0439\u043b \u041f\u041e\u0421\u041b\u0415OEM_7<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>'\"<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>OEM_102<\/code> <abbr class=\"habraabbr\" title=\"\u0418\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0431\u0440\u0438\u0442\u0430\u043d\u0441\u043a\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0438 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b\" data-title=\"&lt;p>\u0418\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0431\u0440\u0438\u0442\u0430\u043d\u0441\u043a\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0438 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b &lt;\/p>&#187; data-image=&#187;https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c14\/e7b\/5fb\/c14e7b5fbe3ed7a4b7e2cecf02ba7bf5.png&#187; data-abbr=&#187;(\u0443 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440 \u0441 \u043a\u043e\u0440\u043e\u0442\u043a\u0438\u043c \u043b\u0435\u0432\u044b\u043c Shift)&#187; data-image-width=&#187;669&#8243; data-image-height=&#187;358&#8243;>(\u0443 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440 \u0441 \u043a\u043e\u0440\u043e\u0442\u043a\u0438\u043c \u043b\u0435\u0432\u044b\u043c Shift)<\/abbr><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>\\|<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>OEM_COMMA<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>,&lt;<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>OEM_PERIOD<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>.><\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>OE.klc-\u0444\u0430\u0439\u043b \u0414\u041eM_PLUS<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>+=<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>.klc-\u0444\u0430\u0439\u043b \u0414\u041eOEM_MINUS<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>-_<\/code><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<details class=\"spoiler\">\n<summary>.klc-\u0444\u0430\u0439\u043b \u0414\u041e<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>KBDschtaoeu\"US Schtingu\u00earDvorak\"  COPYRIGHT\"Meh\"  COMPANY\"Schtingu\u00earch\"  LOCALENAME\"en-US\"  LOCALEID\"00000409\"  VERSION1.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  \/\/SCVK_Cap0126 \/\/--------------------------  02101003f-1-1\/\/ DIGIT ONE, QUESTION MARK, &lt;none>, &lt;none> 032020040-1-1\/\/ DIGIT TWO, COMMERCIAL AT, &lt;none>, &lt;none> 043030023-1-1\/\/ DIGIT THREE, NUMBER SIGN, &lt;none>, &lt;none> 054040024-1-1\/\/ DIGIT FOUR, DOLLAR SIGN, &lt;none>, &lt;none> 065050025-1-1\/\/ DIGIT FIVE, PERCENT SIGN, &lt;none>, &lt;none> 07606005e-1-1\/\/ DIGIT SIX, CIRCUMFLEX ACCENT, &lt;none>, &lt;none> 087070026-1-1\/\/ DIGIT SEVEN, AMPERSAND, &lt;none>, &lt;none> 09808002a-1-1\/\/ DIGIT EIGHT, ASTERISK, &lt;none>, &lt;none> 0a9090028-1-1\/\/ DIGIT NINE, LEFT PARENTHESIS, &lt;none>, &lt;none> 0b0000029-1-1\/\/ DIGIT ZERO, RIGHT PARENTHESIS, &lt;none>, &lt;none> 0cOEM_MINUS0002d005f-1-1\/\/ HYPHEN-MINUS, LOW LINE, &lt;none>, &lt;none> 0dOEM_PLUS0003d002b-1-1\/\/ EQUALS SIGN, PLUS SIGN, &lt;none>, &lt;none> 10Q1003b003a-1-1\/\/ SEMICOLON, COLON, &lt;none>, &lt;none> 11W1002c0021-1003c\/\/ COMMA, EXCLAMATION MARK, &lt;none>, LESS-THAN SIGN 12E1002e003d-1003e\/\/ FULL STOP, EQUALS SIGN, &lt;none>, GREATER-THAN SIGN 13R1pP-1007e\/\/ LATIN SMALL LETTER P, LATIN CAPITAL LETTER P, &lt;none>, TILDE 14T1yY-1-1\/\/ LATIN SMALL LETTER Y, LATIN CAPITAL LETTER Y, &lt;none>, &lt;none> 15Y1fF-1-1\/\/ LATIN SMALL LETTER F, LATIN CAPITAL LETTER F, &lt;none>, &lt;none> 16U1gG-100e6\/\/ LATIN SMALL LETTER G, LATIN CAPITAL LETTER G, &lt;none>, LATIN SMALL LETTER AE (ash) * 17I1lL-1005e\/\/ LATIN SMALL LETTER L, LATIN CAPITAL LETTER L, &lt;none>, CIRCUMFLEX ACCENT 18O1rR-10023\/\/ LATIN SMALL LETTER R, LATIN CAPITAL LETTER R, &lt;none>, NUMBER SIGN 19P1cC-1007c\/\/ LATIN SMALL LETTER C, LATIN CAPITAL LETTER C, &lt;none>, VERTICAL LINE 1aOEM_400301@0302@001b00c6\/\/ COMBINING ACUTE ACCENT (Oxia, Tonos), COMBINING CIRCUMFLEX ACCENT, ESCAPE, LATIN CAPITAL LETTER AE (ash) * 1bOEM_600300@0308@001d-1\/\/ COMBINING GRAVE ACCENT (Varia), COMBINING DIAERESIS (Dialytika), INFORMATION SEPARATOR THREE, &lt;none> 1eA1aA-1007b\/\/ LATIN SMALL LETTER A, LATIN CAPITAL LETTER A, &lt;none>, LEFT CURLY BRACKET 1fS1oO-10028\/\/ LATIN SMALL LETTER O, LATIN CAPITAL LETTER O, &lt;none>, LEFT PARENTHESIS 20D1eE-10029\/\/ LATIN SMALL LETTER E, LATIN CAPITAL LETTER E, &lt;none>, RIGHT PARENTHESIS 21F1uU-1007d\/\/ LATIN SMALL LETTER U, LATIN CAPITAL LETTER U, &lt;none>, RIGHT CURLY BRACKET 22G1iI-10024\/\/ LATIN SMALL LETTER I, LATIN CAPITAL LETTER I, &lt;none>, DOLLAR SIGN 23H1dD-10025\/\/ LATIN SMALL LETTER D, LATIN CAPITAL LETTER D, &lt;none>, PERCENT SIGN 24J1hH-1002b\/\/ LATIN SMALL LETTER H, LATIN CAPITAL LETTER H, &lt;none>, PLUS SIGN 25K1tT-1002d\/\/ LATIN SMALL LETTER T, LATIN CAPITAL LETTER T, &lt;none>, HYPHEN-MINUS 26L1nN-1002a\/\/ LATIN SMALL LETTER N, LATIN CAPITAL LETTER N, &lt;none>, ASTERISK 27OEM_10sS-1002f\/\/ LATIN SMALL LETTER S, LATIN CAPITAL LETTER S, &lt;none>, SOLIDUS 28OEM_70zZ-10026\/\/ LATIN SMALL LETTER Z, LATIN CAPITAL LETTER Z, &lt;none>, AMPERSAND 29OEM_300060007e-1-1\/\/ GRAVE ACCENT, TILDE, &lt;none>, &lt;none> 2bOEM_50-1-1001c-1\/\/ &lt;none>, &lt;none>, INFORMATION SEPARATOR FOUR, &lt;none> 2cZ100270022-1-1\/\/ APOSTROPHE, QUOTATION MARK, &lt;none>, &lt;none> 2dX1qQ-1005b\/\/ LATIN SMALL LETTER Q, LATIN CAPITAL LETTER Q, &lt;none>, LEFT SQUARE BRACKET 2eC1jJ-1005d\/\/ LATIN SMALL LETTER J, LATIN CAPITAL LETTER J, &lt;none>, RIGHT SQUARE BRACKET 2fV1kK-1005f\/\/ LATIN SMALL LETTER K, LATIN CAPITAL LETTER K, &lt;none>, LOW LINE 30B1xX-1-1\/\/ LATIN SMALL LETTER X, LATIN CAPITAL LETTER X, &lt;none>, &lt;none> 31N1bB-1-1\/\/ LATIN SMALL LETTER B, LATIN CAPITAL LETTER B, &lt;none>, &lt;none> 32M1mM-10153\/\/ LATIN SMALL LETTER M, LATIN CAPITAL LETTER M, &lt;none>, LATIN SMALL LIGATURE OE 33OEM_COMMA0wW-1005f\/\/ LATIN SMALL LETTER W, LATIN CAPITAL LETTER W, &lt;none>, LOW LINE 34OEM_PERIOD0vV-1007e\/\/ LATIN SMALL LETTER V, LATIN CAPITAL LETTER V, &lt;none>, TILDE 35OEM_20002f005c-10152\/\/ SOLIDUS, REVERSE SOLIDUS, &lt;none>, LATIN CAPITAL LIGATURE OE 39SPACE0002000200020-1\/\/ SPACE, SPACE, SPACE, &lt;none> 56OEM_1020005c007c001c-1\/\/ REVERSE SOLIDUS, VERTICAL LINE, INFORMATION SEPARATOR FOUR, &lt;none> 53DECIMAL0002e002e-1-1\/\/ FULL STOP, FULL STOP, ,    DEADKEY0301  006200df\/\/ b -> \u00df 006100e1\/\/ a -> \u00e1 006400f0\/\/ d -> \u00f0 006900ed\/\/ i -> \u00ed 007500fa\/\/ u -> \u00fa 006500e9\/\/ e -> \u00e9 006f00f3\/\/ o -> \u00f3 006e00f1\/\/ n -> \u00f1 006300e7\/\/ c -> \u00e7 007900fd\/\/ y -> \u00fd 004100c1\/\/ A -> \u00c1 004400d0\/\/ D -> \u00d0 004900cd\/\/ I -> \u00cd 005500da\/\/ U -> \u00da 004500c9\/\/ E -> \u00c9 004f00d3\/\/ O -> \u00d3 004e00d1\/\/ N -> \u00d1 002100a1\/\/ ! -> \u00a1 004300c7\/\/ C -> \u00c7 005900dd\/\/ Y -> \u00dd 003f00bf\/\/ ? -> \u00bf  DEADKEY0302  006100e2\/\/ a -> \u00e2 006900ee\/\/ i -> \u00ee 007500fb\/\/ u -> \u00fb 006500ea\/\/ e -> \u00ea 006f00f4\/\/ o -> \u00f4 004100c2\/\/ A -> \u00c2 004900ce\/\/ I -> \u00ce 005500db\/\/ U -> \u00db 004500ca\/\/ E -> \u00ca 004f00d4\/\/ O -> \u00d4  DEADKEY0300  006100e0\/\/ a -> \u00e0 006900ec\/\/ i -> \u00ec 007500f9\/\/ u -> \u00f9 006500e8\/\/ e -> \u00e8 006f00f2\/\/ o -> \u00f2 007900fe\/\/ y -> \u00fe 004100c0\/\/ A -> \u00c0 004900cc\/\/ I -> \u00cc 005500d9\/\/ U -> \u00d9 004500c8\/\/ E -> \u00c8 004f00d2\/\/ O -> \u00d2 005900ff\/\/ Y -> \u00ff  DEADKEY0308  006100e4\/\/ a -> \u00e4 006900ef\/\/ i -> \u00ef 007500fc\/\/ u -> \u00fc 006500eb\/\/ e -> \u00eb 006f00f6\/\/ o -> \u00f6 007900ff\/\/ y -> \u00ff 004100c4\/\/ A -> \u00c4 004900cf\/\/ I -> \u00cf 005500dc\/\/ U -> \u00dc 004500cb\/\/ E -> \u00cb 004f00d6\/\/ O -> \u00d6   KEYNAME  01Esc 0eBackspace 0fTab 1cEnter 1dCtrl 2aShift 36\"Right Shift\" 37\"Num *\" 38Alt 39Space 3a\"Caps Lock\" 3bF1 3cF2 3dF3 3eF4 3fF5 40F6 41F7 42F8 43F9 44F10 45Pause 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\" 57F11 58F12 7cF13 7dF14 7eF15 7fF16 80F17 81F18 82F19 83F20 84F21 85F22 86F23 87F24  KEYNAME_EXT  1c\"Num Enter\" 1d\"Right Ctrl\" 35\"Num \/\" 37\"Prnt Scrn\" 38\"Right Alt\" 45\"Num Lock\" 46Break 47Home 48Up 49\"Page Up\" 4bLeft 4dRight 4fEnd 50Down 51\"Page Down\" 52Insert 53Delete 54&lt;00> 56Help 5b\"Left Windows\" 5c\"Right Windows\" 5dApplication  KEYNAME_DEAD  0301\"COMBINING ACUTE ACCENT (Oxia, Tonos)\" 0302\"COMBINING CIRCUMFLEX ACCENT\" 0300\"COMBINING GRAVE ACCENT (Varia)\" 0308\"COMBINING DIAERESIS (Dialytika)\"   DESCRIPTIONS  0409US Schtingu\u00earDvorak LANGUAGENAMES  0409English (United States) ENDKBD <\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>.klc-\u0444\u0430\u0439\u043b \u041f\u041e\u0421\u041b\u0415<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>KBDschtaoeu\"US Schtingu\u00earDvorak\"  COPYRIGHT\"Meh\"  COMPANY\"Schtingu\u00earch\"  LOCALENAME\"en-US\"  LOCALEID\"00000409\"  VERSION1.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  \/\/SCVK_Cap0126 \/\/--------------------------  02101003f-1-1\/\/ DIGIT ONE, QUESTION MARK, &lt;none>, &lt;none> 032020040-1-1\/\/ DIGIT TWO, COMMERCIAL AT, &lt;none>, &lt;none> 043030023-1-1\/\/ DIGIT THREE, NUMBER SIGN, &lt;none>, &lt;none> 054040024-1-1\/\/ DIGIT FOUR, DOLLAR SIGN, &lt;none>, &lt;none> 065050025-1-1\/\/ DIGIT FIVE, PERCENT SIGN, &lt;none>, &lt;none> 07606005e-1-1\/\/ DIGIT SIX, CIRCUMFLEX ACCENT, &lt;none>, &lt;none> 087070026-1-1\/\/ DIGIT SEVEN, AMPERSAND, &lt;none>, &lt;none> 09808002a-1-1\/\/ DIGIT EIGHT, ASTERISK, &lt;none>, &lt;none> 0a9090028-1-1\/\/ DIGIT NINE, LEFT PARENTHESIS, &lt;none>, &lt;none> 0b0000029-1-1\/\/ DIGIT ZERO, RIGHT PARENTHESIS, &lt;none>, &lt;none> 0cOEM_MINUS0002d005f-1-1\/\/ HYPHEN-MINUS, LOW LINE, &lt;none>, &lt;none> 0dOEM_PLUS0003d002b-1-1\/\/ EQUALS SIGN, PLUS SIGN, &lt;none>, &lt;none> 10OEM_10003b003a-1-1\/\/ SEMICOLON, COLON, &lt;none>, &lt;none> 11OEM_COMMA0002c0021-1003c\/\/ COMMA, EXCLAMATION MARK, &lt;none>, LESS-THAN SIGN 12OEM_PERIOD0002e003d-1003e\/\/ FULL STOP, EQUALS SIGN, &lt;none>, GREATER-THAN SIGN 13P1pP-1007e\/\/ LATIN SMALL LETTER P, LATIN CAPITAL LETTER P, &lt;none>, TILDE 14Y1yY-1-1\/\/ LATIN SMALL LETTER Y, LATIN CAPITAL LETTER Y, &lt;none>, &lt;none> 15F1fF-1-1\/\/ LATIN SMALL LETTER F, LATIN CAPITAL LETTER F, &lt;none>, &lt;none> 16G1gG-100e6\/\/ LATIN SMALL LETTER G, LATIN CAPITAL LETTER G, &lt;none>, LATIN SMALL LETTER AE (ash) * 17L1lL-1005e\/\/ LATIN SMALL LETTER L, LATIN CAPITAL LETTER L, &lt;none>, CIRCUMFLEX ACCENT 18R1rR-10023\/\/ LATIN SMALL LETTER R, LATIN CAPITAL LETTER R, &lt;none>, NUMBER SIGN 19C1cC-1007c\/\/ LATIN SMALL LETTER C, LATIN CAPITAL LETTER C, &lt;none>, VERTICAL LINE 1aOEM_400301@0302@001b00c6\/\/ COMBINING ACUTE ACCENT (Oxia, Tonos), COMBINING CIRCUMFLEX ACCENT, ESCAPE, LATIN CAPITAL LETTER AE (ash) * 1bOEM_600300@0308@001d-1\/\/ COMBINING GRAVE ACCENT (Varia), COMBINING DIAERESIS (Dialytika), INFORMATION SEPARATOR THREE, &lt;none> 1eA1aA-1007b\/\/ LATIN SMALL LETTER A, LATIN CAPITAL LETTER A, &lt;none>, LEFT CURLY BRACKET 1fO1oO-10028\/\/ LATIN SMALL LETTER O, LATIN CAPITAL LETTER O, &lt;none>, LEFT PARENTHESIS 20E1eE-10029\/\/ LATIN SMALL LETTER E, LATIN CAPITAL LETTER E, &lt;none>, RIGHT PARENTHESIS 21U1uU-1007d\/\/ LATIN SMALL LETTER U, LATIN CAPITAL LETTER U, &lt;none>, RIGHT CURLY BRACKET 22I1iI-10024\/\/ LATIN SMALL LETTER I, LATIN CAPITAL LETTER I, &lt;none>, DOLLAR SIGN 23D1dD-10025\/\/ LATIN SMALL LETTER D, LATIN CAPITAL LETTER D, &lt;none>, PERCENT SIGN 24H1hH-1002b\/\/ LATIN SMALL LETTER H, LATIN CAPITAL LETTER H, &lt;none>, PLUS SIGN 25T1tT-1002d\/\/ LATIN SMALL LETTER T, LATIN CAPITAL LETTER T, &lt;none>, HYPHEN-MINUS 26N1nN-1002a\/\/ LATIN SMALL LETTER N, LATIN CAPITAL LETTER N, &lt;none>, ASTERISK 27S1sS-1002f\/\/ LATIN SMALL LETTER S, LATIN CAPITAL LETTER S, &lt;none>, SOLIDUS 28Z1zZ-10026\/\/ LATIN SMALL LETTER Z, LATIN CAPITAL LETTER Z, &lt;none>, AMPERSAND 29OEM_300060007e-1-1\/\/ GRAVE ACCENT, TILDE, &lt;none>, &lt;none> 2bOEM_50-1-1001c-1\/\/ &lt;none>, &lt;none>, INFORMATION SEPARATOR FOUR, &lt;none> 2cOEM_7000270022-1-1\/\/ APOSTROPHE, QUOTATION MARK, &lt;none>, &lt;none> 2dQ1qQ-1005b\/\/ LATIN SMALL LETTER Q, LATIN CAPITAL LETTER Q, &lt;none>, LEFT SQUARE BRACKET 2eJ1jJ-1005d\/\/ LATIN SMALL LETTER J, LATIN CAPITAL LETTER J, &lt;none>, RIGHT SQUARE BRACKET 2fK1kK-1005f\/\/ LATIN SMALL LETTER K, LATIN CAPITAL LETTER K, &lt;none>, LOW LINE 30X1xX-1-1\/\/ LATIN SMALL LETTER X, LATIN CAPITAL LETTER X, &lt;none>, &lt;none> 31B1bB-1-1\/\/ LATIN SMALL LETTER B, LATIN CAPITAL LETTER B, &lt;none>, &lt;none> 32M1mM-10153\/\/ LATIN SMALL LETTER M, LATIN CAPITAL LETTER M, &lt;none>, LATIN SMALL LIGATURE OE 33W1wW-1005f\/\/ LATIN SMALL LETTER W, LATIN CAPITAL LETTER W, &lt;none>, LOW LINE 34V1vV-1007e\/\/ LATIN SMALL LETTER V, LATIN CAPITAL LETTER V, &lt;none>, TILDE 35OEM_20002f005c-10152\/\/ SOLIDUS, REVERSE SOLIDUS, &lt;none>, LATIN CAPITAL LIGATURE OE 39SPACE0002000200020-1\/\/ SPACE, SPACE, SPACE, &lt;none> 56OEM_1020005c007c001c-1\/\/ REVERSE SOLIDUS, VERTICAL LINE, INFORMATION SEPARATOR FOUR, &lt;none> 53DECIMAL0002e002e-1-1\/\/ FULL STOP, FULL STOP, ,    DEADKEY0301  006200df\/\/ b -> \u00df 006100e1\/\/ a -> \u00e1 006400f0\/\/ d -> \u00f0 006900ed\/\/ i -> \u00ed 007500fa\/\/ u -> \u00fa 006500e9\/\/ e -> \u00e9 006f00f3\/\/ o -> \u00f3 006e00f1\/\/ n -> \u00f1 006300e7\/\/ c -> \u00e7 007900fd\/\/ y -> \u00fd 004100c1\/\/ A -> \u00c1 004400d0\/\/ D -> \u00d0 004900cd\/\/ I -> \u00cd 005500da\/\/ U -> \u00da 004500c9\/\/ E -> \u00c9 004f00d3\/\/ O -> \u00d3 004e00d1\/\/ N -> \u00d1 002100a1\/\/ ! -> \u00a1 004300c7\/\/ C -> \u00c7 005900dd\/\/ Y -> \u00dd 003f00bf\/\/ ? -> \u00bf  DEADKEY0302  006100e2\/\/ a -> \u00e2 006900ee\/\/ i -> \u00ee 007500fb\/\/ u -> \u00fb 006500ea\/\/ e -> \u00ea 006f00f4\/\/ o -> \u00f4 004100c2\/\/ A -> \u00c2 004900ce\/\/ I -> \u00ce 005500db\/\/ U -> \u00db 004500ca\/\/ E -> \u00ca 004f00d4\/\/ O -> \u00d4  DEADKEY0300  006100e0\/\/ a -> \u00e0 006900ec\/\/ i -> \u00ec 007500f9\/\/ u -> \u00f9 006500e8\/\/ e -> \u00e8 006f00f2\/\/ o -> \u00f2 007900fe\/\/ y -> \u00fe 004100c0\/\/ A -> \u00c0 004900cc\/\/ I -> \u00cc 005500d9\/\/ U -> \u00d9 004500c8\/\/ E -> \u00c8 004f00d2\/\/ O -> \u00d2 005900ff\/\/ Y -> \u00ff  DEADKEY0308  006100e4\/\/ a -> \u00e4 006900ef\/\/ i -> \u00ef 007500fc\/\/ u -> \u00fc 006500eb\/\/ e -> \u00eb 006f00f6\/\/ o -> \u00f6 007900ff\/\/ y -> \u00ff 004100c4\/\/ A -> \u00c4 004900cf\/\/ I -> \u00cf 005500dc\/\/ U -> \u00dc 004500cb\/\/ E -> \u00cb 004f00d6\/\/ O -> \u00d6   KEYNAME  01Esc 0eBackspace 0fTab 1cEnter 1dCtrl 2aShift 36\"Right Shift\" 37\"Num *\" 38Alt 39Space 3a\"Caps Lock\" 3bF1 3cF2 3dF3 3eF4 3fF5 40F6 41F7 42F8 43F9 44F10 45Pause 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\" 57F11 58F12 7cF13 7dF14 7eF15 7fF16 80F17 81F18 82F19 83F20 84F21 85F22 86F23 87F24  KEYNAME_EXT  1c\"Num Enter\" 1d\"Right Ctrl\" 35\"Num \/\" 37\"Prnt Scrn\" 38\"Right Alt\" 45\"Num Lock\" 46Break 47Home 48Up 49\"Page Up\" 4bLeft 4dRight 4fEnd 50Down 51\"Page Down\" 52Insert 53Delete 54&lt;00> 56Help 5b\"Left Windows\" 5c\"Right Windows\" 5dApplication  KEYNAME_DEAD  0301\"COMBINING ACUTE ACCENT (Oxia, Tonos)\" 0302\"COMBINING CIRCUMFLEX ACCENT\" 0300\"COMBINING GRAVE ACCENT (Varia)\" 0308\"COMBINING DIAERESIS (Dialytika)\"   DESCRIPTIONS  0409US Schtingu\u00earDvorak LANGUAGENAMES  0409English (United States) ENDKBD <\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<h3>\u0428\u0430\u0433 2. \u041e\u0442\u043a\u0440\u044b\u0442\u044c \u043e\u0442\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0444\u0430\u0439\u043b \u0432 MSKLC, \u0441\u043e\u0431\u0440\u0430\u0442\u044c \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0443 \u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0435\u0451<\/h3>\n<p>\u041f\u0435\u0440\u0435\u0434 \u0442\u0435\u043c, \u043a\u0430\u043a \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0442\u044c MSKLC, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e <strong>\u0443\u0434\u0430\u043b\u0438\u0442\u044c<\/strong> \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u043d\u0443\u044e \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0443 \u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u044b (\u0442\u043e \u0436\u0435, \u0447\u0442\u043e \u0438 \u0443\u0434\u0430\u043b\u044f\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0447\u0435\u0440\u0435\u0437 \u043f\u0430\u043d\u0435\u043b\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f). \u041f\u0440\u043e \u0431\u044d\u043a\u0430\u043f\u044b \u043d\u0435 \u0437\u0430\u0431\u044b\u0432\u0430\u0435\u043c..<\/p>\n<p>\u041f\u043e\u0441\u043b\u0435 \u0442\u043e\u0433\u043e, \u043a\u0430\u043a \u0431\u044b\u043b \u043e\u0442\u043a\u0440\u044b\u0442 .klc-\u0444\u0430\u0439\u043b, \u043c\u043e\u0436\u043d\u043e \u0441\u0440\u0430\u0437\u0443 \u0443\u0431\u0435\u0434\u0438\u0442\u044c\u0441\u044f \u0432 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0439 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f Caps Lock<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/f1d\/346\/07c\/f1d34607cb01cec564b2c7ddbcf12df3.png\" alt=\"\u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0439 Caps Lock\" title=\"\u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0439 Caps Lock\" width=\"1017\" height=\"496\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f1d\/346\/07c\/f1d34607cb01cec564b2c7ddbcf12df3.png\"\/><figcaption>\u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0439 Caps Lock<\/figcaption><\/figure>\n<p>\u0417\u0430\u0442\u0435\u043c \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c Project > Build DLL and Setup Package, \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0435 \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438 \u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0449\u0438\u043a (setup.exe), \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c \u041f\u041a \u0438 \u0440\u0430\u0434\u0443\u0435\u043c\u0441\u044f<\/p>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/32a\/6b3\/977\/32a6b397766a787799fa3ceb22a4fc5d.png\" width=\"419\" height=\"238\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/32a\/6b3\/977\/32a6b397766a787799fa3ceb22a4fc5d.png\"\/><figcaption><\/figcaption><\/figure>\n<h2>\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u043f\u043e\u0441\u043b\u0435\u0441\u043b\u043e\u0432\u0438\u044f<\/h2>\n<p><a class=\"anchor\" name=\"%D0%BD%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%D1%81%D0%BB%D0%BE%D0%B2%D0%B8%D1%8F\" id=\"\u043d\u0435\u043c\u043d\u043e\u0433\u043e_\u043f\u043e\u0441\u043b\u0435\u0441\u043b\u043e\u0432\u0438\u044f\"><\/a><\/p>\n<p>\u0412\u0441\u0451, \u043a\u0430\u043a \u0432\u0441\u0435\u0433\u0434\u0430, \u043a\u0440\u0438\u0432\u043e, \u043d\u043e \u0440\u0435\u0448\u0430\u0435\u043c\u043e. \u0422\u0430\u043a\u0438\u043c \u0436\u0435 \u043c\u0430\u043a\u0430\u0440\u043e\u043c, \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0440\u0443\u0441\u0441\u043a\u043e\u044f\u0437\u044b\u0447\u043d\u0443\u044e \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0443, \u0447\u0442\u043e\u0431\u044b \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0432\u043e\u0441\u043f\u0440\u0438\u043d\u0438\u043c\u0430\u043b\u0430 \u0419\u0426\u0423\u041a\u0415\u041d \u0438\u043b\u0438 \u0414\u0438\u043a\u0442\u043e\u0440 \u043a\u0430\u043a Dvorak \u0438\u043b\u0438 Workman \u0438\u043b\u0438 \u0447\u0442\u043e-\u0442\u043e \u0435\u0449\u0451, \u0430 \u043d\u0435 QWERTY.<\/p>\n<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p> <!----> <!----><\/div>\n<p> <!----> <\/p>\n<div class=\"tm-article-poll\">\n<div class=\"tm-notice tm-article-poll__notice tm-notice_positive\"><!----> <\/p>\n<div class=\"tm-notice__inner\"><!----> <\/p>\n<div class=\"tm-notice__content\"><span>\u0422\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u0443\u0442 \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u043e\u043f\u0440\u043e\u0441\u0435. <a rel=\"nofollow\" href=\"\/kek\/v1\/auth\/habrahabr\/?back=\/ru\/post\/701876\/&#038;hl=ru\">\u0412\u043e\u0439\u0434\u0438\u0442\u0435<\/a>, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430.<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__header\">\u0411\u0440\u0430\u0442\u0430\u043d\u044b-\u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u0449\u0438\u043a\u0438, \u043a\u0430\u043a\u0438\u043c\u0438 \u0433\u043e\u0440\u044f\u0447\u0438\u043c\u0438 \u043a\u043b\u0430\u0432\u0438\u0448\u0430\u043c\u0438 \u0432\u044b \u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435\u0441\u044c?!<\/div>\n<div class=\"tm-article-poll__answers\">\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">             3.7%           <\/span> <span class=\"tm-article-poll__answer-label\">\u0422\u0435\u043c\u0438, \u0447\u0442\u043e \u0432 \u043c\u043e\u0435\u0439 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0435<\/span> <span class=\"tm-article-poll__answer-votes\">             1           <\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width:3.7%;\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">             14.81%           <\/span> <span class=\"tm-article-poll__answer-label\">\u042f \u0439\u0446\u0443\u043a\u0435\u043d-\u0447\u0435\u043b\u043e\u0432\u0435\u043a \u043f\u0440\u043e\u0441\u0442\u043e\u0439: Ctrl+\u0424 \u2014 \u0432\u044b\u0434\u0435\u043b\u0438\u0442\u044c \u0432\u0441\u0451, Ctrl+\u042b \u2014 \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c<\/span> <span class=\"tm-article-poll__answer-votes\">             4           <\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width:14.81%;\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">             14.81%           <\/span> <span class=\"tm-article-poll__answer-label\">QWERTY-only!<\/span> <span class=\"tm-article-poll__answer-votes\">             4           <\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width:14.81%;\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent tm-article-poll__answer-percent_winning\">             66.67%           <\/span> <span class=\"tm-article-poll__answer-label\">\u042f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u0443\u044e \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0443 \u0438 \u043f\u0440\u0438\u0448\u0451\u043b(-\u0448\u043b\u0430) \u043f\u043e\u043d\u0430\u0431\u043b\u044e\u0434\u0430\u0442\u044c<\/span> <span class=\"tm-article-poll__answer-votes\">             18           <\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress tm-article-poll__answer-progress_winning\" style=\"width:66.67%;\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__stats\">        \u041f\u0440\u043e\u0433\u043e\u043b\u043e\u0441\u043e\u0432\u0430\u043b\u0438 27 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439.          \u0412\u043e\u0437\u0434\u0435\u0440\u0436\u0430\u043b\u0438\u0441\u044c 6 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439.      <\/div>\n<\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/post\/701876\/\"> https:\/\/habr.com\/ru\/post\/701876\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p>\u041a\u0430\u0436\u0434\u044b\u0439, \u043a\u0442\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u043b \u043a\u0430\u0441\u0442\u043e\u043c\u043d\u0443\u044e \u043d\u0435-QWERTY \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0443 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b \u0447\u0435\u0440\u0435\u0437 Microsoft Keyboard Layout Creator (MSKLC), \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u043b, \u0447\u0442\u043e \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u0432\u043e \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c (\u0432\u043a\u043b\u044e\u0447\u0430\u044f \u0432\u0441\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0432 .NET) \u0433\u043e\u0440\u044f\u0447\u0438\u0435 \u043a\u043b\u0430\u0432\u0438\u0448\u0438 \u043d\u0430\u0445\u043e\u0434\u044f\u0442\u0441\u044f \u043d\u0430 \u0442\u0435\u0445 \u0436\u0435 \u043c\u0435\u0441\u0442\u0430\u0445, \u0447\u0442\u043e \u0438 \u0440\u0430\u043d\u044c\u0448\u0435 \u0443 QWERTY-\u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0438 (<code>Ctrl+C<\/code>, <code>Ctrl+V<\/code> \u0432\u0441\u0451 \u0442\u0430\u043c \u0436\u0435; \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f Dvorak \u044d\u0442\u043e \u0442\u0435\u043f\u0435\u0440\u044c <code>Ctrl+J<\/code> \u0438 <code>Ctrl+K<\/code>, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e).<\/p>\n<p>\u0412 \u044d\u0442\u043e\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0438 \u0432 \u0447\u0451\u043c \u043d\u0438 \u0432\u0438\u043d\u043e\u0432\u0430\u0442\u044b, \u0434\u0435\u043b\u043e \u0432 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u0440\u0430\u0431\u043e\u0442\u044b MSKLC, \u043a\u043e\u0442\u043e\u0440\u0430\u044f <strong>\u043d\u0435 \u043c\u0435\u043d\u044f\u0435\u0442 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445<\/strong> <strong>\u043a\u043b\u0430\u0432\u0438\u0448<\/strong>. \u0421\u0435\u0439\u0447\u0430\u0441 \u0440\u0430\u0437\u0431\u0435\u0440\u0451\u043c\u0441\u044f, \u043a\u0430\u043a \u0443\u0441\u0442\u0440\u043e\u0435\u043d .klc-\u0444\u0430\u0439\u043b \u0438 \u043a\u0430\u043a \u0435\u0433\u043e \u043e\u0442\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u0432\u0441\u0451 \u0432\u0441\u0442\u0430\u043b\u043e \u043d\u0430 \u0441\u0432\u043e\u0438 \u043c\u0435\u0441\u0442\u0430.<\/p>\n<h4>\u041e\u0433\u043b\u0430\u0432\u043b\u0435\u043d\u0438\u0435<\/h4>\n<ul>\n<li>\n<p>\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u0430\u0431\u0441\u0443\u0440\u0434\u0430<\/p>\n<\/li>\n<li>\n<p>\u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 .klc-\u0444\u0430\u0439\u043b\u0430<\/p>\n<\/li>\n<li>\n<p>\u041b\u0435\u0447\u0435\u043d\u0438\u0435 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0438<\/p>\n<\/li>\n<li>\n<p>\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u043f\u043e\u0441\u043b\u0435\u0441\u043b\u043e\u0432\u0438\u044f<\/p>\n<\/li>\n<\/ul>\n<h2>\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u0430\u0431\u0441\u0443\u0440\u0434\u0430<\/h2>\n<p><a class=\"anchor\" name=\"%D0%BD%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE_%D0%B0%D0%B1%D1%81%D1%83%D1%80%D0%B4%D0%B0\" id=\"\u043d\u0435\u043c\u043d\u043e\u0433\u043e_\u0430\u0431\u0441\u0443\u0440\u0434\u0430\">\u0431\u0441\u0443\u0440\u0434\u0430&#187;><\/a><\/p>\n<p>\u0412 Linux: \u0436\u043c\u0451\u0448\u044c R &#8212; \u0432\u043e\u0441\u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442\u0441\u044f, \u043a\u0430\u043a R \u043a\u0430\u043a\u0430\u044f \u0431\u044b \u044d\u0442\u043e \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0430 \u043d\u0438 \u0431\u044b\u043b\u0430. \u041f\u043e \u0438\u0434\u0435\u0435, \u0432 Windows \u0432\u0441\u0451 \u0442\u0430\u043a \u0436\u0435, \u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u0441 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0430\u043c\u0438, \u0447\u0442\u043e \u0438\u0434\u0443\u0442 &#171;<em>\u0432 \u043a\u043e\u0440\u043e\u0431\u043a\u0435<\/em>&#187; \u0441 \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 (\u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0439 Dvorak \u0442\u0430\u043c \u0442\u043e\u0436\u0435 \u0435\u0441\u0442\u044c).<\/p>\n<p>\u041f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u043f\u043e\u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043f\u0440\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043e\u043a, \u043b\u0438\u0431\u043e \u043f\u0440\u0438 \u0441\u043a\u0430\u0447\u0438\u0432\u0430\u043d\u0438\u0438 \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0438\u0445 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043e\u043a, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0430\u0432\u0442\u043e\u0440 \u043d\u0435 \u0443\u0447\u0451\u043b \u043c\u0435\u043b\u043e\u0447\u0438 \u043f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u0432 MSKLC, \u0440\u0435\u0447\u044c \u043e \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043f\u043e\u0439\u0434\u0451\u0442 \u0434\u0430\u043b\u0435\u0435.<\/p>\n<p>\u0412\u0434\u043e\u0431\u0430\u0432\u043e\u043a, \u043d\u0430\u0431\u043b\u044e\u0434\u0430\u0435\u0442\u0441\u044f \u043d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 Caps Lock &#8212; \u0440\u0435\u0433\u0438\u0441\u0442\u0440 \u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0442\u0430\u043c \u0436\u0435, \u0433\u0434\u0435 \u0441\u0442\u043e\u044f\u043b\u0438 \u0430\u043b\u0444\u0430\u0432\u0438\u0442\u043d\u044b\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u044b \u0432 QWERTY (\u0441\u043f\u0435\u0446\u0441\u0438\u043c\u0432\u043e\u043b\u044b \u0442\u043e\u0436\u0435 \u043c\u0435\u043d\u044f\u044e\u0442\u0441\u044f)<\/p>\n<figure class=\"full-width\"><figcaption>\u041d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 Caps Lock \u0432 \u043a\u0430\u0441\u0442\u043e\u043c\u043d\u043e\u0439 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0435 \u0414\u0432\u043e\u0440\u0430\u043a\u0430 \u043d\u0430 8 \u043a\u043b\u0430\u0432\u0438\u0448\u0430\u0445<\/figcaption><\/figure>\n<blockquote>\n<p>MSKLC \u0432 \u0440\u0430\u0431\u043e\u0442\u0435 <strong>\u043d\u0435 \u043c\u0435\u043d\u044f\u0435\u0442<\/strong> \u0434\u0430\u043d\u043d\u044b\u0435 \u043e \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043a\u043b\u0430\u0432\u0438\u0448\u0430\u0445 \u0432 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0435!<\/p>\n<\/blockquote>\n<p>\u042d\u0442\u0430 &#171;\u043c\u0435\u043b\u043e\u0447\u044c&#187; \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u043e\u0440\u043d\u0435\u043c \u0432\u0441\u0435\u0445 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0441 \u0433\u043e\u0440\u044f\u0447\u0438\u043c\u0438 \u043a\u043b\u0430\u0432\u0438\u0448\u0430\u043c\u0438 \u0438 \u043e\u0442\u0432\u0435\u0442\u043e\u043c \u043d\u0430 \u0432\u043e\u043f\u0440\u043e\u0441 &#171;<em>\u041f\u043e\u0447\u0435\u043c\u0443 \u043e\u043d\u0438 \u043d\u0435 \u043f\u0435\u0440\u0435\u0435\u0445\u0430\u043b\u0438?!<\/em>&#171;<\/p>\n<p>MSKLC \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0441 \u0444\u0430\u0439\u043b\u0430\u043c\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u043c\u0435\u044e\u0442 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 <strong>.klc<\/strong>. \u041f\u043e \u0441\u0443\u0442\u0438 &#8212; \u044d\u0442\u043e \u043e\u0431\u044b\u043a\u043d\u043e\u0432\u0435\u043d\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0439 \u0444\u0430\u0439\u043b, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u043d\u043e \u043b\u0435\u0433\u043a\u043e \u043e\u0442\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438 \u0438\u0437\u043b\u0435\u0447\u0438\u0442\u044c \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0443!<\/p>\n<h2>\u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 .klc-\u0444\u0430\u0439\u043b\u0430<\/h2>\n<p><a class=\"anchor\" name=\"%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D1%84%D0%B0%D0%B9%D0%BB%D0%B0\" id=\"\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430_\u0444\u0430\u0439\u043b\u0430\">\u0430_\u0444\u0430\u0439\u043b\u0430&#187;<\/a><\/p>\n<p>\u041a\u0430\u043a \u0431\u044b\u043b\u043e \u0441\u043a\u0430\u0437\u0430\u043d\u043e \u0440\u0430\u043d\u0435\u0435, .klc-\u0444\u0430\u0439\u043b \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432\u0441\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0435 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b, \u0441 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0430\u0432\u0442\u043e\u0440.<\/p>\n<figure class=\"full-width\"><figcaption>\u0421\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 .klc-\u0444\u0430\u0439\u043b\u0430<\/figcaption><\/figure>\n<details class=\"spoiler\">\n<summary>.klc-\u0444\u0430\u0439\u043b QWERTY-\u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0438<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>KBDLayout01\"US\"  COPYRIGHT\"(c) 2022 Company\"  COMPANY\"Company\"  LOCALENAME\"en-US\"  LOCALEID\"00000409\"  VERSION1.0  SHIFTSTATE  0\/\/Column 4 1\/\/Column 5 : Shft 2\/\/Column 6 :       Ctrl  LAYOUT;an extra '@' at the end is a dead key  \/\/SCVK_Cap012 \/\/----------------------  021010021-1\/\/ DIGIT ONE, EXCLAMATION MARK, &lt;none> 032020040-1\/\/ DIGIT TWO, COMMERCIAL AT, &lt;none> 043030023-1\/\/ DIGIT THREE, NUMBER SIGN, &lt;none> 054040024-1\/\/ DIGIT FOUR, DOLLAR SIGN, &lt;none> 065050025-1\/\/ DIGIT FIVE, PERCENT SIGN, &lt;none> 07606005e-1\/\/ DIGIT SIX, CIRCUMFLEX ACCENT, &lt;none> 087070026-1\/\/ DIGIT SEVEN, AMPERSAND, &lt;none> 09808002a-1\/\/ DIGIT EIGHT, ASTERISK, &lt;none> 0a9090028-1\/\/ DIGIT NINE, LEFT PARENTHESIS, &lt;none> 0b0000029-1\/\/ DIGIT ZERO, RIGHT PARENTHESIS, &lt;none> 0cOEM_MINUS0002d005f-1\/\/ HYPHEN-MINUS, LOW LINE, &lt;none> 0dOEM_PLUS0003d002b-1\/\/ EQUALS SIGN, PLUS SIGN, &lt;none> 10Q1qQ-1\/\/ LATIN SMALL LETTER Q, LATIN CAPITAL LETTER Q, &lt;none> 11W1wW-1\/\/ LATIN SMALL LETTER W, LATIN CAPITAL LETTER W, &lt;none> 12E1eE-1\/\/ LATIN SMALL LETTER E, LATIN CAPITAL LETTER E, &lt;none> 13R1rR-1\/\/ LATIN SMALL LETTER R, LATIN CAPITAL LETTER R, &lt;none> 14T1tT-1\/\/ LATIN SMALL LETTER T, LATIN CAPITAL LETTER T, &lt;none> 15Y1yY-1\/\/ LATIN SMALL LETTER Y, LATIN CAPITAL LETTER Y, &lt;none> 16U1uU-1\/\/ LATIN SMALL LETTER U, LATIN CAPITAL LETTER U, &lt;none> 17I1iI-1\/\/ LATIN SMALL LETTER I, LATIN CAPITAL LETTER I, &lt;none> 18O1oO-1\/\/ LATIN SMALL LETTER O, LATIN CAPITAL LETTER O, &lt;none> 19P1pP-1\/\/ LATIN SMALL LETTER P, LATIN CAPITAL LETTER P, &lt;none> 1aOEM_40005b007b001b\/\/ LEFT SQUARE BRACKET, LEFT CURLY BRACKET, ESCAPE 1bOEM_60005d007d001d\/\/ RIGHT SQUARE BRACKET, RIGHT CURLY BRACKET, INFORMATION SEPARATOR THREE 1eA1aA-1\/\/ LATIN SMALL LETTER A, LATIN CAPITAL LETTER A, &lt;none> 1fS1sS-1\/\/ LATIN SMALL LETTER S, LATIN CAPITAL LETTER S, &lt;none> 20D1dD-1\/\/ LATIN SMALL LETTER D, LATIN CAPITAL LETTER D, &lt;none> 21F1fF-1\/\/ LATIN SMALL LETTER F, LATIN CAPITAL LETTER F, &lt;none> 22G1gG-1\/\/ LATIN SMALL LETTER G, LATIN CAPITAL LETTER G, &lt;none> 23H1hH-1\/\/ LATIN SMALL LETTER H, LATIN CAPITAL LETTER H, &lt;none> 24J1jJ-1\/\/ LATIN SMALL LETTER J, LATIN CAPITAL LETTER J, &lt;none> 25K1kK-1\/\/ LATIN SMALL LETTER K, LATIN CAPITAL LETTER K, &lt;none> 26L1lL-1\/\/ LATIN SMALL LETTER L, LATIN CAPITAL LETTER L, &lt;none> 27OEM_10003b003a-1\/\/ SEMICOLON, COLON, &lt;none> 28OEM_7000270022-1\/\/ APOSTROPHE, QUOTATION MARK, &lt;none> 29OEM_300060007e-1\/\/ GRAVE ACCENT, TILDE, &lt;none> 2bOEM_50005c007c001c\/\/ REVERSE SOLIDUS, VERTICAL LINE, INFORMATION SEPARATOR FOUR 2cZ1zZ-1\/\/ LATIN SMALL LETTER Z, LATIN CAPITAL LETTER Z, &lt;none> 2dX1xX-1\/\/ LATIN SMALL LETTER X, LATIN CAPITAL LETTER X, &lt;none> 2eC1cC-1\/\/ LATIN SMALL LETTER C, LATIN CAPITAL LETTER C, &lt;none> 2fV1vV-1\/\/ LATIN SMALL LETTER V, LATIN CAPITAL LETTER V, &lt;none> 30B1bB-1\/\/ LATIN SMALL LETTER B, LATIN CAPITAL LETTER B, &lt;none> 31N1nN-1\/\/ LATIN SMALL LETTER N, LATIN CAPITAL LETTER N, &lt;none> 32M1mM-1\/\/ LATIN SMALL LETTER M, LATIN CAPITAL LETTER M, &lt;none> 33OEM_COMMA0002c003c-1\/\/ COMMA, LESS-THAN SIGN, &lt;none> 34OEM_PERIOD0002e003e-1\/\/ FULL STOP, GREATER-THAN SIGN, &lt;none> 35OEM_20002f003f-1\/\/ SOLIDUS, QUESTION MARK, &lt;none> 39SPACE0002000200020\/\/ SPACE, SPACE, SPACE 56OEM_1020005c007c001c\/\/ REVERSE SOLIDUS, VERTICAL LINE, INFORMATION SEPARATOR FOUR 53DECIMAL0002e002e-1\/\/ FULL STOP, FULL STOP,    KEYNAME  01Esc 0eBackspace 0fTab 1cEnter 1dCtrl 2aShift 36\"Right Shift\" 37\"Num *\" 38Alt 39Space 3a\"Caps Lock\" 3bF1 3cF2 3dF3 3eF4 3fF5 40F6 41F7 42F8 43F9 44F10 45Pause 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\" 57F11 58F12 7cF13 7dF14 7eF15 7fF16 80F17 81F18 82F19 83F20 84F21 85F22 86F23 87F24  KEYNAME_EXT  1c\"Num Enter\" 1d\"Right Ctrl\" 35\"Num \/\" 37\"Prnt Scrn\" 38\"Right Alt\" 45\"Num Lock\" 46Break 47Home 48Up 49\"Page Up\" 4bLeft 4dRight 4fEnd 50Down 51\"Page Down\" 52Insert 53Delete 54&lt;00> 56Help 5b\"Left Windows\" 5c\"Right Windows\" 5dApplication  DESCRIPTIONS  0409US LANGUAGENAMES  0409English (United States) ENDKBD <\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<p>\u0421\u043b\u0435\u0434\u0443\u0435\u0442 \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u0442\u043e\u0442 \u0444\u0430\u043a\u0442, \u0447\u0442\u043e \u0434\u0430\u043d\u043d\u044b\u0435 \u0441\u043b\u0443\u0436\u0435\u0431\u043d\u044b\u0445 \u043a\u043b\u0430\u0432\u0438\u0448 \u0432 KEYNAME, KEYNAME_EXT (tab, enter \u0438 \u0442.\u043f.) \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0438\u043a\u0430\u043a \u043d\u0435\u043b\u044c\u0437\u044f; \u0434\u0430\u0436\u0435 \u043c\u0430\u043d\u0438\u043f\u0443\u043b\u044f\u0446\u0438\u0438 \u0432 .klc-\u0444\u0430\u0439\u043b\u0435 \u043d\u0435 \u043f\u0440\u0438\u0432\u0435\u0434\u0443\u0442 \u043a \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0443.<\/p>\n<p>\u0420\u0430\u0431\u043e\u0442\u0430 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0441\u0445\u043e\u0434\u0438\u0442\u044c \u0432 \u0441\u0435\u043a\u0446\u0438\u0438 LAYOUT, \u0433\u0434\u0435 \u043c\u043e\u0436\u043d\u043e \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0442\u044c \u0438 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 Caps Lock \u0432 \u043d\u0443\u0436\u043d\u044b\u0445 \u043a\u043b\u0430\u0432\u0438\u0448\u0430\u0445, \u0438 \u043d\u0435\u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0449\u0438\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u044b \u0441 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u043a\u043b\u0430\u0432\u0438\u0448\u0430\u043c\u0438.<\/p>\n<p>\u041f\u0440\u0438\u043c\u0435\u0440 \u0438\u0437 .klc-\u0444\u0430\u0439\u043b\u0430 \u043c\u043e\u0435\u0439 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0438 (\u043a\u043b\u0430\u0432\u0438\u0448\u0438: <code>'QJK<\/code>, \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u043a\u043b\u0430\u0432\u0438\u0448\u0438 \u043f\u043e\u043c\u0435\u0447\u0435\u043d\u044b, \u043a\u0430\u043a <code>ZXCV<\/code>). \u0422\u0443\u0442 \u0436\u0435 \u0438 \u043d\u0435\u043d\u0443\u0436\u043d\u043e\u0435 \u0441\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043d\u0438\u0435 Caps Lock (\u043d\u0430 \u043c\u0435\u0441\u0442\u0435 \u0430\u043f\u043e\u0441\u0442\u0440\u043e\u0444\u0430 (<code>2c<\/code>) \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c = 0)<\/p>\n<pre><code>\/\/SCVK_Cap0126 \/\/-------------------- 2cZ100270022-1-1\/\/ APOSTROPHE, QUOTATION MARK, &lt;none>, &lt;none> 2dX1qQ-1005b\/\/ LATIN SMALL LETTER Q, LATIN CAPITAL LETTER Q, &lt;none>, LEFT SQUARE BRACKET 2eC1jJ-1005d\/\/ LATIN SMALL LETTER J, LATIN CAPITAL LETTER J, &lt;none>, RIGHT SQUARE BRACKET 2fV1kK-1005f\/\/ LATIN SMALL LETTER K, LATIN CAPITAL LETTER K, &lt;none>, LOW LINE<\/code><\/pre>\n<h2>\u041b\u0435\u0447\u0435\u043d\u0438\u0435 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0438<\/h2>\n<p><a class=\"anchor\" name=\"%D0%BB%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D1%80%D0%B0%D1%81%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B8\" id=\"\u043b\u0435\u0447\u0435\u043d\u0438\u0435_\u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0438\">\u0441\u043a\u043b\u0430\u0434\u043a\u0438&#187;><\/a><\/p>\n<h3>\u0428\u0430\u0433 1. \u041e\u0442\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c .klc-\u0444\u0430\u0439\u043b \u0442\u0430\u043a, \u0447\u0442\u043e\u0431\u044b \u043a\u043e\u0434\u044b \u043a\u043b\u0430\u0432\u0438\u0448 \u0438 \u0441\u0438\u043c\u0432\u043e\u043b\u044b \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u043b\u0438 (\u043d\u0443 \u0438\u043b\u0438 \u0442\u0430\u043a, \u043a\u0430\u043a \u0445\u043e\u0447\u0435\u0442\u0441\u044f).<\/h3>\n<p>\u041a\u043b\u0430\u0432\u0438\u0448\u0438 \u0431\u0443\u043a\u0432 \u0438 \u0446\u0438\u0444\u0440 \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0430\u044e\u0442\u0441\u044f \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c (A-Z, 0-9). \u041a\u043b\u0430\u0432\u0438\u0448\u0438 \u0437\u043d\u0430\u043a\u043e\u0432 \u043f\u0440\u0435\u043f\u0438\u043d\u0430\u043d\u0438\u044f \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0430\u044e\u0442\u0441\u044f \u0438\u043d\u0430\u0447\u0435, \u0447\u0435\u0440\u0435\u0437 <code>OEM_<\/code><\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td>\n<p align=\"left\"><strong>\u041a\u043e\u0434 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043a\u043b\u0430\u0432\u0438\u0448\u0438<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>\u0421\u0438\u043c\u0432\u043e\u043b \u043d\u0430 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0435<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>OEM_1<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>;:<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>OEM_2<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>\/?<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>OEM_3<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>`~<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>OEM_4<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>[{<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>OEM_5<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>\\|<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>OEM_6<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>]}<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>.klc-\u0444\u0430\u0439\u043b \u041f\u041e\u0421\u041b\u0415OEM_7<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>'\"<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>OEM_102<\/code> <abbr class=\"habraabbr\" title=\"\u0418\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0431\u0440\u0438\u0442\u0430\u043d\u0441\u043a\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0438 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b\" data-title=\"&lt;p>\u043a\u0438 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b&#187; data-title=&#187;&lt;p>\u0418\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0431\u0440\u0438\u0442\u0430\u043d\u0441\u043a\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0438 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b &lt;\/p>&#187; data-image=&#187;https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c14\/e7b\/5fb\/c14e7b5fbe3ed7a4b7e2cecf02ba7bf5.png&#187; data-abbr=&#187;(\u0443 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440 \u0441 \u043a\u043e\u0440\u043e\u0442\u043a\u0438\u043c \u043b\u0435\u0432\u044b\u043c Shift)&#187; data-image-width=&#187;669&#8243; data-image-height=&#187;358&#8243;>(\u0443 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440 \u0441 \u043a\u043e\u0440\u043e\u0442\u043a\u0438\u043c \u043b\u0435\u0432\u044b\u043c Shift)<\/abbr><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>\\|<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>OEM_COMMA<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>,&lt;<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>OEM_PERIOD<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>.><\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>OE.klc-\u0444\u0430\u0439\u043b \u0414\u041eM_PLUS<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>+=<\/code><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><code>.klc-\u0444\u0430\u0439\u043b \u0414\u041eOEM_MINUS<\/code><\/p>\n<\/td>\n<td>\n<p align=\"left\"><code>-_<\/code><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<details class=\"spoiler\">\n<summary>.klc-\u0444\u0430\u0439\u043b \u0414\u041e<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>KBDschtaoeu\"US Schtingu\u00earDvorak\"  COPYRIGHT\"Meh\"  COMPANY\"Schtingu\u00earch\"  LOCALENAME\"en-US\"  LOCALEID\"00000409\"  VERSION1.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  \/\/SCVK_Cap0126 \/\/--------------------------  02101003f-1-1\/\/ DIGIT ONE, QUESTION MARK, &lt;none>, &lt;none> 032020040-1-1\/\/ DIGIT TWO, COMMERCIAL AT, &lt;none>, &lt;none> 043030023-1-1\/\/ DIGIT THREE, NUMBER SIGN, &lt;none>, &lt;none> 054040024-1-1\/\/ DIGIT FOUR, DOLLAR SIGN, &lt;none>, &lt;none> 065050025-1-1\/\/ DIGIT FIVE, PERCENT SIGN, &lt;none>, &lt;none> 07606005e-1-1\/\/ DIGIT SIX, CIRCUMFLEX ACCENT, &lt;none>, &lt;none> 087070026-1-1\/\/ DIGIT SEVEN, AMPERSAND, &lt;none>, &lt;none> 09808002a-1-1\/\/ DIGIT EIGHT, ASTERISK, &lt;none>, &lt;none> 0a9090028-1-1\/\/ DIGIT NINE, LEFT PARENTHESIS, &lt;none>, &lt;none> 0b0000029-1-1\/\/ DIGIT ZERO, RIGHT PARENTHESIS, &lt;none>, &lt;none> 0cOEM_MINUS0002d005f-1-1\/\/ HYPHEN-MINUS, LOW LINE, &lt;none>, &lt;none> 0dOEM_PLUS0003d002b-1-1\/\/ EQUALS SIGN, PLUS SIGN, &lt;none>, &lt;none> 10Q1003b003a-1-1\/\/ SEMICOLON, COLON, &lt;none>, &lt;none> 11W1002c0021-1003c\/\/ COMMA, EXCLAMATION MARK, &lt;none>, LESS-THAN SIGN 12E1002e003d-1003e\/\/ FULL STOP, EQUALS SIGN, &lt;none>, GREATER-THAN SIGN 13R1pP-1007e\/\/ LATIN SMALL LETTER P, LATIN CAPITAL LETTER P, &lt;none>, TILDE 14T1yY-1-1\/\/ LATIN SMALL LETTER Y, LATIN CAPITAL LETTER Y, &lt;none>, &lt;none> 15Y1fF-1-1\/\/ LATIN SMALL LETTER F, LATIN CAPITAL LETTER F, &lt;none>, &lt;none> 16U1gG-100e6\/\/ LATIN SMALL LETTER G, LATIN CAPITAL LETTER G, &lt;none>, LATIN SMALL LETTER AE (ash) * 17I1lL-1005e\/\/ LATIN SMALL LETTER L, LATIN CAPITAL LETTER L, &lt;none>, CIRCUMFLEX ACCENT 18O1rR-10023\/\/ LATIN SMALL LETTER R, LATIN CAPITAL LETTER R, &lt;none>, NUMBER SIGN 19P1cC-1007c\/\/ LATIN SMALL LETTER C, LATIN CAPITAL LETTER C, &lt;none>, VERTICAL LINE 1aOEM_400301@0302@001b00c6\/\/ COMBINING ACUTE ACCENT (Oxia, Tonos), COMBINING CIRCUMFLEX ACCENT, ESCAPE, LATIN CAPITAL LETTER AE (ash) * 1bOEM_600300@0308@001d-1\/\/ COMBINING GRAVE ACCENT (Varia), COMBINING DIAERESIS (Dialytika), INFORMATION SEPARATOR THREE, &lt;none> 1eA1aA-1007b\/\/ LATIN SMALL LETTER A, LATIN CAPITAL LETTER A, &lt;none>, LEFT CURLY BRACKET 1fS1oO-10028\/\/ LATIN SMALL LETTER O, LATIN CAPITAL LETTER O, &lt;none>, LEFT PARENTHESIS 20D1eE-10029\/\/ LATIN SMALL LETTER E, LATIN CAPITAL LETTER E, &lt;none>, RIGHT PARENTHESIS 21F1uU-1007d\/\/ LATIN SMALL LETTER U, LATIN CAPITAL LETTER U, &lt;none>, RIGHT CURLY BRACKET 22G1iI-10024\/\/ LATIN SMALL LETTER I, LATIN CAPITAL <\/code><\/pre>\n<\/div>\n<\/details>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-341801","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/341801","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=341801"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/341801\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=341801"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=341801"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=341801"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}