
Комментарии 55
Люди которые совсем далеки от IT пугаются даже 65 процентных клавиатур. Они начинают волноваться, когда не видят Insert или F клавиш.
Я не далёк от IT, но клавиатуры без Home/End/PgUp/PgDn просто не перевариваю. Это кнопки, которые нужны при кодировании очень часто, но они попадают под нож обычно даже раньше F-клавиш при укорачивании клавиатур.
Особенно видна тенденция к их обрезанию на ноутбуках, наряду с узкими стрелками.
Слои — это удобно, но вы гиперболизируете, уходя в другую крайность — там, где обитают обрезы где без слоёв вообще ни к чему доступа нет. У вас может быть своё представление об эргономике, эстетике — это нормально.
Но клавиатуры с минимум клавиш — это не пик эволюции клавиатур и много клавиш — это удобно, просто нужно понимать — для чего такое нужно. Когда можно добавлять программируемые макросы на F-клавиши без слоёв — это тоже удобно.
У людей не обязательно должны быть возможность или желание изучать vim или переключаться между кучей слоёв во время работы. В дополнительных физических кнопках ничего плохого нет.
В дополнительных физических кнопках ничего плохого нет.кроме того, что до них нужно тянуться. И для кого-то этот фактор — плох, а кто-то не виит в этом ничего плохого.
Для того, чтобы работать со слоями, нужно делать дополнительное нажатие Нередко каждый раз, иногда больше одного. Плюс на одной кнопке место ограничено и на неё может быть проблематично нанести легенду. Без легенд надо либо запоминать, что где находится и вырабатывать мышечную память, либо подглядывать в таблицу или какие-то оверлеи делать.
И для кого-то этот фактор точно так же плох, а кто-то точно так же не видит в этом проблем
Особенно неудобно использовать комбинации клавиш-модификаторов + стрелок/home/end в случае, когда они на отдельном слое. Получаются какие-то слишком сложные распальцовки. Вот если бы слой стрелок включался педалью, наверно это было бы проще.
Спасибо за идею! Сделаю педаль черетырехпозиционную себе, прям на замену блоку стрелок :)
Тоже думал, что педаль распальцовку уменьшит, но быстрее привык к распальцовке. В итоге печать осталась на прежнем уровне. Из существенных преимуществ слоев для себя могу назвать только цифровой блок в отдельном слое. Ну еще места такая клавиатура меньше занимает.
Слои заменяют передвижение руки со стартовой позиции печати, когда печатаешь слепым десятипальцевым методом, а потом возврат руки на буквы, где требуется точное позиционирование.
Если кнопка включения слоя на большом пальце, то можно её удерживать, и при этом спокойно работать остальными пальцами, ведь на клавиатуре 40-60% они достают до всех кнопок.
Я это заценил уже очень давно, когда сделал себе раскладку, где AltGr+ijkl это стрелки, и рядом ещё разместил остальные кнопки навигации, включая Backspace, нажал этот Alt, и все кнопки навигации сами прыгнули прямо под пальцы.
Сейчас работаю на своей 40% клаве, и всё ещё использую этот же принцип, на обычной клаве работать не хочется, намахался уже правой рукой на эти отдельные стрелки.
Про маковский шифт, кстати, в посте ничего нет. Но если вы нашли, то я не против.
Если шифт сделать на большом пальце, тогда будет достаточно одного шифта вместо двух, ведь даже зажав его, все остальные пальцы могут продолжать печатать. А пробел можно и поменьше сделать, и лишь для одной руки, все приходят к этому, нет смысла чередовать большие пальцы при печати пробела. Ещё и Caps Lock становится не нужен.
Печатаю 30 лет и все равно периодически смотрю на клавиатуру. В данном случае я взгляну на нее, и не найду нужную кнопку
Большое спасибо за такую подробную статью, с описанием подводных камней и разных вариантов. Я когда то делал клавиатуры "из отдельных кнопок", но с тех пор технологии шагнули далеко вперед. Также, спасибо за объяснения про пайку диодов и светодиодов. Жаль только, что у Вас на этом закончились фото - я не сталкивался с хотсвопами, было бы интересно увидеть фото с платой с распаянными хотсвопами.
Еще один момент не совсем понял: Вы пишете, что под контроллер лучше ставить панельку, а позже в статье написано "Дальше надеваем нашу промикру и припаиваем ее к пинам" - то есть, в этом варианте сборки контроллер всё таки впаян?
Спасибо!
У меня лишь один вопрос, остальные - дело вкуса: как на Вашей клавиатуре нажать ctrl+tab и ctrl+shift+tab сразу после ?
Я, с отсылкой на ремарку про прелести слоёв, к тому, что максимализм, в данном случае, имеет очевидный сайд-эффект: ломается совместимость. И чем радикальнее подход - тем хуже. Тот же ctrl+tab - довольно частая комбинация в маке для смены табов внутри приложения (прим. safari, terminal).
P.S. но девайс, бесспорно, крутой. Если Вам комфортно с таким количеством кнопок - могу только позавидовать по-белому: самое эргономичное, на что хватило меня - подключить к маку ms sculpt, отремапить ctrl-left_alt-win, да отказаться от мыши за ненадобностью.
С холдами другая проблема. Если набирать быстро, то все нормально. Но стоит чуть замедлится и срабатывает холд. А если увеличить время реакции, то ложные срабатывания конечно уйдут, но и холд будет срабатывать с задержкой, что затормозит набор. Ну а для меня основная проблема слои. При не очень большом использовании клавиатуры, все кроме букв только через подсказку. Не удается наработать достаточный автоматизм, что в данном виде клавиатур рубит всю идею на корню.
По поводу пайки светодиодов: с хорошим паяльником такая мелочь паяется отлично обычным топориком (SK) или даже большим топориком (K) при температуре 240℃. 270℃ — это для случаев, когда одна из ножек подключена к огромному полигону земли или питания. Или если вы таки взяли длинное тонкое жало, которое оправдано в весьма редких случаях; тут температура выше не потому, что такая реально нужна, а потому что у длинных тонких жал отвратная теплоёмкость и вам нужно, чтобы станция начала греть жало до того, как плата заберёт достаточно тепла, чтобы припой застыл.
Собираете одну беспроводную и носите с собой. ZMK запоминает 3 устройства, так что проблем нет, как и проблем у остальных.
вы так говорите будто две клавиатуры одновременно работать не могут. Оставляется для других пользователей обычную клавиатуру, сами используете сплит и все.
Можно на клавиатуру поставить магнитный разъем и без проблем подключать нужную. У меня три клавиатуры и меняю их под настроение легким движением.
Может я пропустил чего, но подскажите какого профиля лучше кикапы для данного вида клавиатур?
Можно заказать Джиан https://t.me/KgOfHedgehogs То же самое но более подходящее под русский язык. QMK на борту.
Тест читается очень тяжело, из-за обилия всяких там "тайпингов", "кикапов", "сокетов" и т.п. Прямо как кривой перевод. Не надо так.
Если нет умения впаивать светодиоды - отдайте знакомому электронщику с паяльной станцией. Хотя наработать навык - интереснее, это да.
Вообще, ничего нового нет - но вот было бы гораздо интереснее а) если бы была разработана плата с напаянным контроллером б) корпус, напечатанный на принтере.
Алюминий на фото обработан "сатинированием" - мелкой направленной шлифовкой. Можно и не шлифовать так.
Кстати, еще вариант корпуса - литье пластмасс в силикон..
Прям в точку. На этой неделе сразу два проекта объявили о работах над ортолинейными разделяемыми клавиатурами для ноутбуков.
1. Клавиатура для опенсорсного ноутбука MNT Reform, статья про эту клавиатуру https://www.theregister.com/2021/07/06/ortholinear_keyboard_laptop/

2. Клавиатура ThinKeys для ноутов марки ThinkPad

Это уже какой-то чисто ортогональный вариант. И он очевидно хуже даже классических "сдвинутых" клавиатур, так как напрочь не учитывает, что пальцы у людей разной длины.
@devpew , а зачем вам такая клавиатура? Зачем нам лишние 32 кнопки? Если я правильно понял, то у человека есть 10 пальцев. Соответственно, вам нужна клавиатура состоящая из 10 кнопок, пару кнопок на переключение слоёв и остальные дня набора.
Кстати, в клавиатуре где вы выносите всё из слоёв вы забыли слой с буквами разделить. Так, что там еще 33 клавиши не хватает.
Пользуюсь Logitech K120. Всё что мне хотелось бы, это:
Чтобы клавиатура была без проводной. (Logitech K270 имеет другие размеры F-кнопок и лишние Media клавиши)
Чтобы клавиатура была из двух независимых половинок с возможностью соединить в одну.
Нужно выпаять первый LED в цепи, чтобы батарея не расходовалась
Это никак не поможет, остальные будут точно так же держаться за шину питания двумя ногами и потреблять порядка 1 mA каждый, по спецификации стендбай режима (это порядка 50 mA постоянного потребления на всю клавиатуру, т.е. 100 mAh вытекут за час). Нужно программно отключать VCC на nRFMicro (матрица при этом будет продолжать работать). В ZMK это например CONFIG_ZMK_RGB_UNDERGLOW_EXT_POWER.
Upd. На каждой половинке Corne обычно 6+21=27 светодиодов, каждый течет на 1 mA, т.е. если поставить 80 китайских mAh на каждую половинку и не отключать питание программно, то 80 mAh будет утекать примерно за 80/27 ~ 3 часа. Выпайка первого светодиода в цепи никак не поможет, т.к. питание у них у всех параллельное - максимум разомкнется шина данных, а она никак на потребление в стендбае не влияет. Там почти половина схемы контроллера это именно отключение шины питания, специально из-за паразитного потребления этих тупых (умных) светодиодов. Если отключать VCC, то утечки почти нет, что-то порядка 8-10 uA (для XC6220).
Печально, я думал, что так как они все в одной цепи, то можно просто выпаять первый. И мне еще казалось, что программно это никак не выключается. У меня была корне с впаяными светодиодами, и хоть они были выключены программно и не горели, но батарея все равно сьедалась довольно быстро. Когда поменял на платы в которых светодиодов нет, ситуация поменялась и батареи стало хватать на долго.
Спасибо за обстоятельный рассказ. Волей случая я подсел на Moonlander, но минималистичность клавиатуры Corneп ривлекает, я думаю как-нибудь попробовать и её.
У меня, однако, есть вопрос: не доводилось ли вам использовать её с Plover (система для стенографии) или может слышали/видели примеры успешной интеграции?
Механическая раздельная ортолинейная беспроводная клавиатура. Corne Build Guide