/dev/AlphaSierra
612 subscribers
522 photos
9 files
413 links
Заметки про клавиатуры и прочее.

Канал с красивыми картинками @kbdAE
Download Telegram
Channel created
Проблемы эргономичных клавиатур 1/2

О том чем же так плоха стандартная клавиатура как-нибудь в другой раз, сейчас же хочется написать о проблемах того, что предлагается под соусом «эргономичности».

Под эрго-клавиатурами в данном случае что-то похожее на jian/corne/jorne.

1. Отсутствие каких-либо стандартов

Это просто кучка людей которые делают клавиатуры в основном для себя, и они все разные. Можно конечно, сказать, что все они используют прошивку QMK, но сейчас у нас уже есть VIA, ZMK и CircuitPython, альтернатива это конечно хорошо, но вместо того чтобы иметь одну-две пришивки с максимально возможным количеством опций и настроек мы уже скоро будем иметь добрый десяток. Аналогично с контроллерами

2. Проблемы с покупкой отдельных элементов

Если захочется скажем беспроводную вариацию arduino pro micro, то быстрый поиск выдаст меньше десятка вариантов, большинство из них либо не будет в наличии, а ценник будет конский, либо вообще выкладываются в виде DIY проектов, что в свою очередь означает заказ плат и запчастей в большом количестве, то есть вам скажем нужно 2 SMD резистора придется купить сотню, меньше просто не продают, или продают, но выйдет это дороже, чем купить сотню. Ну или например захотелось arduino pro micro с современным разъемом USB type C, у китайцев нет, остается покупать в США и Канаде по цене десяти штук обычных купленных у китайцев. Можно конечно использовать контроллеры не совместимые, но arduino pro micro стало относительно его использует некоторые относительно популярные клавиатуры такие как Corne, конечно никто не мешает переразвести плату под другой контроллер, но это все время и деньги. Готовых спаянных эрго-клавиатур практически нет, это всегда DIY проекты, хорошо если какие-то сайты продают корпуса и платы для них и тебе не приедятся заказывать пять плат, когда тебе нужны только две.

Покупка keycap’ов тоже становится нетривиальной задачей, большинство наборов имеют профиль cherry или oem, тут возникает проблема с тем что легенды не совпадают, более того, еще и проблемы с профилем для клавиш большого пальца. Использование наборов с одним профилем для всех клавиш (dsa, xda, xdas, mda и так далее) кажется оптимальным выбором, но во первых их меньше, во вторых в них как правило нет 1U пробелов. Можно использовать и blank keycap’ы, но тут как говорится на вкус и цвет...

Проблема даже найти короткий красивый угловой 3.5 мм кабель за вменяемые деньги, большинство разъемов под распайку выглядят откровенно дешево, так что даже самому ничего особо сделать не выйде. Равно как и найти качественные разъемы на плату.

3. Отсутствие практического смысла

Эрго-клавиатуры это прежде всего хобби, рекорды по скорости печати ставятся на самых обычных мембранных или даже ножничных клавиатурах ноутбуков. Туннельные синдромы это скорее проблемы мышек, чем клавиатур. Если человека не интересна пайка, не интересно медитативно разбирать переключатели по несколько часов чтобы их смазать и собрать назад, не интересно ковыряться в прошивке и писать свои костыли, ему вероятно не нужна эрго-клавиатура, потому что она скорее про процесс, нежели про результат здесь и сейчас.
Проблемы эргономичных клавиатур 2/2

4. Требуется привыкание

Причем во время периода привыкания неопределенной длительности человек вероятно не сможет нормально писать, как на стандартной, так и на новой эргономичной клавиатуре, потому как расположение, назначение и даже принцип работы кнопок совершенно разный (тот же Mod Tap и в целом концепция слоев). Вероятно проще всего будет тем, кто умеет в слепую печать и достаточно долгое время использовал 40% не эргономичную клавиатуру, так как они уже привыкли к концепции слоев, уже сделали удобную для себя раскладку, остается ее только перенести на новую клавиатуру. И это при условии, что человек не уходит с обычной qwerty раскладки хотя бы в области букв.

А во всем остальном мире обычные мембранные клавиатуры, так что в любом случае придется держать в голове и несколько слоев и раскладок, но еще и несколько вариантов физического расположения клавиш.

5. Клавиатурой разделенной на две половинки не очень удобно пользоваться одной рукой

Эрго-клавиатуры рассчитаны на работу двумя руками, когда нужно выполнить ряд нажатий одной рукой, например потому что в другой мышка начинаются проблемы с тем что правая половинка повернута под углом для комфорта правой руки и мало того, что придется тянуться к ней, так как она расположена дальше, чем если бы мы имели дело с классической клавиатурой, так еще из-за этого наклона печать левой рукой на правой половинке осложняется. Решение тут довольно простое trackpad или trackball или что вам еще понравится из манипуляторов, которые можно положить между половинками клавиатуры и которые можно использовать двумя руками.

6. Хоткеи станут длиннее

Если требуется нажать что-то вида Ctrl+Shift+Home то возникает проблемы, потому что и без того зубодробительный хоткей становится еще длиннее из-за использования модификатора, так как на основном слое места для клавиши Home просто нет, решений тут по сути два, изменение самого хоткея в системе или в программе или же назначения макроса на клавиатуре.
Trackpad не так плох, как вы думаете, вы просто неправильно его готовили.

Я всю жизнь его не любил, на всех своих ноутбуках я его перманентно отключал потому что было не удобно, по началу я заменял его мышкой, но сам факт, что тебе надо носить к ноутбуку еще и мышку конечно удручал. Потом я попробовал trackpoint и могу с уверенностью утверждать, что он намного удобнее мышки, в любых задач, кроме игр: его можно использовать обоими руками, его не надо искать по столу и тянуться к нему убирая руки с клавиатуры.

Основная проблема trackpad на мой взгляд это расположения снизу клавиатуры, некоторые производители ноутбуков пытались делать trackpad справа от клавиатуры, но это единичные явления. И вот когда я поставил его между половинками клавиатуры он стал вполне даже удобный, все еще не сильно комфортно выделять текст или перетаскивать объекты, но для обычной офисной работы более чем удобно, текст выделять с клавиатуры все равно удобнее.

Я понимаю, что такое расположение в рамках ноутбуков мало вероятно, да даже просто купить внешний проводной/беспроводной тачпад крайне проблематично, но о попытках решения этой проблемы я как-нибудь тоже напишу.
О бедном пробеле замолвите слово

Самая большая проблема ортолийных клавиатур (или иных клавиатур, к которых на большом пальце все клавиши размера 1U) – отсутствие пробела шириной в одну клавишу. Причем ни в наборах, ни у китайцев, ни у американцев, ни отдельно, нигде нет, предлагается использовать обычные клавиши в качестве пробелов, но возникает проблема, что обычные клавиши нажимаются сверху, в то время как на пробеле усилие направленно на грань, которая может быть довольно острой, поэтому пробел обычно делается выпуклым. У китайцев можно найти пробелы только шириной только 1,75 клавиши и больше, если поискать очень хорошо, то встречается шириной 1,5. Как вариант можно рассматривать вариант с 3d печатью, но нужно искать твердые виды пластика и фотополимерный принтер иначе уже через месяц кейкапы заполируются и будут неприятными на ощупь.

Для теста я попробовал использовать такие кейкапы распечатанные PLA пластиком в откровенно черновом варианте, они комфортнее чем обычные клавиши профиля DSA. Возможно, стоит сделать не просто выпуклым, а выпуклым под углом.

https://aliexpress.ru/item/4001241957677.html - 1.5U DSA

https://aliexpress.ru/item/32850174021.html - 1.75U XDA

https://aliexpress.ru/item/32827099386.html - 1.75U DSA

https://www.thingiverse.com/thing:3618878 – 3D модель 1U DSA

https://lab3dprint.ru/services/tseny.php - компания
занимающаяся 3d печатью.

https://3dtoday.ru/top-users - печать у частных лиц. Желательно искать владельцев принтеров Photon.

https://3dtoday.ru/blogs/pl32/on-the-mechanical-strength-of-photopolymers-for-lcd-printers/ - краткий ликбез по пластикам для фотополимерной печати.
RSS

Во времена когда каждый сайт стремится сделать свое приложение и пересадить на него пользователя всеми силами, rss выглядит как глоток свежего воздух, но большинство приложений либо ужасны, либо хотят денег и регистрации, что как по мне излишне для такого простого приложения, но я нашел одно идеальное feeder (не путать с feeder.co).

Feeder прекрасный клиент, с темной темой, open source, не требющий регистрации.

https://play.google.com/store/apps/details?id=com.nononsenseapps.feeder.play

https://f-droid.org/en/packages/com.nononsenseapps.feeder/
Alps XDA keycaps

Оказывается существуют xda кейкапы на альпы из pbt. А то до этого натыкался только на abs doubleshot.

https://kprepublic.com/products/xda-alps-blank-keycaps-blank-white-grey-for-mx-mechanical-keyboard-gh60-poker-xd64-xd60-xd68-xd84-xd96-planck-87-104-ansi-tkl?variant=29287508934700
Синтаксис QMK

Я не очень понимаю как одно и тоже слово "Toggle" в одной и том же разделе отвечающем за подсветку можно сократить в названиях keycod'ов аж тремя разными способами:

BL_TOGG
BL_BRTG
RGB_TOG

Можно конечно наивно предположить, что авторы пытались вписать все названия в 7 символов, но некоторые имеют 4 символа, а некоторые 11.

Аналогичный ужас творится с Caps/Num/Scroll lock'ами

KC_CAPS
KC_NLCK
KC_SLCK
Jian.zip
619 KB
Раскладка для Jian
https://geekhack.org/index.php?topic=109744.0

Попытка сделать низкопрофильную, беспроводную Corne... Красиво, но дорого. $320 за версию в алюминиевом корпусе, без переключателей и кейкапов...