mirror of
https://github.com/He4eT/oddsquat.git
synced 2026-05-04 20:37:22 +00:00
posts: ugly_keyboards: update draft
This commit is contained in:
parent
76303ae74f
commit
f888e36797
1 changed files with 69 additions and 45 deletions
|
|
@ -86,7 +86,7 @@ description: 'Почему нас окружают уродливые клави
|
||||||
сейчас по нему сложно промахнуться.
|
сейчас по нему сложно промахнуться.
|
||||||
|
|
||||||
Мне, если честно, не до конца понятно,
|
Мне, если честно, не до конца понятно,
|
||||||
чем он принципиально отличается от буквы `E`,
|
чем сегодня он принципиально отличается от буквы `E`,
|
||||||
которая встречается в текстах примерно так же часто,
|
которая встречается в текстах примерно так же часто,
|
||||||
и почему в короткий пробел вдруг станет как-то сложнее попадать,
|
и почему в короткий пробел вдруг станет как-то сложнее попадать,
|
||||||
но это всё на самом деле не очень важно.
|
но это всё на самом деле не очень важно.
|
||||||
|
|
@ -102,27 +102,29 @@ description: 'Почему нас окружают уродливые клави
|
||||||
а когда присутствовал физически, то использовался совершенно иначе.
|
а когда присутствовал физически, то использовался совершенно иначе.
|
||||||
|
|
||||||
Процесс постепенного появления новых клавиш
|
Процесс постепенного появления новых клавиш
|
||||||
можно характеризовать как эволюционный:
|
можно охарактеризовать как эволюционный:
|
||||||
**кнопки добавляли не туда, где ими было бы удобно пользоваться,
|
**кнопки добавляли не туда, где ими было бы удобно пользоваться,
|
||||||
а туда, где было свободное место**.
|
а туда, где нашлось свободное место**.
|
||||||
Чаще всего это свободное место обнаруживалось где-нибудь сбоку.
|
Чаще всего это свободное место обнаруживалось где-нибудь сбоку.
|
||||||
|
|
||||||
Если вдруг вам зачем-то нужно регулярно писать код,
|
Если вам вдруг зачем-то нужно регулярно писать код,
|
||||||
то ситуация становится ещё хуже:
|
то ситуация становится ещё неприятнее:
|
||||||
почти все скобки и математические операции тоже
|
почти все скобки и математические операции тоже
|
||||||
располагаются где-то на краю клавиатуры.
|
располагаются где-то на краю клавиатуры.
|
||||||
|
|
||||||
Получается, что через сотню лет после изобретения первых клавиатур
|
Получается, что через сотню лет после изобретения первых клавиатур
|
||||||
мы обнаруживаем себя в ситуации,
|
мы обнаруживаем себя в ситуации,
|
||||||
когда **в зоне ответственности двух маленьких и слабых
|
когда **в зоне ответственности двух маленьких и слабых
|
||||||
мизинцев находится больше двадцати кнопок** (и в том числе все модификаторы),
|
мизинцев находится больше двадцати клавиш** (и в том числе все модификаторы),
|
||||||
а **большие пальцы всё ещё призваны нажимать вдвоём на один пробел**.
|
а **большие пальцы всё ещё призваны нажимать вдвоём на один пробел**.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
На всякий случай, напомню,
|
На всякий случай напомню,
|
||||||
что противопоставленный большой палец — это вообще-то эволюционное достижение.
|
что противопоставленный большой палец — это вообще-то могучее и ловкое
|
||||||
Классические же клавиатуры это могучее и ловкое достижение просто игнорируют:
|
эволюционное достижение,
|
||||||
|
которое классические клавиатуры просто игнорируют:
|
||||||
|
|
||||||
- Взяв в руки геймпад,
|
- Взяв в руки геймпад,
|
||||||
я **двумя большими пальцами могу контролировать космический корабль**.
|
я **двумя большими пальцами могу контролировать космический корабль**.
|
||||||
- Достав телефон из кармана,
|
- Достав телефон из кармана,
|
||||||
|
|
@ -130,14 +132,12 @@ description: 'Почему нас окружают уродливые клави
|
||||||
- Сидя перед ноутбуком,
|
- Сидя перед ноутбуком,
|
||||||
я **двумя большими пальцами могу делать дырки между словами**!
|
я **двумя большими пальцами могу делать дырки между словами**!
|
||||||
|
|
||||||
Для мизинцев, травмированных частым использованием модификаторов,
|
Кстати, для мизинцев, травмированных частым использованием модификаторов,
|
||||||
есть даже специальный термин:
|
есть даже специальный термин:
|
||||||
<a target='_blank' href='http://xahlee.info/emacs/emacs/emacs_pinky.html'>
|
<a target='_blank' href='http://xahlee.info/emacs/emacs/emacs_pinky.html'>**Emacs Pinky**</a>.
|
||||||
**Emacs Pinky**
|
|
||||||
</a>.
|
|
||||||
Можно ознакомиться со
|
Можно ознакомиться со
|
||||||
<a target='_blank' href='http://xahlee.info/emacs/emacs/emacs_hand_pain_celebrity.html'>
|
<a target='_blank' href='http://xahlee.info/emacs/emacs/emacs_hand_pain_celebrity.html'>
|
||||||
списоком разработчиков разной степени именитости, которые с ним сталкивались
|
списком разработчиков разной степени именитости, которые с ним сталкивались
|
||||||
</a> и подсмотреть,
|
</a> и подсмотреть,
|
||||||
какими методами они с этим недугом боролись.
|
какими методами они с этим недугом боролись.
|
||||||
|
|
||||||
|
|
@ -157,7 +157,8 @@ description: 'Почему нас окружают уродливые клави
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Решением этой проблемы как раз и стал горизонтальный сдвиг рядов.
|
Одним из возможных решений этой проблемы
|
||||||
|
как раз и стал горизонтальный сдвиг рядов.
|
||||||
На <a target='_blank' href='https://www.publicdomainpictures.net/en/view-image.php?image=166278&picture=typewriter'>
|
На <a target='_blank' href='https://www.publicdomainpictures.net/en/view-image.php?image=166278&picture=typewriter'>
|
||||||
фотографии
|
фотографии
|
||||||
</a> видно,
|
</a> видно,
|
||||||
|
|
@ -165,7 +166,7 @@ description: 'Почему нас окружают уродливые клави
|
||||||
а `Z` почти ровно под `A`.
|
а `Z` почти ровно под `A`.
|
||||||
Именно в этом "почти" и скрывается вся магия:
|
Именно в этом "почти" и скрывается вся магия:
|
||||||
небольшое смещение позволяет избежать пересечения рычагов,
|
небольшое смещение позволяет избежать пересечения рычагов,
|
||||||
расположить цифры с буквами в четыре ряда и сделать клавиатуру компактной.
|
уложить цифры с буквами в четыре ряда и сделать клавиатуру компактной.
|
||||||
|
|
||||||
С цифровым рядом, кстати, произошло вообще что-то нелепое:
|
С цифровым рядом, кстати, произошло вообще что-то нелепое:
|
||||||
он идёт первым, а сдвинут как третий.
|
он идёт первым, а сдвинут как третий.
|
||||||
|
|
@ -260,8 +261,7 @@ description: 'Почему нас окружают уродливые клави
|
||||||
поэтому сошлюсь на
|
поэтому сошлюсь на
|
||||||
[подборку страшилок с сайта Kinesis](https://kinesis-ergo.com/solutions/keyboard-risk-factors/):
|
[подборку страшилок с сайта Kinesis](https://kinesis-ergo.com/solutions/keyboard-risk-factors/):
|
||||||
там показывают картинки и предлагают опасаться
|
там показывают картинки и предлагают опасаться
|
||||||
локтевого отклонения кисти,
|
избыточного разгибания или локтевого отклонения кисти,
|
||||||
избыточного разгибания кисти,
|
|
||||||
загадочной пронации предплечья
|
загадочной пронации предплечья
|
||||||
и чрезмерного выноса руки к мыши.
|
и чрезмерного выноса руки к мыши.
|
||||||
|
|
||||||
|
|
@ -745,27 +745,25 @@ https://github.com/jamessa/Angel
|
||||||
Сначала я натыкался на него в r/MechKeyboards, а потом целенаправленно
|
Сначала я натыкался на него в r/MechKeyboards, а потом целенаправленно
|
||||||
высматривал в r/ErgoMechKeyboards.
|
высматривал в r/ErgoMechKeyboards.
|
||||||
|
|
||||||
Я и не знал, что мне очень нужно что-то подобное, пока не увидел.
|
Я и не подозревал, что мне очень нужно что-то подобное, пока не увидел.
|
||||||
Кажется, что я вообще не был способен представить
|
Пребывая в полном неведении относительно проблем "классических" клавиатур,
|
||||||
такое странное устройство ввода,
|
я на каком-то интуитивном уровне моментально понял: "Мне надо!"
|
||||||
но как только наткнулся, то по какой-то неведомой причине моментально понял:
|
|
||||||
"Мне надо!"
|
|
||||||
|
|
||||||

|

|
||||||
TODO replace photo
|
TODO replace photo
|
||||||
|
|
||||||
Подробно рассказывать про все перепетии,
|
Не буду подробно рассказывать про все перепетии,
|
||||||
с которыми столкнулся в процессе сборки и прошивки, я не буду,
|
с которыми пришлось столкнуться в процессе сборки и прошивки,
|
||||||
но в результате оказалось,
|
но в результате оказалось,
|
||||||
что я случайно стал обладателем едва-ли не лучшей клавиатуры из тех,
|
что я случайно стал обладателем едва ли не лучшей клавиатуры из тех,
|
||||||
что придумало человечество:
|
что придумало человечество:
|
||||||
раздельная и изогнутая с учётом анатомии кистей рук,
|
раздельной, изогнутой с учётом анатомии кистей,
|
||||||
64 клавиши (не слишком много, но и не слишком мало),
|
с оптимальным количеством клавиш и целой дюжиной кнопок
|
||||||
12 из которых предназначены специально для больших пальцев.
|
для больших пальцев.
|
||||||
|
|
||||||
Миграция прошла на удивление быстро: первые два дня я всё проклинал,
|
Миграция прошла на удивление быстро: первые два дня я всё проклинал,
|
||||||
но уже через неделю средняя скорость на новой клавиатуре сравнялась
|
но уже через неделю средняя скорость на новой клавиатуре сравнялась
|
||||||
со средней скоростью на моей предыдущей клавиатуре
|
со средней скоростью на моей ноутбучной
|
||||||
и впоследствии продолжила расти.
|
и впоследствии продолжила расти.
|
||||||
В итоге моя средняя скорость на новой клавиатуре стала выше,
|
В итоге моя средняя скорость на новой клавиатуре стала выше,
|
||||||
чем рекордные показатели на классической раскладке.
|
чем рекордные показатели на классической раскладке.
|
||||||
|
|
@ -774,27 +772,50 @@ TODO replace photo
|
||||||
и всё ещё уверен, что это отличная клавиатура.
|
и всё ещё уверен, что это отличная клавиатура.
|
||||||
|
|
||||||
Минусы у этой модели тоже, конечно же, есть:
|
Минусы у этой модели тоже, конечно же, есть:
|
||||||
мало того, что она сама по себе занимает немало места,
|
- Такая клавиатура требует много места и некоторой дисциплины:
|
||||||
так для комфортной работы нужно ещё держать на столе
|
для комфортной работы нужно держать на столе дополнительные
|
||||||
дополнительные
|
|
||||||
[подставки под руки](https://www.aliexpress.com/item/1005006443764748.html)
|
[подставки под руки](https://www.aliexpress.com/item/1005006443764748.html)
|
||||||
и постоянно проверять,
|
и постоянно проверять,
|
||||||
что эта система из шести тел расставлена симметрично.
|
что эта система из шести тел расставлена симметрично.
|
||||||
Единственный реальный недочёт, который я за это время выявил,
|
Да, именно шести: кроме половинок клавиатуры и подставок,
|
||||||
состоит в том, что в моей модели кластер клавиш для большого пальца,
|
выравнивать нужно ещё меня и экран.
|
||||||
рассчитан на пальцы чуть короче моих.
|
- Персональный просчёт, состоит в том,
|
||||||
Пользоваться им удобно, но чувствуется, что можно сделать ещё лучше.
|
что кластер клавиш для большого пальца этого конкретного корпуса,
|
||||||
|
рассчитан на более короткие фаланги, чем мои.
|
||||||
|
Пользоваться удобно, но чувствуется, что можно сделать ещё лучше.
|
||||||
|
|
||||||
Время, к счастью, не стоит на месте,
|
Время, к счастью, не стоит на месте
|
||||||
заниматься клавиатуростроением стало гораздо проще
|
и заниматься клавиатуростроением сейчас стало гораздо проще.
|
||||||
и если бы я сейчас решился
|
Если бы я решился
|
||||||
вдумчиво и неторопясь собирать себе совершенную клавиатуру,
|
вдумчиво и неторопясь заново собирать себе совершенную клавиатуру,
|
||||||
то начал бы с того, что попытался сгенерировать идеальный корпус в
|
то начал бы с того,
|
||||||
|
что попытался сгенерировать идеальный кластер для большого пальца в
|
||||||
[Cosmos](https://ryanis.cool/cosmos/)
|
[Cosmos](https://ryanis.cool/cosmos/)
|
||||||
и распечатал бы несколько пробных вариантов перед окончательной сборкой.
|
и распечатал бы несколько пробных вариантов перед окончательной сборкой.
|
||||||
|
|
||||||
### Cantor
|
### Cantor
|
||||||
|
|
||||||
|
С этой моделью меня познакомил друг, который однажды решил,
|
||||||
|
что в клавиатуре, которой он пользовался,
|
||||||
|
слишком много ненужных клавиш.
|
||||||
|
Поначалу я отнёсся к ней скептически,
|
||||||
|
но настолько впечатлился конструктивной простотой,
|
||||||
|
что когда меня через какое-то время попросили подобрать наименее сложную
|
||||||
|
для самостоятельной сборки модель, я не раздумывая предложил именно Cantor.
|
||||||
|
|
||||||
|
С того момента я успел в разной степени поучаствовать в создании
|
||||||
|
по меньшей мере десятка таких клавиатур и не собираюсь останавливаться.
|
||||||
|
Однажды за компанию собрал одну и для себя.
|
||||||
|
|
||||||
|

|
||||||
|
TODO replace photo
|
||||||
|
|
||||||
|
Не могу сказать, что мне очень уж нужна была ещё одна самодельная клавиатура,
|
||||||
|
но когда она у меня появилась, то я сразу нашёл ей применение.
|
||||||
|
Оказалось, что когда хорошая клавиатура безболезненно помещается в рюкзак,
|
||||||
|
то ей можно пользоваться везде, где есть ноутбук и стол,
|
||||||
|
а не только на заранее обустроенном рабочем месте.
|
||||||
|
|
||||||
Небольшое число клавиш не значит, что что-то не влезет.
|
Небольшое число клавиш не значит, что что-то не влезет.
|
||||||
Это значит, что придётся дольше думать над раскладкой.
|
Это значит, что придётся дольше думать над раскладкой.
|
||||||
Возможно потребуется больше итераций.
|
Возможно потребуется больше итераций.
|
||||||
|
|
@ -802,6 +823,8 @@ TODO replace photo
|
||||||
- [34 keys is all you need](https://www.youtube.com/watch?v=unMXQTSQEak)
|
- [34 keys is all you need](https://www.youtube.com/watch?v=unMXQTSQEak)
|
||||||
- https://precondition.github.io/home-row-mods
|
- https://precondition.github.io/home-row-mods
|
||||||
|
|
||||||
|
### Как выбирать?
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Ответы на воображаемые вопросы
|
## Ответы на воображаемые вопросы
|
||||||
|
|
@ -818,8 +841,9 @@ TODO replace photo
|
||||||
из-за очередного поста в интернете.
|
из-за очередного поста в интернете.
|
||||||
|
|
||||||
Ни я, ни кто-то другой не собирается отбирать у вас любимую клавиатуру.
|
Ни я, ни кто-то другой не собирается отбирать у вас любимую клавиатуру.
|
||||||
Единственная цель таких текстов — попытаться показать привычные вещи
|
Единственная цель таких текстов — попытаться показать
|
||||||
с непривычной точки зрения, показать альтернативы и приблизить будущее,
|
привычные вещи с непривычной точки зрения,
|
||||||
|
продемонстрировать альтернативы и приблизить будущее,
|
||||||
где эти альтернативы будут доступнее.
|
где эти альтернативы будут доступнее.
|
||||||
|
|
||||||
Я допускаю, что могу где-то ошибаться.
|
Я допускаю, что могу где-то ошибаться.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue