На Хабре уже были статьи про эту клавиатуру, но у авторов уже были собранные клавиатуры. Оказалось, сборка - это очень увлекательное занятие, которое обязательно хочется повторить в будущем. Далее опишу свои впечатления о процессе и самой клавиатуре.

???? Идея 

Моя предыдущая механическая клавиатура была запланирована на 5 лет и они прошли. Отсюда вырос интерес. Менять просто так на аналогичную не хотелось, поэтому в глаза бросилась экзотика - сплит клавиатуры. В готовом виде в продаже ничего интересного не попалось и идея угасла, но попала в список желаемых подарков. Деду морозу тема зашла и на новый год я получил основную часть деталей от Lily58. Хотелось минималистичный девайс, но чтобы кнопок хватало для кириллицы и цифр. Так было отброшено много кандидатов, а дальше выбор был практически наугад (окончательный выбор был сделан на вдохновении от этой статьи

Все элементы очень мелкие, но проблем почему-то не возникло
Все элементы очень мелкие, но проблем почему-то не возникло

???? Сборка

Сборка оказалась очень увлекательной. Какой-то опыт пайки у меня был, но лет десять назад. Полностью спаять одну половинку заняло 2 сессии по часу. Удивило меня то, что перепрошивка заняла больше времени и усилий. Если про механическую сборку есть много мануалов, то про перепрошивку есть только отдельные универсальные на все клавиатуры. После заливки прошивки кнопки заработали. Когда была готова вторая половинка, в ней тоже всё прошло гладко. Но вот при подключении сразу двух половинок, работала только та, к которой подключался USB.

Свичи легко вставляются и легко вытаскиваются. В будущем можно без проблем сменить их на другие
Свичи легко вставляются и легко вытаскиваются. В будущем можно без проблем сменить их на другие

Дальше следовало несколько дней решения этой проблемы. Как бы я не баловался с мультиметром, все контакты были в порядке. Проблема была не только у меня, и на всех форумах всегда была счастливая концовка. Перепробовав массу конфигураций, удалось таки добиться результатов прямо в тот день, когда ожидалась доставка самих кнопок. Вставив кнопки, некоторые оказались не рабочими - 4 на одной половинке и 2 на второй. Оказалось, на них была плохая пайка. Пришлось снова всё частично разбирать и паять. В итоге всё получилось. Благодаря этим микро-проблемам при сборке, я получил огромное удовольствие от процесса. Это, как прохождение игры, где какие-то сложные уровни заставляют попотеть. 

Для прошивки использовались инструменты от QMK
Для прошивки использовались инструменты от QMK

???? Десять пальцев 

На обычной клавиатуре при наборе я использую около 6 пальцев. Поскольку новая клавиатура не только разделена, но и имеет другое расположение кнопок (ряды кнопок не смещены и колонки идут ровно), я решил за одно с освоением клавиатуры, перейти на 10 пальцевый набор. По быстрому замеру выяснилось, что обычно я печатаю со скоростью 39 слов в минуту на английском и 49 - на русском. На новой клавиатуре показатель был 9 - на английском и 5 - на русском. Практически в 10 раз медленнее. Замедление шло из-за: - 10 пальцев и возможно ровное расположение колонок клавиш - указательные пальцы хотели нажимать кнопки, которые теперь были на другой половинке - спец. символы вызывали ступор. Знаки вопроса, препинания и прочие, вроде были на своих местах, но мозг очень тупил - навигация давалась с трудом. Я привык использовать стрелки и клавиши Home, End, Pg Dn, Pg Up. Но в этой клаве они находились на другом слое и было очень не привычно. - клавиши Ctrl и Shift переставлены местами, а Enter теперь не слева а на большом пальце, а "ё" теперь в правом углу. 

Работать со слоями без шпаргалок по началу было не реально
Работать со слоями без шпаргалок по началу было не реально

???? Полноценный день с клавиатурой 

На третий день взял клавиатуру на работу, чтобы испытать её в реальных условиях. Для транспортировки идеально подошли коробки от свичей.

Когда собираешь клавиатуру сам, у тебя нет никаких гарантий или уверенности в надёжности сборки, соответственно, к транспортировке приходится относиться внимательнее
Когда собираешь клавиатуру сам, у тебя нет никаких гарантий или уверенности в надёжности сборки, соответственно, к транспортировке приходится относиться внимательнее

Медленное печатание сильно тормозило процессы. Ко второй половине дня устало запястье левой руки. Думаю это связано с тем, что на той руке часы, и её положение выходит более полу-подвешенное. Но это не точно. Ещё было решено перенести кнопку "х" на её оригинальное место. (Если другие изменения расположения делались англоговорящими авторами не просто так, и могли оказаться удобнее, то по специфике кириллицы такой уверенности не было). А ещё в своей кастомной раскладке я забыл про кнопку "=". Её у меня просто не было :D К концу третьего дня скорость набора выросла до 20 слов в минуту на русском, почти половина полной скорости.

Так как слоёв много и значения кнопок меняются, хотелось нейтральных изображений вместо банальных Ctrl, Alr, Shift,Win и т.д.
Так как слоёв много и значения кнопок меняются, хотелось нейтральных изображений вместо банальных Ctrl, Alr, Shift,Win и т.д.

❓ Зачем вообще всё это? 

Это подарок. Это хобби. Это расширение мировоззрения. Это тренировка гибкости мозга. Это вызывает "Вау" эффект. Это по сути плановый апгрейд оборудования. А ещё это повод побольше писать (в том числе эту статью) и получать эстетическое наслаждение от набора текста.

Комментарии (40)


  1. Jury_78
    14.01.2024 08:02
    +2

    повод побольше писать (в том числе эту статью)

    Там же нет русских букв :)


    1. t38c3j
      14.01.2024 08:02

      Можно фонетической раскладкой набирать


    1. codecity
      14.01.2024 08:02
      +6

      Имхо, вообще не нужны буквы - зачем, если все-равно печатаешь вслепую много лет. Оставить белые квадратики и все.


      1. marks
        14.01.2024 08:02
        +1

        Мне лично буквы не нужны, а вот символы - да. Особенно при условии многослойности, когда нужно помнить, где какой символ расположен, и символы на клавишах служат метками, чтобы не запутаться. У меня тоже Lily.


      1. Phoenix_free
        14.01.2024 08:02
        +1

        Или хочешь научится, blank keycaps лучший выбор и не важно сколько слоев ))


      1. uuger
        14.01.2024 08:02
        +1

        в своё время была очень популярна das keyboard с чёрными клавишами. реально помогало учиться печатать вслепую не хуже всяких там "соло"


    1. KVadikWOT
      14.01.2024 08:02

      Кейкапы с любыми буквами купить не проблема.


  1. vtb_k
    14.01.2024 08:02
    +1

    У меня Corne и дополнительные буквы кириллицы я повесил на тап-денс. А ещё я сразу поменял раскладку на colemak-dh, чтобы мозгу легче было переключатся на обычную клавиатуру. Чем меньше одинаковых клавиш, тем меньше путаницы мозга.

    Вот мои слои, оптими'ированные под вим.

    https://imgur.com/a/nHyUnPX


    1. aleksejs1 Автор
      14.01.2024 08:02

      Тоже хотел colemak поставить, но всё же не рискнул и оставил на будущее. На ней надо будет заново учить вводить все пароли.
      А тап-денс не сильно замедляет?


      1. vtb_k
        14.01.2024 08:02

        А тап-денс не сильно замедляет?

        Нет. Привык очень быстро.

        Тоже хотел colemak поставить, но всё же не рискнул и оставил на будущее. На ней надо будет заново учить вводить все пароли.

        Я все делал одновременно, переучивался на слепой набор, учил colemak и привыкал к ортолинейному layout. Поэтому на ноутбучной клавиатуре по прежнему смотрю на неё и скорость такая же - 25-30 слов в минуту. А вот на сплите за год подтянул слепой набор до 40 слов в минуту на английской раскладке. Единственная проблема ещё осталась - иногда первым срабатывает палец на другой руке и буквы в слове путаются


  1. xdashduck
    14.01.2024 08:02

    Откуда заказывали плату? С keyhive? Если да, то можете подробнее рассказать о том как заказывали и не возникали ли проблемы. Сам планирую делать lily58 и вот возник вопрос откуда заказывать плату


    1. aleksejs1 Автор
      14.01.2024 08:02

      С https://kriscables.com/lily58/ . Шло из из Португалии в Ригу около 3ёх недель. Проблем не было.


  1. Captain_in_the_Green_Hat
    14.01.2024 08:02
    -2

    Имхо, клавиатуры доживают последние дни. Я бы дал им года три, не более. Может быть останется огрызок с редкими символами, а сам набор чего угодно будет идти под диктовку и корректура тоже


    1. Mamay
      14.01.2024 08:02
      +3

      Аха, а всякие САПР и программирование без клавиатуры. Оставьте пожалуйств такое будущее только себе:)


      1. Captain_in_the_Green_Hat
        14.01.2024 08:02

        Ну я сам работаю в САПР, называется Автокад. Не вижу проблемы.
        Диктуем
        Линия, начало на базе В, вправо, длина сорок, угол тридцать.
        Круг, на правом конце линии, диаметр тридцать.
        Перенеси полученное за базовую точку середина линии, в отметку первой колонны, обрежь круг по уровню нуля и заштрихуй верхнюю часть под камень
        Надиктовано
        Иногда придется тыкать мышкой.
        И так далее
        А что эдакое, например, касательно автокада, вы собираетесь нажать на клавиатуре, чего не выговорить языком?

        Вы, конечно, можете тыкать кнопки и ставить минусы, но как-то так и будет.
        Совсем клавиатура не исчезнет, но сильно потеснится, возможно трансформируется в экранный вид, вызываемый по голосовой команде, а ну как юзер задумал нечто эдакое, словами неописуемое набрать или сам не знает как значок называется


    1. johnfound
      14.01.2024 08:02

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


      1. Captain_in_the_Green_Hat
        14.01.2024 08:02

        Клавиатура не исчезнет совсем, факт, но оооочень потеснится.

        Если кто-то привык барабанить на клаве как на рояле и считает это нормальным, уверяю, это НЕ НОРМАЛЬНО. Это такое же извращение, как морзянка, которую хороший радист передает быстрее, чем люди говорят, но все предпочитают телефон, а не учить вот эти точки-тире и прочее.

        Клавиатура - костыль в общении с компом, точно такой же, каким когда-то была азбука Морзе. Не понимал аппарат устной речи, стучали ключом, что поделать.
        Сейчас комп не понимает живой речи, но делает большие успехи. Пройдет не сильно много лет и все изменится.

        Пройдет больше лет и все изменится неузнаваемо.
        Существует много разных программ, делающих примерно одно и то же, но интерфейс в целом и клавиатура в частности - затык, из-за которых они не просты в освоении.
        Сел за ЛЮБУЮ программу и диктуй себе сколько влезет, потом устными командами форматирование пояснил и готово, наловчатся.

        Прогресс делается для среднего пользователя, массового. Тетя Клава с бухгалтерии сядет за комп, рот откроет: Ой, мне табличку, в три колоночки, средненькая по шире, шапка жирная, поля фоном в цветочек... ля-ля-ля.... И у нее все получится, не важно, ворд это, старофис или какое неведомое поделие, где в интерфейсе и командах черт ногу сломил бы до голосового ввода, под них прогресс и заточат, а барабанщики типа нас-вас будут нишевыми специалистами, вымирающим видом
        :-)


        1. aleksejs1 Автор
          14.01.2024 08:02
          +1

          А почему тогда современное поколение предпочтает сообщения, а не звонкт? (хотя аудио-сообщения тоже популярны). Если речь идёт о работе, то может клавиатура и не нужна, но для личных переписок в публичных местах без неё никак. Хоть даже она и не физичекая, а на тач-скрине

          Я 13 лет назад думал, что тачикрины вытеснят мышки :D


        1. yanvasilij
          14.01.2024 08:02
          +1

          Попробуйте засечь на секундомере сколько времени Вам понадобиться , чтобы голосом наговорить следующую команду:

          grep -r -I "/^(0?[1-9]|1[0-2]):[0-5]\d\s?(am|pm)?$/i" --include="*.bb"

          А потом тоже самое на клавиатуре.


          1. Captain_in_the_Green_Hat
            14.01.2024 08:02
            -1

            Хороший набор закорючек.
            Где вы его взяли?
            Если вы думаете такими строчками кода, то завидую и поздравляю, вы - гений. Говорят великие маэстро мыслили сразу нотами, выкладывая их на бумагу, дано не всем.

            Коли вам тоже не дано рожать такие опусы из головы, то предварительно вы их обмозговываете, типа: в интервале от... до ... влючить... исключить... потом отсортировать... и так далее.
            Затем вы тужитесь, переводя замысленное в китайскую грамоту и уже потом набираете ее с клавиатуры БЫСТРО.

            Так вот, при устном вводе вас уже обгонят на этапе размышлений. ВНАЧАЛЕ вы выражаете мысль для себя простым человеческим языком (и здесь ввод заканчивается), а уже потом подключаете вот это все колдунство, которое - костыль, а не необходимость.

            Товарищу выше отвечу (ответов у меня ограничено), что он телегу поперед лошади поставил. Сообщения так и будут текстовыми, только набирать их будут голосом, вот и весь сказ. "Айфончик, передай этой овце Машке, если бы я гулять не вышла, она бы вышла?" И не надо маникюр об кнопки обламывать


            1. yanvasilij
              14.01.2024 08:02
              +1

              Хороший набор закорючек.

              Регулярное выражение для поиска по формату ничего особенного. Очень много кто пользуется регулярными выражениями.


        1. vtb_k
          14.01.2024 08:02

          Пока не будет прямого чтения мыслей никакая тетя Клава не будет диктовать компу открыть ютуб/однокласники и тд. в кругу других теть Клав)))))


        1. johnfound
          14.01.2024 08:02

          А вы как долго можете говорить? И как долго писать на клавиатуре? Что получится если все в офисе начнут одновременно диктовать?


          1. Captain_in_the_Green_Hat
            14.01.2024 08:02

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

            Люди используют клавиатуру только как приложение к компьютеру, это необходимость, костыль. Иначе машина нас не понимает.
            Между собой мы общаемся словами, даем указания словами и получаем инструкции ими же. Компу мы тоже пишем слова потому, что он не понимает на слух, нужна клавиатура.

            Есть уйма профессий, где руки заняты или люди плохо владеют кнопками, а языком владеют все, на них и ориентация.


            В общем если правы вы и клава - это быстрл и удобно, то в будущем все будут ходить с клавами под мышкой. Зашел в магаз, грохнул её на прилавок, ша-бада-ада-бам.... отбейте мне кило пельменей. Продавщица вам в ответ клавой стучит: с вас три пятьдесят, предъявите карту магазина. И оба довольны, не устали. В собес пошел, клаву на стол и как давай хотелки в 101 кнопку изливать, а баба напротив печатает: вам в третье окошко. И никто не устал, все довольны, тишина.

            Если прав я, то сначала голосовой ввод полностью возьмет под управление смартфон, потом от ноутбука отвалятся кнопки, экран станет больше и работать будет дольше и под конец клава на десктопе съедет в угол стола под редкие случаи типа кропания регулярок, которые пишет один юзер компа из тысяч.


            1. johnfound
              14.01.2024 08:02

              Вы пишете простыни текста, но не отвечаете на вопрос. Повторю, если не заметили:

              Как долго вы можете говорить?


              1. Captain_in_the_Green_Hat
                14.01.2024 08:02

                Пишу я больше обычного потому, что на сайте хватает минусаторов. Результат - ответы раз в час.

                Ваш странный вопрос проигнорировал, извиняйте.
                Что вы им хотите выяснить? Я так полагаю цель - продемонстрировать вашу личную запредельную скорость печати. И что это докажет? Что лично вы дьявольски хороши в клавостучании? И сколько вас таких? Трое? Больше? Клава - ваша, получите приз :-)

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

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

                Намедни ходил в кафе, официант, чтобы подбить итог, бегает на ресепшн потому, что там есть клавиатура, куда он вбивает счет. Целый день человек говорит кушать подано, у него заняты руки, но ему нужен для работы комп, который, вот зараза, только через клавиши. Поэтому мечется. И таких профессий сильно больше, чем писателей регулярок.

                Ну а если вы дочитали до сюда, то отвечу прямо. Говорить я могу Три часа 45 минут! Потом устаю.


                1. johnfound
                  14.01.2024 08:02

                  Говорить я могу Три часа 45 минут! Потом устаю.

                  Да вы, батенька, у нас прям птица-говорун! (Та, которая отличается умом и сообразительностью).

                  Ну раз так, я подскажу вам что делать – если вы программист или работаете с другими длинными текстами, то попробуйте с недельку поработать только через голосовые интерфейсы. Такое ПО есть и оно работает достаточно хорошо, так что для этого эксперимента нет физических ограничений.

                  Потом напишите (продиктуйте, конечно) статью на Хабр, в которой опишите свои впечатления от этого процесса. Таким образом 1. Докажете свою тезу. 2. Заработаете плюсы в карму, чтобы не приходилось комментировать раз в час.


  1. EraserKhv
    14.01.2024 08:02

    Я наверное слишком старомоден, но клавиатуры без F1-F12, Ins, del, Home, PgUp/Dn и цифрового блока не для меня )

    Вся эта пляска с комбинациями нажатий вместо полноценной кнопки, это - переформатировать привычку работы на компьютере, которая 20 лет вырабатывалась.


    1. aleksejs1 Автор
      14.01.2024 08:02

      Очень понимаю. Сам не могу жить без numpad клавиш. И меня сильно удивило, что в дефолтной раскладке lily58 нет навигационных клавиш home, end, pg dn, pg up. И да, переформировывать 20-летнюю привычку - это боль. Особенно, когда хочешь прыгнуть в конец слова нажав ctrl+право, а вместо этого 5 секунд вспоминаешь что надо нажать, что бы попасть в слой со стрелочками, и потом ещё 5 секунд на гимнастику пальцев, что бы нажать одновременно 3 новые кнопки, вместо 2-ух привычных. А ещё в итоге оказывается, что ты нажал shift вместо ctrl, и сработал какой-то неведомый тебе hotkey, и ты понятия не имеешь что произошло. :D
      Но мне нравится. Это как учить новый язык.


    1. igrushkin
      14.01.2024 08:02
      +1

      я тоже без все этого не могу, но совершенно спокойно пользуюсь Sofle.

      Зажал левой рукой клавишу под большим пальцем (по сути, просто его опустил на клаву) и вот под правой рукой нампад. Тянутъся никуда не надо.

      Аналогично со стрелочками и Ins, del, Home, PgUp/Dn. Более того, на одну клавишу сразу повешено комбо "в начало документа/в конец документа", "в конец строки" и тд


  1. yanvasilij
    14.01.2024 08:02

    А какие свитчи Вы выбрали, и как ощущение от них?


    1. aleksejs1 Автор
      14.01.2024 08:02

      Cherry MX Brown. Сложно оценить ощущения, потому что в предыдущей клавиатуре были такие же, и ощущались так же. Можно сказать, я на них уже 6-ой год. Нравятся.


      1. vtb_k
        14.01.2024 08:02

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


        1. yanvasilij
          14.01.2024 08:02

          Я тоже пришел к выводу, что первое что нужно сделать перед тем как собирать клавиатуру - купить пробник со всеми свитчами.


          1. vtb_k
            14.01.2024 08:02

            Пробник есть, но когда все свитчи поставишь, все равно разница ощутима. С одними свитчами у меня была проблема с комбо и тап данс, потому что отклик был разный в разных клавишах, хотя в пробнике мне они очень понравились и звуком и откликом


        1. InvisibleMan
          14.01.2024 08:02

          Я на 45-м только нашел, что мне нравится )


  1. AquariusStar
    14.01.2024 08:02

    Мне вот интересно, могу ли я добавлять дополнительные клавиши в раскладку для дополнительных символов или знаков? Или она уже определена в HID раз и навсегда? Или писать надо отдельный драйвер вместе со слоями клавиш?


    1. aleksejs1 Автор
      14.01.2024 08:02
      +1

      Через QMK можно переопределить кнопки как угодно на железном уровне без особых навыков. Подробнее тут: https://docs.qmk.fm/#/keycodes
      Но это получается на уровне прошивки.
      Еще есть тул - VIA (https://www.caniusevia.com) для переопределения клавиш на лету без перепрошивки, но это я пока не пробовал.
      А вообще всё работает на ATMega (pro micro плата), и тут руки развязаны для любого творчества. Можно даже сделать, что бы клавиатура определялась не как HID, а как что-то другое, но понадобятся углублённые знания С и принципа работы интерфейсов.


      1. AquariusStar
        14.01.2024 08:02

        Спасибо! Буду экспериментировать.


  1. yanvasilij
    14.01.2024 08:02

    Я смотрю на Хабре уже много статей посвященных кастмоным клавиатурам. Вот только теги у всех разные , просто так все статьи не найдешь. Похоже нужен какой-то специальный тег для этой темы, что-то типа QMK/ZMK может быть.