Комментарии 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℃ — это для случаев, когда одна из ножек подключена к огромному полигону земли или питания. Или если вы таки взяли длинное тонкое жало, которое оправдано в весьма редких случаях; тут температура выше не потому, что такая реально нужна, а потому что у длинных тонких жал отвратная теплоёмкость и вам нужно, чтобы станция начала греть жало до того, как плата заберёт достаточно тепла, чтобы припой застыл.
давно хотел попробовать нечто подобное, но есть пара стоперов:
1) жена, я могу привыкнуть к любой клавиатуре, но жену переучивать прийдётся долго
2) цена, на одну раскошелиться ещё куда не шло, но мне таких надо три (всё же лучше чтобы во всех местах где проводишь действительно много времени клавы были одинаковые)
3) все прочитанные статьи сводятся к поддержке в винде и макоси, кто-б сказал как оно будет работать в нормальной ОС.
Собираете одну беспроводную и носите с собой. 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