diff --git a/src/pages/posts/2025/ugly_keyboards_ru/index.md b/src/pages/posts/2025/ugly_keyboards_ru/index.md index 7ea4e48..46218c4 100644 --- a/src/pages/posts/2025/ugly_keyboards_ru/index.md +++ b/src/pages/posts/2025/ugly_keyboards_ru/index.md @@ -11,49 +11,24 @@ description: 'Почему нас окружают уродливые клави --- -# ToDo - -- style photos -- style photo labels -- check the photos and labels -- spread the links - -# Links - -- [On the Prehistory of QWERTY (2011)](https://repository.kulib.kyoto-u.ac.jp/server/api/core/bitstreams/dc434be9-80cd-499b-a984-f9fa35954c3b/content) -- https://habr.com/ru/companies/selectel/articles/948408/#ergonomic -- https://aposymbiont.github.io/split-keyboards/ -- https://github.com/Keycapsss/awesome-mechanical-keyboard -- https://optozorax.github.io/moonlander-layout -- https://getreuer.info/posts/keyboards/tour/index.html -- https://www.kickstarter.com/projects/mwichary/shift-happens -- https://www.keybr.com/ -- [34 keys is all you need](https://www.youtube.com/watch?v=unMXQTSQEak) -- [Fake sounds](https://mechvibes.com/sound-packs/) -- [Wrist rests](https://www.aliexpress.com/item/1005006443764748.html) -- https://getreuer.info/posts/keyboards/tour/index.html -- https://getreuer.info/posts/keyboards/faqs/index.html -- https://ryanis.cool/cosmos/ -- https://yal-tools.github.io/ergo-keyboards/ -- https://www.keyderboard.com/ergo -- https://blog.crashspace.org/2025/06/diy-split-keyboards-your-next-maker-rabbit-hole/ -- https://www.justinmklam.com/posts/2026/02/beginners-guide-split-keyboards/ - # Уродливые клавиатуры Этот пост был неизбежен. Я годами хожу с горящим взором конспиролога и -пытаюсь каждому встречному открыть глаза на то, что клавиатуры вокруг нас — -ни что иное, как затянувшийся розыгрыш, который давно уже вышел из-под контроля. -Пришло время собрать все мои вопли, наблюдения и аргументы -в связный и логичный текст. +пытаюсь каждому встречному открыть глаза на то, +что клавиатуры вокруг нас — ни что иное, как затянувшийся розыгрыш, +который давно уже вышел из-под контроля. +Пришло время собрать все мои вопли, +наблюдения и аргументы в связный и логичный текст. В этом посте не будет ничего про отличие механических клавиатур от мембранных, -не будет расследования, какие же переключатели лучше (тактильные и жёсткие, конечно), +не будет расследования, +какие же переключатели лучше (тактильные и жёсткие, конечно), не будет сравнений популярных брендов, а так же не будет ни слова про логические раскладки. Критикой QWERTY и дёшевых Genius пусть занимается кто-нибудь другой, -мы будем говорить тут только про **физическое расположение кнопок в пространстве**. +мы будем говорить тут только про +**физическое расположение кнопок в пространстве**. --- @@ -63,14 +38,21 @@ description: 'Почему нас окружают уродливые клави ## "Классическая" раскладка -Вообще, большинство клавиатур, при всём кажущемся разнообразии, так или иначе следует -стандартам: [чаще ANSI, реже ISO](https://switchandclick.com/ansi-vs-iso-layout/). +Вообще, большинство клавиатур, при всём кажущемся разнообразии, +так или иначе следует стандартам: +[чаще ANSI, реже ISO](https://switchandclick.com/ansi-vs-iso-layout/). -Клавиатуры могут быть разных цветов и размеров, производители могут переносить `PageUp` / `PageDown` в самые неожиданные места и эксперементировать -с формой или взаимным расположением стрелочек, а пользователи могут спорить, допустимо ли располагать `Fn` в углу +Клавиатуры могут быть разных цветов и размеров, +производители могут переносить +`PageUp` / `PageDown` в самые неожиданные места +и эксперементировать с формой или взаимным расположением стрелочек, +а пользователи могут спорить, +допустимо ли располагать `Fn` в углу и разумно ли заменять верхний ряд кнопок тач-панелью. -При всём этом разнообразии центральная и основная часть (та, где расположены буквы и цифры) уже более 100 лет остаётся неизменной. +При всём этом разнообразии центральная и основная часть +(та, где расположены буквы и цифры) +уже более 100 лет остаётся неизменной. ![Классическая ANSI клавиатура](/images/posts/ugly_keyboards/default_keyboard.svg) @@ -80,22 +62,28 @@ description: 'Почему нас окружают уродливые клави ## Наследие печатных машинок -То, что наши современные классические клавиатуры наследуют клавиатурам механических печатных машинок от Remington — довольно известный, но недооценённый факт. +То, что наши современные классические клавиатуры наследуют +клавиатурам механических печатных машинок от Remington — довольно известный, +но недооценённый факт. -Перед создателями этих прообразов современных клавиатур стояли нетривиальные ограничения и они их грациозно обходили -нетривиальными способами. Самые заметные артефакты прошлого всё ещё можно -обнаружить практически на любом устройстве и они почему-то до сих пор кажутся -людям чем-то необходимым. +Перед создателями этих прообразов современных клавиатур +стояли нетривиальные ограничения +и они их грациозно обходили нетривиальными способами. +Самые заметные артефакты прошлого всё ещё можно +обнаружить практически на любом устройстве +и они почему-то до сих пор кажутся людям чем-то необходимым. Многие уверены, что без **длинного пробела** и характерного **горизонтального сдвига рядов** клавиатура вообще не может существовать: -раз уж производители продолжают добавлять эти конструктивные особенности во все -новые клавиатуры, значит это что-то очень важное и зачем-то всем нам очень нужно. +раз уж производители продолжают добавлять +эти конструктивные особенности во все новые клавиатуры, +значит это что-то очень важное и зачем-то всем нам очень нужно. ### Большим пальцам — большой пробел Сам по себе длинный пробел не кажется чем-то неправильным. -Раньше он служил рукам подставкой для отдыха, сейчас по нему сложно промахнуться. +Раньше он служил рукам подставкой для отдыха, +сейчас по нему сложно промахнуться. Мне, если честно, не до конца понятно, чем он принципиально отличается от буквы `E`, @@ -104,64 +92,88 @@ description: 'Почему нас окружают уродливые клави но это всё на самом деле не очень важно. Настоящая "Проблема большого пальца" с большими пальцами вообще не связана -и заключается не в длинне пробела, а в том, что во времена печатных машинок -ещё не существовало многих кнопок, без которых клавиатуру сейчас представить -совершенно невозможно: не было ни стрелочек, ни `Esc`, ни `Ctrl`, ни `Alt`, ни `Win`, ни `Super`, ни `Cmd`. +и заключается не в длинне пробела, а в том, +что во времена печатных машинок ещё не существовало многих кнопок, +без которых клавиатуру сейчас представить совершенно невозможно: +не было ни стрелочек, +ни `Esc`, ни `Ctrl`, ни `Alt`, +ни `Win`, ни `Super`, ни `Cmd`. Даже `Backspace` в привычном нам понимании тоже не существовал, а когда присутствовал физически, то использовался совершенно иначе. -Процесс постепенного появления новых клавиш можно характеризовать как эволюционный: **кнопки -добавляли не туда, где ими было бы удобно пользоваться, а туда, где было -свободное место**. Чаще всего это свободное место обнаруживалось где-нибудь сбоку. +Процесс постепенного появления новых клавиш +можно характеризовать как эволюционный: +**кнопки добавляли не туда, где ими было бы удобно пользоваться, +а туда, где было свободное место**. +Чаще всего это свободное место обнаруживалось где-нибудь сбоку. -Если вдруг вам зачем-то нужно регулярно писать код, то ситуация -становится ещё хуже: почти все скобки и математические операции тоже располагаются где-то на краю клавиатуры. +Если вдруг вам зачем-то нужно регулярно писать код, +то ситуация становится ещё хуже: +почти все скобки и математические операции тоже +располагаются где-то на краю клавиатуры. -Получается, что через сотню лет после изобретения первых клавиатур мы обнаруживаем себя в ситуации, когда **в зоне ответственности двух маленьких и слабых -мизинцев находится больше двадцати кнопок** (и в том числе все модификаторы), а -**большие пальцы всё ещё призваны нажимать вдвоём на один пробел**. +Получается, что через сотню лет после изобретения первых клавиатур +мы обнаруживаем себя в ситуации, +когда **в зоне ответственности двух маленьких и слабых +мизинцев находится больше двадцати кнопок** (и в том числе все модификаторы), +а **большие пальцы всё ещё призваны нажимать вдвоём на один пробел**. ![Зоны слепой десятипальцевой печати для классической клавиатуры](/images/posts/ugly_keyboards/typing_zones_default_no_hands.png) -На всякий случай, напомню, что противопоставленный большой палец — это вообще-то эволюционное достижение. +На всякий случай, напомню, +что противопоставленный большой палец — это вообще-то эволюционное достижение. Классические же клавиатуры это могучее и ловкое достижение просто игнорируют: -- Взяв в руки геймпад, я **двумя большими пальцами могу контролировать космический корабль**. -- Достав телефон из кармана, я **одним большим пальцем могу написать рассказ**. -- Сидя перед ноутбуком, я **двумя большими пальцами могу делать дырки между словами**! +- Взяв в руки геймпад, + я **двумя большими пальцами могу контролировать космический корабль**. +- Достав телефон из кармана, + я **одним большим пальцем могу написать рассказ**. +- Сидя перед ноутбуком, + я **двумя большими пальцами могу делать дырки между словами**! -Для мизинцев, травмированных частым использованием модификаторов, есть даже специальный термин: -**Emacs Pinky**. +Для мизинцев, травмированных частым использованием модификаторов, +есть даже специальный термин: + + **Emacs Pinky** +. Можно ознакомиться со списоком разработчиков разной степени именитости, которые с ним сталкивались - и подсмотреть, какими методами они с этим недугом -боролись. + и подсмотреть, +какими методами они с этим недугом боролись. ### Горизонтальный сдвиг рядов -Самые первые печатные машинки напоминали скорее рояль без чёрных клавиш: большие, шумят, один -ряд кнопок. Довольно быстро люди поняли, что это слишком широко и не слишком-то удобно. +Самые первые печатные машинки напоминали скорее рояль без чёрных клавиш: +большие, шумят, один ряд кнопок. +Довольно быстро люди поняли, +что это слишком широко и не слишком-то удобно. -Идея расположить клавиши на нескольких рядах витала в воздухе, но упиралась в -конструктивные ограничения: рычаги, которые ударяют по бумаге, должны быть расположены в -один ряд и не должны друг с другом пересекаться. Это значит, что нельзя просто расположить кнопки -друг над другом, **у каждой клавиши печатной машинки должна быть своя уникальная X координата**. +Идея расположить клавиши на нескольких рядах витала в воздухе, +но упиралась в конструктивные ограничения: +рычаги, которые ударяют по бумаге, +должны быть расположены в один ряд и не должны друг с другом пересекаться. +Это значит, что нельзя просто расположить кнопки друг над другом, +**у каждой клавиши печатной машинки должна быть своя уникальная X координата**. ![Клавиатура печатной машинки](/images/posts/ugly_keyboards/typewriter.jpg) Решением этой проблемы как раз и стал горизонтальный сдвиг рядов. -На фотографии -видно, что `A` расположена почти -ровно под `Q`, а `Z` почти ровно под `A`. Именно в этом "почти" и -скрывается вся магия: небольшое смещение позволяет избежать -пересечения рычагов, +На + фотографии + видно, +что `A` расположена почти ровно под `Q`, +а `Z` почти ровно под `A`. +Именно в этом "почти" и скрывается вся магия: +небольшое смещение позволяет избежать пересечения рычагов, расположить цифры с буквами в четыре ряда и сделать клавиатуру компактной. -С цифровым рядом, кстати, произошло вообще что-то нелепое: он идёт первым, а сдвинут как третий. -Мне нравится думать, что это сделали -не для экономии пространства, а для того, чтобы специально всех запутать :D +С цифровым рядом, кстати, произошло вообще что-то нелепое: +он идёт первым, а сдвинут как третий. +Мне нравится думать, что это сделали не для экономии пространства, +а для того, чтобы специально всех запутать :D -Подсмотрели сдвиг рядов, скорее всего, на клавиатурах музыкальных инструментов, +Подсмотрели сдвиг рядов, скорее всего, +на клавиатурах музыкальных инструментов, где второй ряд органично добавлен именно таким способом: чёрные клавиши находятся между белыми. @@ -172,37 +184,49 @@ description: 'Почему нас окружают уродливые клави ![Зоны слепой десятипальцевой печати для классической клавиатуры](/images/posts/ugly_keyboards/typing_zones_default.png) -С другой стороны, нельзя не отметить, что, как и многие другие инженерные решения, сдвиг рядов -имеет свою цену: **люди с симметричными руками вынуждены пользоваться -клавиатурами для двух правых рук**, а споры, каким пальцем нужно нажимать на -клавишу `B` (та, которая межу `V` и `N`) не утихают до сих пор! +С другой стороны, нельзя не отметить, что, +как и многие другие инженерные решения, +сдвиг рядов имеет свою цену: +**люди с симметричными руками вынуждены пользоваться +клавиатурами для двух правых рук**, +а споры, каким пальцем нужно нажимать на клавишу `B` +(та, которая межу `V` и `N`) не утихают до сих пор! -У меня нет ссылок на какие-то исследования, но есть уверенность, что низкое -распространение навыка слепой печати — прямое следствие существования -горизонтального сдвига рядов: в классической клавиатуре не видно никакой -системы, а при обучении (даже с правильной техникой постановки пальцев) -только для букв с цифрами нужно запомнить почти 40 -уникальных движений и только в домашнем ряду кнопки расположенны симметрично для левой и правой рук. +У меня нет ссылок на какие-то исследования, но есть уверенность, +что низкое распространение навыка слепой печати — прямое следствие +существования горизонтального сдвига рядов: +в классической клавиатуре не видно никакой системы, +а при обучении (даже с правильной техникой постановки пальцев) +только для букв с цифрами нужно запомнить почти 40 уникальных движений +и только в домашнем ряду кнопки расположенны симметрично +для левой и правой рук. -Простой **отказ от горизонтального сдвига снижает колличество асимместричных движений до нуля**: +Простой **отказ от горизонтального сдвига +снижает колличество асимместричных движений до нуля**: симметричные руки наконец-то могут двигаться симметрично! В подарок мы получаем сокращение расстояний между кнопками, а так же предсказуемые, очевидные и понятные зоны для слепой печати: ![Зоны слепой десятипальцевой печати для ортолинейной клавиатуры](/images/posts/ugly_keyboards/typing_zones_ergo.png) -Более подробно слепую печать я хочу отдельно обсудить чуть дальше, а в этом -разделе хотел только озвучить свою главную претензию: **горизонтальный сдвиг рядов — это компромиссное решение проблемы, которой у нас больше нет**! +Более подробно слепую печать я хочу отдельно обсудить чуть дальше, +а в этом разделе хотел только озвучить свою главную претензию: +**горизонтальный сдвиг рядов — это компромиссное решение проблемы, +которой у нас больше нет**! -Это одно из тех инженерных решений, для которых **мы можем ответить на -вопрос "Почему?", но не можем ответить на вопрос "Зачем?"**. Человечество поддерживает -статус-кво, терпит какие-то неудобства и обрекает на них будущие поколения, но даже не -может объяснить ради чего. +Это одно из тех инженерных решений, +для которых **мы можем ответить на вопрос "Почему?", +но не можем ответить на вопрос "Зачем?"**. +Человечество поддерживает статус-кво, +терпит какие-то неудобства и обрекает на них будущие поколения, +но даже не может объяснить ради чего. -Ситуация настолько нелепая, что я не могу даже привести какой-нибудь другой -пример из окружающей действительности, который будет настолько же абсурден. -Хоть как-то передать бессмысленность ситуации может разве -что вот этот доисторический анекдот: +Ситуация настолько нелепая, +что я не могу даже привести какой-нибудь другой +пример из окружающей действительности, +который будет настолько же абсурден. +Хоть как-то передать бессмысленность ситуации может разве что +вот этот доисторический анекдот: > — Скажи, мама, почему ты всегда отрезаешь кончики у сосисок перед тем, как их поджарить?
> — Я не знаю, — ответила мама, — так делала моя мама, твоя бабушка, я училась готовить у неё и делаю всё так, как она. Такая в нашей семье традиция.
@@ -219,10 +243,12 @@ description: 'Почему нас окружают уродливые клави ### Запястья, плечи и другие части тела -В этом разделе можно было бы поговорить про то, что **классические клавиатуры -игнорируют разную ширину плеч у разных людей**, **мешают анатомически верной -постановке рук** и поэтому, вроде как, являются фактором риска -развития синдрома запястного канала (более известного как карпальный туннельный синдром) +В этом разделе можно было бы поговорить про то, +что **классические клавиатуры игнорируют разную ширину плеч у разных людей**, +**мешают анатомически верной постановке рук** и поэтому, +вроде как, являются фактором риска +развития синдрома запястного канала +(более известного как карпальный туннельный синдром) и других нарушений работы опорно-двигательного аппарата. На PubMed, которым я не умею пользоваться, @@ -243,35 +269,46 @@ description: 'Почему нас окружают уродливые клави ## Заложники печатных машинок -Продолжительное время навык быстрой и безошибочной печати относился к hard -skills. Набрать страницу текста без единой опечатки — это вообще-то -достижение, а заниматься этим изо дня в день — не только пытка, но и настоящая профессия. +Продолжительное время навык быстрой и безошибочной печати +относился к hard skills. +Набрать страницу текста без единой опечатки — это вообще-то достижение, +а заниматься этим изо дня в день — не только пытка, +но и настоящая профессия. -В отсутствии такой привычной нам клавиши `Backspace` армии машинисток тратили многие -часы и гектары бумаги на специальных курсах и становились заложниками той самой -стандартной раскладки. Когда нет права на ошибку, учиться -правильному методу слепой десятипальцевой печати или неторопливо переучиваться на новую раскладку -по ходу работы просто невозможно: ты либо умеешь набирать текст быстро и без ошибок, либо нет. +В отсутствии такой привычной нам клавиши `Backspace` +армии машинисток тратили +многие часы и гектары бумаги на специальных курсах +и становились заложниками той самой стандартной раскладки. +Когда нет права на ошибку, +учиться правильному методу слепой десятипальцевой печати +или неторопливо переучиваться на новую раскладку по ходу работы +просто невозможно: +ты либо умеешь набирать текст быстро и без ошибок, либо нет. -Именно поэтому в ходе постепенной замены механических устройств на электрические стало -очевидно: менять раскладку нельзя. Производители электрических печатных машинок -технически могли перепридумать конструкцию заново уже без учёта пропавших ограничений и -поставлять устройства с удобными и логичными клавиатурами, +Именно поэтому в ходе постепенной замены +механических устройств на электрические стало очевидно: +менять раскладку нельзя. +Производители электрических печатных машинок +технически могли перепридумать конструкцию заново +уже без учёта пропавших ограничений +и поставлять устройства с удобными и логичными клавиатурами, но экономически это было бы самоубийством. -Зачем руководителю заботиться о комфорте рук машинисток, если они неделю только -и будут делать, что переучиваться? -Зачем предприятиям покупать утройства, для которых нельзя нанять готовый персонал? +Зачем руководителю заботиться о комфорте рук машинисток, +если они неделю только и будут делать, что переучиваться? +Зачем предприятиям покупать утройства, +для которых нельзя нанять готовый персонал? Что делать с индустрией курсов подготовки машинисток? -Зачем вообще иметь несколько разных стандартов в мире, где механические и электрические -печатные машинки просуществуют бок о бок ещё десятки лет? +Зачем вообще иметь несколько разных стандартов в мире, +где механические и электрические печатные машинки +просуществуют бок о бок ещё десятки лет? Ответы на все эти вопросы довольно предсказуемы. -Так cтандартная раскладка без заметных -изменений пережила механическую печатную машинку для которой создавалась. +Так cтандартная раскладка без заметных изменений +пережила механическую печатную машинку для которой создавалась. -Появившиеся чуть позже компьютеры поднимали аналогичные -вопросы и производители опять выбрали путь наименьшего сопротивления. +Появившиеся чуть позже компьютеры поднимали аналогичные вопросы +и производители опять выбрали путь наименьшего сопротивления. Стандартная клавиатура укоренилась в массовом сознании настолько, что была закреплена цементом официальных стандартов: `ISO/IEC 9995-2`, `ANSI-INCITS 154-1988` и `JIS X 6002-1980`. @@ -280,18 +317,23 @@ skills. Набрать страницу текста без единой опе ## Cлепой десятипальцевый метод печати в наши дни -C появлением персональных компьютеров и клавиши `Backspace`, безошибочным набором текста стало сложно кого-либо -удивить, а машинопись моментально перестала быть профессией. +C появлением персональных компьютеров и клавиши `Backspace`, +безошибочным набором текста стало сложно кого-либо удивить, +а машинопись моментально перестала быть профессией. -Слепая десятипальцевая печать так и не стала частью пакета компьютерной грамотности, что всегда казалось мне чем-то странным: -в массовом сознании считается нормальным пользоваться чем-то по восемь часов -ежедневно на протяжении всей карьеры и делать это практически так же неуверенно, как и -в первый день. +Слепая десятипальцевая печать так и не стала +частью пакета компьютерной грамотности, +что всегда казалось мне чем-то странным: +в массовом сознании считается нормальным +пользоваться чем-то по восемь часов ежедневно на протяжении всей карьеры +и делать это практически так же неуверенно, как и в первый день. -Невозможно представить себе гитариста, который вышел на сцену и не может играть, -потому что на грифе не подписаны лады. Представить себе опытного разработчика, -который не может сегодня печатать из-за того, что на новом ноутбуке забыли -нарисовать буквы, очень легко. +Невозможно представить себе гитариста, +который вышел на сцену и не может играть, +потому что на грифе не подписаны лады. +Представить себе опытного разработчика, +который не может сегодня печатать из-за того, +что на новом ноутбуке забыли нарисовать буквы, очень легко. В ходе разнообразных дискуссий я множество раз слышал высказывания такого вида: @@ -300,136 +342,166 @@ C появлением персональных компьютеров и кла Защитная реакция — это нормально, а высказывание выше вообще-то правдиво, но сегодня я предлагаю посмотреть на явление со слегка неожиданной стороны. -Мы привыкли считать, что "быстрые" компьютеры лучше "медленных": компании выдают -работникам новые устройства раз в несколько лет, люди зачастую покупают себе новые -ноутбуки не потому, что старый перестал справляться со своими обязанностями, а -потому что "уже пора" и новый компьютер решает старые задачи слегка быстрее. +Мы привыкли считать, что "быстрые" компьютеры лучше "медленных": +компании выдают работникам новые устройства раз в несколько лет, +люди зачастую покупают себе новые ноутбуки не потому, +что старый перестал справляться со своими обязанностями, +а потому что "уже пора" и новый компьютер решает старые задачи слегка быстрее. Что такое "лаги" и "тормоза" на самом деле? Чем "быстрый" компьютер отличается от "медленного"? -Если абстрагироваться и немного подумать, то станет понятно, что практически все различия — это разнообразные задержки: +Если абстрагироваться и немного подумать, то станет понятно, +что практически все различия — это разнообразные задержки: - при работе с интерфейсом; - при старте программ; - при переключении между ними; - между вводом адреса в браузере и загрузкой страницы; - между стартом сборки проекта и её окончанием; -- между началом выполнения одной команды в терминале и возможностью запустить следующую; +- между началом выполнения одной команды в терминале + и возможностью запустить следующую; - между любыми другими запросами к компьютеру. -С этими задержками вообще-то принято бороться, и не всегда их снижают покупкой нового -оборудования: слово "оптимизация" по отношению к ПО вызывает уважение, а на её -отсутствие пользователи иногда даже жалуются. +С этими задержками вообще-то принято бороться, +и не всегда их снижают покупкой нового оборудования: +слово "оптимизация" по отношению к ПО вызывает уважение, +а на её отсутствие пользователи иногда даже жалуются. -Если подумать ещё немного, то станет понятно, что пользовательский ввод — это -не только неизбежное зло, но и источник других задержек: -- между концом одной мысли и началом новой во время написания кода или любого другого текста; +Если подумать ещё немного, то станет понятно, +что пользовательский ввод — это не только неизбежное зло, +но и источник других задержек: +- между концом одной мысли и началом новой + во время написания кода или любого другого текста; - между намерением отправить поисковый запрос и чтением списка ссылок; - между идеей о запуске команды и появлением результатов её работы; - между тем, как ответ придуман, и его отправкой. -Эти задержки деньгами уже не решить, да и автодополнение в каждое поле ввода -вставить не получится, но самостоятельная борьба с ними почему-то считается непрестижной, неэффективной тратой времени, -"экономией на спичках" и уделом фанатиков. +Эти задержки деньгами уже не решить, +да и автодополнение в каждое поле ввода вставить не получится, +но самостоятельная борьба с ними почему-то считается непрестижной, +неэффективной тратой времени, "экономией на спичках" и уделом фанатиков. -Эффективность сложно измерить как-то строго и объективно, но воображаемый коллега, +Эффективность сложно измерить как-то строго и объективно, +но воображаемый коллега, который отказывается освоить условные `Ctrl + C` / `Ctrl + V`, гордо жмёт правую кнопку мыши и утверждает, что никуда не торопится, вызывает реальную улыбку и сомнения в компетентности. -В это же время, другой и вполне реальный "коллега", который способен несколько раз в день неторопливо ~~yfgtxtnfnm gfhe-nhjqre ghtlkj;tybq~~ -напечатать пару-тройку предложений в неправильной раскладке в неправильном поле для ввода и только потом перевести взгляд на экран, возможно, -прячется где-то в зеркале и обычно никаких насмешек по этому поводу почему-то не получает. +В это же время, другой и вполне реальный "коллега", +который способен несколько раз в день неторопливо +~~yfgtxtnfnm gfhe-nhjqre ghtlkj;tybq~~ +напечатать пару-тройку предложений в неправильной раскладке +в неправильном поле для ввода и только потом перевести взгляд на экран, +возможно, прячется где-то в зеркале +и обычно никаких насмешек по этому поводу почему-то не получает. Если вернуться к скорости, которую измерять попроще, то получается, что пользоваться клавиатурой каждый день и не иметь навыка правильной слепой -печати — это практически то же самое, что и добровольно использовать старый компьютер, когда новый, -более быстрый уже лежит рядом на столе. +печати — это практически то же самое, +что и добровольно использовать старый компьютер, +когда новый, более быстрый уже лежит рядом на столе. Отдельно хочется отметить, что скорость хороша не только сама по себе. -Когда что-то можно сделать быстро, то и внутреннее сопротивление действию -значительно ниже: собеседник, владеющий слепым десятипальцевым методом печати с -меньшей вероятностью поленится уточнить все-все-все детали в первом же своём -сообщении при обсуждении нового вопроса, что может существенно сократить общее число сообщений в этой переписке, а следовательно и задержек. +Когда что-то можно сделать быстро, +то и внутреннее сопротивление действию значительно ниже: +собеседник, владеющий слепым десятипальцевым методом печати +с меньшей вероятностью поленится уточнить все-все-все детали +в первом же своём сообщении при обсуждении нового вопроса, +что может существенно сократить общее число сообщений в этой переписке, +а следовательно и задержек. -Слепая печать — пропуск в мир, где написать развёрнутый текст можно почти так же -быстро, как записать голосовое сообщение. +Слепая печать — пропуск в мир, +где написать развёрнутый текст можно почти так же быстро, +как записать голосовое сообщение. -Итого: всего одна неделя ненапряжных упражнений по 15-20 минут в день на тренажёре -не только сделает ваш текущий и все будущие компьютеры заметно "быстрее", но и, -возможно, сделает вас более конструктивным собеседником :D +Итого: всего одна неделя +ненапряжных упражнений по 15-20 минут в день на тренажёре +не только сделает ваш текущий и все будущие компьютеры заметно "быстрее", +но и, возможно, сделает вас более конструктивным собеседником :D -Для тренировок я рекомендую сайт https://keybr.com. Этот -тренажёр не только простой, понятный и симпатичный, но ещё и очень гибко настраивается при желании. +Для тренировок я рекомендую сайт + + https://keybr.com +. +Этот тренажёр не только простой, понятный и симпатичный, +но ещё и очень гибко настраивается при желании. Все скриншоты с разноцветными зонами для пальцев я сделал именно там. -По моим наблюдениям за собой и окружающими, могу сказать, что навыки печати на -классической и неклассической клавиатуре легко уживаются в одной голове рядом: -вы не разучитесь печатать на старой клавиатуре, если после прочтения этого поста -решите освоить новую. +По моим наблюдениям за собой и окружающими, могу сказать, +что навыки печати на классической и неклассической клавиатуре +легко уживаются в одной голове рядом: +вы не разучитесь печатать на старой клавиатуре, +если после прочтения этого поста решите освоить новую. --- ## Работа над ошибками -Разумеется, сложившаяся клавиатурная традиция не была как-то исторически -предопределена и текущее положение дел во многом стало результатом цепочки -разных случайностей. +Разумеется, сложившаяся клавиатурная традиция +не была как-то исторически предопределена +и текущее положение дел во многом стало результатом +цепочки разных случайностей. -Уже во времена печатных машинок были люди, которые подметили билатеральную -симметрию человеческого тела и +Уже во времена печатных машинок были люди, +которые подметили билатеральную симметрию человеческого тела и [пытались учитывать её существование](https://vintagetechobsessions.blogspot.com/2013/09/the-reveal-rheinmetall-portable.html) во время проектирования клавиатур: ![Симметричная клавиатура печатной машинки](/images/posts/ugly_keyboards/typewriter_ergo.jpg) -Если бы когда-то давно компания Remington не достигла впечатляющих экономических успехов +Если бы когда-то давно компания Remington +не достигла впечатляющих экономических успехов и форм-фактор их печатных машинок не стал бы стандартом де-факто, то этого и десятка подобных постов могло бы и не существовать. -Производители компьютерной периферии периодически пытались как-то решать -проблемы классической клавиатуры. Некоторые из этих попыток я ещё упомяну в -соответствующих разделах, но масштаб и временные рамки этих экспериментов можно -оценить на странице [Ergonomic Keyboard History](http://xahlee.info/kbd/ergonomic_keyboard_history_index.html) +Производители компьютерной периферии периодически пытались +как-то решать проблемы классической клавиатуры. +Некоторые из этих попыток я ещё упомяну в соответствующих разделах, +но масштаб и временные рамки этих экспериментов +можно оценить на странице +[Ergonomic Keyboard History](http://xahlee.info/kbd/ergonomic_keyboard_history_index.html) от Xah Lee. -В XXI веке эксперименты над клавиатурами стали доступны энтузиастам и сотни -недовольных однооборазием людей начали делать свои уникальные устройства -пытаясь убежать от боли в руках или догнать здравый смысл. +В XXI веке эксперименты над клавиатурами стали доступны энтузиастам +и сотни недовольных однооборазием людей начали делать +свои уникальные устройства пытаясь убежать от боли в руках +или догнать здравый смысл. -Ниже я попытался выделить самые **популярные подходы** к решению проблем -классической клавиатуры и как-то отсортировать их **по увеличению степени -радикализма**. +Ниже я попытался выделить самые **популярные подходы** +к решению проблем классической клавиатуры +и как-то отсортировать их **по увеличению степени радикализма**. ### Изогнутые клавиатуры -Иногда производители замечают, что руки у людей растут не -из живота, а по бокам от туловища. После некоторых упражнений с транспортиром -такие производители гнут существующую модель клавитуры в одном или нескольких -измерениях так, чтобы среднестатистическому пользователю -больше не нужно было гнуть запястья, называют их эргономичными -(**Ergonomic Keyboards**) +Иногда производители замечают, что руки у людей растут не из живота, +а по бокам от туловища. +После некоторых упражнений с транспортиром такие производители +гнут существующую модель клавитуры в одном или нескольких измерениях так, +чтобы среднестатистическому пользователю больше не нужно было гнуть запястья, +называют их эргономичными (**Ergonomic Keyboards**) и получают армию преданых среднестатистических фанатов. ![Microsoft Natural Keyboard Gen1/V1](/images/posts/ugly_keyboards/MicrosoftNaturalKeyboardGen1.jpg) Фотография: Microsoft Natural Keyboard Gen1/V1 от DeanW77. -Самая известная [линейка таких клавиатур принадлежит Microsoft](https://en.wikipedia.org/wiki/Microsoft_ergonomic_keyboards). -Те, кто родились в прошлом веке могли видеть их Natural Keyboard -при [установке Windows 95](https://windowswallpaper.miraheze.org/wiki/Windows_95#/media/File:Setup_(Windows_95).png). -Похожие клавиатуры можно встретить и у других -производителей: +Самая известная +[линейка таких клавиатур принадлежит Microsoft](https://en.wikipedia.org/wiki/Microsoft_ergonomic_keyboards). +Те, кто родились в прошлом веке могли видеть их Natural Keyboard при +[установке Windows 95](https://windowswallpaper.miraheze.org/wiki/Windows_95#/media/File:Setup_(Windows_95).png). +Похожие клавиатуры можно встретить и у других производителей: [ERGO K860](https://www.logitech.com/en-us/shop/p/k860-split-ergonomic.920-009166) от Logitech, например. -Похожий популярный форм-фактор называется +Аналогичный популярный форм-фактор называется [Alice Layout](https://keeb-finder.com/keyboards/filter/alice). Такие устройства можно сделать самому или купить у разных производителей готовые. -Такие клавиатуры обычно выбирают те, у кого уже начали болеть руки, но -кто ещё не готов переходить на что-нибудь радикально новое, что не -выглядит как стандартная клавиатура и не продаётся в соседнем магазине. +Подобные клавиатуры обычно выбирают те, +у кого уже начали болеть руки, +но кто ещё не готов переходить на что-нибудь радикально новое, +что не выглядит как стандартная клавиатура +и не продаётся в соседнем магазине. ### Сплит-клавиатуры @@ -437,24 +509,29 @@ C появлением персональных компьютеров и кла что руки не только растут у людей из плеч, но и бывают расположены на разной ширине. -Очевидный следующий шаг — перестать пытаться угадать угол наклона рук -пользователей, а просто позволить разнести две половинки на любое расстояние и -повернуть на любой угол. Такие распиленые пополам клавиатуры назвают **Split Keyboards**. +Очевидный следующий шаг — перестать пытаться угадать +угол наклона рук пользователей, +а просто позволить разнести две половинки на любое расстояние +и повернуть на любой угол. +Такие распиленые пополам клавиатуры назвают **Split Keyboards**. ![Kinesis Freestyle](/images/posts/ugly_keyboards/Kinesis_Freestyle.jpg) Фотография: Kinesis Freestyle от Casey Marshall. -Именитые производители заигрывали с регулируемыми углами между половинками клавиатуры ещё в начале 90-х: +Именитые производители заигрывали +с регулируемыми углами между половинками клавиатуры ещё в начале 90-х: - [Apple Adjustable, 1993](https://en.wikipedia.org/wiki/Apple_Adjustable_Keyboard) - [IBM Model M15, 1994](http://xahlee.info/kbd/ibm_model_15_keyboard.html) Сейчас разделение клавиатуры пополам встречается довольно часто, -но обычно в комплекте с какими-то другим нововведениями, о которых ниже. +но обычно в комплекте с какими-то другим нововведениями, +о которых ниже. ### Ортолинейные клавиатуры -Осознание нелепости горизонтального сдвига рядов регулярно подталкивает -людей к очевидному шагу: отказаться от него. +Осознание нелепости горизонтального сдвига рядов +регулярно подталкивает людей к очевидному шагу: +отказаться от него. Такие клавиатуры называются **Ortholinear Keyboards**. > **TODO: Вставить фотографию** @@ -463,21 +540,24 @@ C появлением персональных компьютеров и кла [Planck от OLKB](https://olkb.com/collections/planck), но постепенно и более именитые [производители стали эксперементировать](https://worklouder.cc/xyz-work-board-2) -с этим подходом. Даже Keychron, производитель дефольных клавиатур для -программистов, предлагает +с этим подходом. +Даже Keychron, производитель дефольных клавиатур для программистов, +предлагает [ортолинейную модель](https://www.keychron.com/products/keychron-q15-max-qmk-wireless-custom-mechanical-keyboard). При всей своей красоте, симметрии и логичности, -ортолинейная раскладка всё ещё может считаться насилием над человеческой анатомией: +ортолинейная раскладка всё ещё может считаться +насилием над человеческой анатомией: средний и безымянный пальцы очень плохи в том, чтобы двигаться вправо и влево, у них нет для этого отдельных мышц. -Я бы не хотел иметь такую клавиатуру на столе, но был бы не против иметь +Я бы не хотел иметь такую клавиатуру на столе, +но был бы не против иметь [ортолинейную клавиатуру в ноутбуке](https://shop.mntre.com/products/mnt-pocket-reform): компактная, симметричная и логичная. -Разделение ортолинейной клавиатуры на две половинки делает её гораздо более -удобной и это довольно популярный подход: +Разделение ортолинейной клавиатуры на две половинки делает её +гораздо более удобной и это довольно популярный подход: > https://www.reddit.com/r/MechanicalKeyboards/comments/u8ue10/jumped_into_the_deep_end_to_make_my_first_ever/ @@ -486,9 +566,10 @@ C появлением персональных компьютеров и кла ### Альтернативный горизонтальный сдвиг -Вообще, если долго смотреть на классическую клавиатуру, то станет заметно, что -правая её часть не так уж и плоха: сдвиг рядов на правой половине делает её -довольно анатомичной. Очевидный шаг — сделать левую половину такой же удобной: +Вообще, если долго смотреть на классическую клавиатуру, +то станет заметно, что правая её часть не так уж и плоха: +сдвиг рядов на правой половине делает её довольно анатомичной. +Очевидный шаг — сделать левую половину такой же удобной: > https://www.reddit.com/r/MechanicalKeyboards/comments/98evrj/my_girlfriends_new_katana60_with_fake_miami/ @@ -498,8 +579,7 @@ C появлением персональных компьютеров и кла Очевидно, что раскладку такого типа можно реализовать и на печатных машинках. Возможно, если бы в своё время рынок захватил не Remington, а какой-нибудь другой производитель, -стандартная клавиатура гораздо лучше бы подходила стандартным рукам, -а +стандартная клавиатура гораздо лучше бы подходила стандартным рукам, а [MacBook продавался бы с такой раскладкой](https://github.com/mtei/SemiErgo_Layout?tab=readme-ov-file#c-1-draft-of-macbookimac-us-key-set-mapping): ![Проект эргономичной раскладки для MacBook](/images/posts/ugly_keyboards/semiergo_mac_draft.png) @@ -516,7 +596,8 @@ C появлением персональных компьютеров и кла Стандартная клавиатура этот очевидный факт решительно игнорирует. Если взять клавиатуру убрать из неё горизонтальный сдвиг рядов -(который учитывает фантомную анатомию печатной машинки) и добавить вертикальный +(который учитывает фантомную анатомию печатной машинки) +и добавить вертикальный (который учитывает реальную анатомию человеческой кисти), то окажется, что нажимать даже самые далёкие клавиши стало удобнo. @@ -525,18 +606,19 @@ C появлением персональных компьютеров и кла ### Кластер кнопок для большого пальца Выше я очень долго ругался на то, что большой палец отлынивает от работы. -Заставить его трудится легко — перенести несколько кнопок из неудобных углов -поближе к большим пальцам. +Заставить его трудится легко — нужно просто перенести несколько кнопок +из неудобных углов поближе к большим пальцам. > https://cdn.shopify.com/s/files/1/1152/3264/products/4dabaa5e604462d4464b4d0daaac908d_954b2ecd-0149-44d7-88ab-69ca036fb843.jpg?v=1570475754 > https://cdn.shopify.com/s/files/1/1152/3264/products/e1fbe3297b62fb3a394029694f7d3d90_95ac7869-4eec-4249-a80b-b49b1e14e50e.jpg?v=1570475753 > https://www.reddit.com/r/ergodox/comments/91p5ig/my_first_ergodox_arrived_they_are_huge_i_love_them/ -Фотография с сайта https://ergodox-ez.com/ +Фотография с сайта https://ergodox-ez.com/. Нажимать `Backspace` большим пальцем без необходимости -двигать рукой или тянуть мизинец — ни что иное как суперспособность. -То же самое можно сказать и про `Enter`, `Ctrl`, `Alt`, `Shift`, `Tab`, `Home`, +двигать рукой или тянуть мизинец — ни что иное, как суперспособность. +То же самое можно сказать и про +`Enter`, `Ctrl`, `Alt`, `Shift`, `Tab`, `Home`, любую другую кнопку или их сочетание. Отдельно хочется заметить, что пользователи vim точно оценят, @@ -554,9 +636,11 @@ C появлением персональных компьютеров и кла Фотография с сайта https://kinesis-ergo.com/ -Классические клавиатуры пытаются достичь такого же эффекта с помощью -колпачков (кейкапов): если посмотреть на случайную (не встроенную в ноутбук) -клавиатуру сбоку, можно разглядеть OEM, Cherry или какой-нибудь иной профиль. +Классические клавиатуры пытаются достичь подобного же эффекта +с помощью колпачков (кейкапов): +если посмотреть на случайную (не встроенную в ноутбук) +клавиатуру сбоку, можно разглядеть OEM, Cherry +или какой-нибудь иной профиль. Изогнутые клавиатуры идут дальше и располагают кнопки не на плоскости, а на полусфере с учётом длины и анатомии пальцев. @@ -570,12 +654,12 @@ C появлением персональных компьютеров и кла Список сверху довольно подробный, но, конечно же, не исчерпывающий. За пределами поста остались разные узкоспециализированные устройства -вроде аккордовых или стенографических клавиатур и огромное множество -самодельных и совсем уж нестандартных устройств. +вроде аккордовых или стенографических клавиатур +и огромное множество самодельных и совсем уж нестандартных устройств. Фантазия людей в приделывании подставок, подсветок, -трекпадов, трекболов, трекпоинтов, стиков от геймпадов и всего-такого прочего -поистине безгранична. +трекпадов, трекболов, трекпоинтов, стиков от геймпадов +и всего-такого прочего поистине безгранична. Некоторые разработчики устройств вообще ставят под сомнение необходимость наличия в клавиатуре клавиш и создают совершенно @@ -608,10 +692,11 @@ C появлением персональных компьютеров и кла - Не менее шести кнопок для больших пальцев. - Вертикальный сдвиг рядов и/или вогнутая форма. -Я полностью понимаю, что мой опыт и всё описаное выше нельзя считать -какой-то универсальной истиной и опыт других людей может сильно отличаться. -Именно поэтому выше я пытался показать весь спектр возможностей, -чтобы даже те, кому "хорошая клавиатура" по каким-то причинам не подходит +Я полностью понимаю, что мой опыт и всё описаное выше +нельзя считать какой-то универсальной истиной +и опыт других людей может сильно отличаться. +Именно поэтому я пытался показать весь спектр возможностей, +чтобы даже те, кому "хорошая клавиатура" по каким-то причинам не подходит, смогли найти для себя клавиатуру лучше, чем стандартная. ### Cantor @@ -623,16 +708,15 @@ C появлением персональных компьютеров и кла --- -## Ответы на воображаемые вопросы +## Ответы на воображаемые и частые вопросы -Я участвовал в дискуссиях про клавиатуры множество раз и в -этом разделе попытался собрать вопросы и аргументы, +Я участвовал в дискуссиях про клавиатуры множество раз +и в этом разделе попытался собрать вопросы и аргументы, которые регулярно в таких разгвоворах встречаются. - --- -> **Ряяяя! Ты вообще неправ и сейчас я объясню почему!** +> **Ряяяя! Ты вообще неправ!** Первым делом, нужно успокоиться и вспомнить, что классическая клавиатура далека от вымирания, @@ -646,14 +730,14 @@ C появлением персональных компьютеров и кла Я допускаю, что могу где-то ошибаться. Допускаю даже, что вообще ничего не понимаю в устройствах ввода и всё написанное тут полная чушь. -Рад буду услышать в комментариях аргументированную критику. +Рад буду увидеть в комментариях аргументированную критику. Мечтаю, например, получить внятный ответ на самый главный и животрепещущий вопрос: "Зачем нужен горизонтальный сдвиг рядов?" --- -> **Слепая печать это полная чушь, она никому не нужна!** +> **Слепая печать это полная чушь, она устарела и никому не нужна!** > **Я думаю дольше и чаще, чем печатаю!** Это популярное мнение, @@ -664,13 +748,18 @@ C появлением персональных компьютеров и кла > **А как же те, кто печатает двумя пальцами?! Ты о них подумал?!** -Подумал. -Два крупнейших производителя мобильных ОС даже провели для меня глобальный -эксперимент. В результате оказалось, что пока людям не указать на то, -что русская раскладка на клавиатуре их смартфона нарушает правила классической -клавиатуры, они этого не замечают и очень удивляются открытию. -Уверен, что если завтра все физические клавиатуры заменить -на чуть более удобные аналоги, то заметят это очень немногие. +Подумал. Более того, +два крупнейших разработчика мобильных операционных систем +даже провели для меня глобальный эксперимент. + +В результате оказалось, что пока людям не указать на то, +что русская раскладка на клавиатуре их смартфона +нарушает правила классической клавиатуры, +они этого не замечают, а потом очень удивляются открытию. + +Подозреваю, что если завтра все физические клавиатуры заменить +на чуть более удобные аналоги, +то эффект будет похожим и заметят это очень немногие. --- @@ -678,11 +767,40 @@ C появлением персональных компьютеров и кла > **зачем мне эта расщелина в центре клавиатуры?!** Да, я слышал, что для работы, например, -в графических редакторах, видеоредакторах или CAD-ах раздельная клавиатура -подходит не слишком хорошо: таким специалистам важно иметь возможность -нажимать клавиши с правой половины клавиатуры левой рукой. +в графических редакторах, видеоредакторах или CAD-ах +раздельная клавиатура подходит не слишком хорошо: +таким специалистам важно иметь возможность +нажимать клавиши на правой половине клавиатуры левой рукой. [Ортолинейная клавиатура](#type_ortho) в таком случае — отличный вариант. --- ## Комментарии + +# ToDo + +- style photos +- style photo labels +- check the photos and labels +- spread the links + +# Links + +- [On the Prehistory of QWERTY (2011)](https://repository.kulib.kyoto-u.ac.jp/server/api/core/bitstreams/dc434be9-80cd-499b-a984-f9fa35954c3b/content) +- https://habr.com/ru/companies/selectel/articles/948408/#ergonomic +- https://aposymbiont.github.io/split-keyboards/ +- https://github.com/Keycapsss/awesome-mechanical-keyboard +- https://optozorax.github.io/moonlander-layout +- https://getreuer.info/posts/keyboards/tour/index.html +- https://www.kickstarter.com/projects/mwichary/shift-happens +- https://www.keybr.com/ +- [34 keys is all you need](https://www.youtube.com/watch?v=unMXQTSQEak) +- [Fake sounds](https://mechvibes.com/sound-packs/) +- [Wrist rests](https://www.aliexpress.com/item/1005006443764748.html) +- https://getreuer.info/posts/keyboards/tour/index.html +- https://getreuer.info/posts/keyboards/faqs/index.html +- https://ryanis.cool/cosmos/ +- https://yal-tools.github.io/ergo-keyboards/ +- https://www.keyderboard.com/ergo +- https://blog.crashspace.org/2025/06/diy-split-keyboards-your-next-maker-rabbit-hole/ +- https://www.justinmklam.com/posts/2026/02/beginners-guide-split-keyboards/