12 KiB
| layout | lang | year | date | section | title | description |
|---|---|---|---|---|---|---|
| post | ru | 2025 | 2025-00-00 | posts | ugly_keyboards | Почему нас окружают уродливые клавиатуры и что с этим можно сделать. |
Links
- On the Prehistory of QWERTY (2011)
- 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
- Fake sounds
- Wrist rests
- 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/
Уродливые клавиатуры
Этот пост был неизбежен. Я годами хожу с горящим взором конспиролога и пытаюсь каждому встречному открыть глаза на то, что клавиатуры вокруг нас — ни что иное, как затянувшийся розыгрыш, который давно уже вышел из-под контроля. Пришло время собрать все мои вопли, наблюдения и аргументы в связный и логичный текст.
В этом посте не будет ничего про отличие механических клавиатур от мембранных, не будет расследования, какие же переключатели лучше (тактильные и жёсткие, конечно), а так же не будет ни слова про бренды и разные логические раскладки.
Критикой QWERTY и дёшевых Genius пусть занимается кто-нибудь другой, мы будем говорить тут только про физическое расположение кнопок в пространстве.
"Классическая" раскладка
Вообще, большинство клавиатур, при всём кажущемся разнообразии, так или иначе следует стандартам: чаще ANSI, реже ISO.
Клавиатуры могут быть разных цветов и размеров, производители могут переносить PageUp / PageDown в самые неожиданные места и эксперементировать
с формой или взаимным расположением стрелочек, а пользователи могут спорить, допустимо ли располагать Fn в углу
и разумно ли заменять верхний ряд кнопок тач-панелью.
При всём этом разнообразии центральная и основная часть (та, где расположены буквы и цифры) уже более 100 лет остаётся неизменной.
Все клавиатуры похожие на эту я дальше буду называть классическими.
Наследие печатных машинок
То, что наши современные классические клавиатуры наследуют клавиатурам механических печатных машинок — довольно известный, но недооценённый факт.
Перед создателями прообразов современных клавиатур стояли нетривиальные ограничения и они их грациозно обходили нетривиальными способами. Самые заметные артефакты прошлого всё ещё можно обнаружить практически на любом устройстве и они почему-то до сих пор кажутся людям чем-то необходимым.
Многие уверены, что без длинного пробела и горизонтального сдвига рядов клавиатура вообще не может существовать: раз уж производители продолжают добавлять эти конструктивные особенности во все новые клавиатуры, значит это что-то очень важное и зачем-то всем нам очень нужно.
Пробел, большие пальцы и мизинцы
Сам по себе длинный пробел не кажется чем-то неправильным.
Раньше он служил рукам подставкой для отдыха, сейчас по нему сложно промахнуться.
Мне, если честно, не до конца понятно, чем он так уж сильно отличается от буквы E и
почему в маленький пробел вдруг станет как-то сложнее попадать, но ничего страшного, пусть будет
самой длинной клавишей.
"Проблема большого пальца" заключается не в самом пробеле, а в том, что во времена печатных машинок
ещё не существовало многих кнопок, без которых клавиатуру сейчас представить
невозможно: не было ни стрелочек, ни Esc, ни Ctrl, ни Alt, ни Win/ Super, ни Cmd.
Даже Backspace в привычном нам понимании ещё не существовал,
и даже когда присутствовал физически, то использовался совершенно иначе.
Процесс их постепенного появления можно характеризовать как эволюционный: кнопки добавляли не туда, где ими было бы удобно пользоваться, а туда, где было свободное место. Чаще всего это свободное место обнаруживалось где-нибудь сбоку.
Если вдруг вам зачем-то нужно регулярно писать код, то ситуация становится ещё хуже: почти все скобки и математические операции тоже располагаются где-то на краю клавиатуры.
Получается, что через сотню лет после изобретения первых клавиатур мы обнаруживаем себя в ситуации, когда в зоне ответственности двух маленьких и слабых мизинцев находится больше двадцати кнопок (и в том числе все модификаторы), а большие пальцы всё ещё призваны нажимать вдвоём на один пробел.
На всякий случай, напомню, что противопоставленный большой палец — это вообще-то эволюционное достижение. Классические клавиатуры это могучее и ловкое достижение просто игнорируют:
- взяв в руки геймпад, я двумя большими пальцами могу контролировать космический корабль;
- сев перед ноутбуком, я двумя большими пальцами могу делать дырки между словами!
Горизонтальный сдвиг рядов
Самые первые печатные машинки напоминали скорее рояль: большие, шумные, один ряд клавиш. Довольно быстро люди поняли, что это слишком широко и не слишком удобно.
Идея расположить клавиши на нескольких рядах витала в воздухе, но упиралась в конструктивные ограничения: рычаги, которые ударяют по бумаге, должны быть расположены в один ряд и не должны друг с другом пересекаться. Это значит, что нельзя просто расположить кнопки друг над другом, у каждой клавиши печатной машинки должна быть своя уникальная X координата.
Решением этой проблемы как раз и стал горизонтальный сдвиг рядов: на фотографии видно, что H расположена почти
ровно под Y, а N почти ровно под H. Именно в этом "почти" и
скрывается вся магия: небольшое смещение позволяет избежать
пересечения рычагов, расположить буквы в три ряда и сделать клавиатуру компактной.
С цифровым рядом, кстати, произошло вообще что-то нелепое и мне нравится думать, что это сделали не для экономии пространства, а для того, чтобы специально всех запутать :D
С одной стороны, нельзя не признать красоты инженерного решения: более 40 кнопок расположили в пространстве так, чтобы не нужно было тянуться за ними в соседнюю комнату и сохранили при этом простоту механизма.
С другой стороны, нельзя не отметить, что, как и многие другие инженерные решения, сдвиг рядов
имеет свою цену: люди с симметричными руками вынуждены пользоваться
клавиатурами для двух правых рук, а споры, каким пальцем нужно нажимать на
клавишу B (та, которая И в русской раскладке) не утихают до сих пор!


