Dactyl Manuform 5x6
Dactyl Manuform 5x6

Знакомьтесь!

Raspberry Pi Pico была выпущена 21 января 2021 года британской компанией Raspberry Pi Foundation. Её появление не могло не обрадовать энтузиастов, использующих кастомные клавиатуры. В прошлом мы использовали для нашей клавиатуры Dactyl Manuform контроллер Pro Micro (на основе ATmega32u4) со встроенной памятью 32kb, на который аскетично умещались только базовые функции. У нас была настоящая битва за каждый Кбайт свободного пространства. Мы выбирали между Tap Dance, красивой подсветкой, дополнительными слоями и комбо. Сейчас же, когда QMK, наконец, добавили поддержку данного контроллера, в нашем распоряжении 2mb+ встроенной памяти, на которые мы можем "подгрузить" все полезные фишки для повышения продуктивности и удобства.

Некоторые особенности данного контроллера

  • Мощный двухъядерный процессор Arm Cortex M0+;

  • 2mb+ свободной памяти;

  • Встроенная кнопка Reset;

  • Широкая доступность чипа по сравнению с ATmega. В наше время, когда все обеспокоены нехваткой чипов по всему миру - это крайне важно.

Raspberry Pi Pico
Raspberry Pi Pico

Какие новые функции мы добавили?

Полная поддержка Vial

Поддержка open source графического интерфейса Vial, позволяет легко и быстро настроить нашу клавиатуру без перепрошивки всего в несколько кликов, без знания программирования.
Все нижеперечисленные функции полностью уместились в новом контроллере:

16 дополнительных слоёв

Больше слоёв - больше возможностей. Это особенно удобно при использовании раздельных клавиатур, где левая половинка используется в качестве основной. Расположение на левой половинке основных макросов/хоткеев позволяет нам не убирать правую руку с мыши. Набирать текст, используя одну руку, мягко говорят, трудновато, но выполнение рутинных дел, не отрывая правую руку от мыши - одно удовольствие.

Графический редактор Vial
Графический редактор Vial

Примеры использования слоёв:

  • Отдельный слой под макросы, которые помогают быстро работать с почтой;

  • Еще один слой позволяет открывать нужные нам папки или приложения за доли секунд;

  • Следующий слой настроен для оперативной работы в браузере;

  • На отдельный слой можно разместить "куски" кода;

  • Также, можно настроить специальный слой для игр.

Каждый пользователь настраивает слои под свои нужды. Главное - не переусердствовать, иначе слишком много энергии будет уходить на вспоминание клавиш на 15-ом слое...

Tap Dance

Ваши клавиши теперь имеют сверхспособности.

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

Например, клавиши X,C,V могут выполнять функции вырезания, копирования и вставки при кратковременном зажатии — никаких модификаторов не требуется.

Стрелки влево и вправо начинают пропускать целые слова при их нажатии и удержании. В сочетании с Shift - это позволит легко выделять целые слова при редактировании текста.

Возможностей колоссально много, все зависит лишь от вашей фантазии. Эксперементируйте.

Контроль мышки с помощью клавиатуры

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

Функциональная подсветка

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

Очень удобно и полезно. Особенно в темноте...

Подстветка меняется в зависимости от слоя
Подстветка меняется в зависимости от слоя

Комбо

Название функции говорит само за себя: назначаете любые две клавиши, как одну. При одновременном нажатии двух клавиш (за определенное кол-во времени) срабатывает третья.

Пример: при нажатии Q+W, срабатывает ESC.

Последняя функция, о которой мы хотим рассказать называется Key overrides. Хоть она и последняя в нашей статье, но при этом она является одной из самых важных и мощных во всем QMK. В руках умелого энтузиаста key overrides облегчит жизнь и повысит продуктивность при работе за клавиатурой.

Key overrides

Данная функция позволяет вам переназначить комбинации клавиш-модификаторов совместно с другими клавишами.

Как это работает?

Например, нажатие клавиш Shift + BSPC превращается в Delete.

Или же Shift + 1 = ESC.

Shift + play/pause превращается в next track.

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

Приобрести такую футуристическую клавиатуру с гарантией можно в официальном магазине [ссылка удалена модератором] .

Продолжение следует...

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


  1. marks
    09.08.2022 14:56
    +4

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


    1. CoolCmd
      09.08.2022 17:52
      +1

      очень крутая

      100500 слоев и комбинаций, а крутилки для громкости нет


      1. Staschik
        10.08.2022 07:21

        Зачем усложнять, если можно забиндить?


        1. CoolCmd
          10.08.2022 10:26

          крутилку можно крутить с разной скоростью. клавиши в пролете.


      1. ernestocruz
        11.08.2022 12:16

        и не плохо бы подогрефф для чашки с кофе =)


  1. Cheater
    09.08.2022 15:07
    +1

    16 дополнительных слоёв

    Как происходит их активация?

    Key overrides
    Данная функция позволяет вам переназначить клавиши-модификаторы при их нажатии совместно с любой другой клавишей.
    Например, нажатие клавиш Shift + BSPC превращается в Delete.

    Это же просто назначение клавиши на Shift-слое, нет? В чём отличие? Под "переназначить клавиши-модификаторы" я бы скорее понимал что-то вроде "Shift+клавиша отправляет keycode Ctrl+клавиша".


    1. Ergohaven Автор
      09.08.2022 16:06

      Как происходит их активация?

      Слои активируются по нажатию/зажатию клавиш "слоефикаторов".

      Это же просто назначение клавиши на Shift-слое, нет? В чём отличие? Под "переназначить клавиши-модификаторы" я бы скорее понимал что-то вроде "Shift+клавиша отправляет keycode Ctrl+клавиша".

      Вы правы, подправим. Имелось ввиду, что вы можете переназначить "дефолтные" сочетания на что-нибудь индивидуальное. Например, переназначить Shift + 1 = !, на условные Shift + 1 = ESC. Более подробная информация здесь.


  1. ArchimeD
    09.08.2022 15:15
    +6

    Когда в клавиатуре больше вычислительных ресурсов, чем во всем компе тридцатилетней давности :)


    1. datacompboy
      09.08.2022 15:29
      +6

      И они нужны для красивых переливов!


  1. ris58h
    09.08.2022 16:23
    +1

    Если это перевод, то стоит указать оригинал.

    Если это ваш продукт, то стоит оставить ссылку на него, чтобы не приходилось искать. Ничего плохого в этом не вижу.


    1. Ergohaven Автор
      09.08.2022 18:11

      Разместили в конце статьи


    1. pragmatik
      10.08.2022 10:11

      Ссылки на магазин вне корпблога - это нарушение запрета на рекламу.


  1. smrl
    09.08.2022 20:12
    +1

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


    1. Ergohaven Автор
      09.08.2022 23:31
      +1

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


      1. smrl
        10.08.2022 04:33

        Мы делаем такой формфактор, потому что сами в полной мере ощутили его преимущества.

        А такая толщина без опоры под пястье - это не еще одно преимущество, которое вы ощутили в полной мере?
        Производители ГОРАЗДО более эргономичных штук, по цене, качеству и функционалу в три раза лучше любой из ваших пяти моделей, уже набили шишек, и после моделей с шестью рядами - все-таки пытаются делать модели с семью рядами и даже, о ужас, склоняются к возврату ф-кнопок (KeyMouse Track, например). Это при том, что они, вообще-то, на рынке латиницы.
        Потому что человек, когда раздумывает над покупкой дорогой нестандартной клавиатуры, которая заявляетя эргономичной, хочет облегчить себе жизнь - а не получить геморрой с переучиванием, как ему печатать.
        А если человек не сообразит это сам, ему об этом расскажет обзорщик на ютубе - который достаточно продвинут, чтобы владеть "правильной" слепой печатью, и бесится, когда чего-то нужного не хватает, и поэтому не любит слои (точнее, любит, но только когда они вдобавок, а не вместо того, к чему он привык).


        1. Ergohaven Автор
          10.08.2022 13:18

          А такая толщина без опоры под пястье - это не еще одно преимущество, которое вы ощутили в полной мере?

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


          1. datacompboy
            10.08.2022 14:26

            опора не в плоскости клавиш? сирисли?


          1. burdin
            11.08.2022 10:28

            Клавиатура очень интересная.

            Но, справедливости ради, освоение займет не пару часов :) И время будет зависеть от многих факторов.


            1. Ergohaven Автор
              11.08.2022 13:51
              +1

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


  1. shybovycha
    10.08.2022 02:38
    +1

    А вот мне интересно: почему именно малина, а не STM32?


    1. osmanpasha
      10.08.2022 06:10

      Стильно, модно, молодежно.

      И ещё по-моему для STM32 никто так и не сделал библиотеку HID, совместимую с AVR-ардуинами.


      1. shybovycha
        10.08.2022 06:23
        +1

        И ещё по-моему для STM32 никто так и не сделал библиотеку HID, совместимую с AVR-ардуинами.

        Но зачем? У STM32 своя HID-библиотека, если хочется ручками реализовывать.
        А клавиатура из топика, насколько я понял, на QMK крутится - а оно вроде как поддерживает STM32.


        1. osmanpasha
          10.08.2022 07:36

          ну, тогда только первый ответ.

          Правда могу еще предположить, что у STM32 были проблемы с доступностью. RP2040 вообще очень удачно вышел на рынок в разгар кризиса полупроводников, когда другие МК было не достать за разумные деньги.


  1. Pyku_He_oTTyda
    10.08.2022 07:04
    +1

    Лучше подскажите, где продаётся классическая клавиатура хорошего качества без свистелок и колесиков?


    1. Kopilov
      11.08.2022 11:47

  1. burdin
    11.08.2022 10:23

    У меня zsa moonlander. Вы с ней не сравнивали? Какие плюсы и, возможно, минусы вашей клавы по сравнению с моей?


    1. Ergohaven Автор
      11.08.2022 14:05

      Трудно сравнивать с тем, чем не пользовались. У нас был Митап в Москве - там нам удалось "пощупать" Moonlander. Могу лишь сказать, что у данной клавиатуры много "бесполезных" клавиш. А так на первый взгляд - очень достойная клавиатура.


      1. burdin
        11.08.2022 19:19

        Вы, безусловно, молодцы.

        Но, посмотрел на условия по возврату или обмену товара ненадлежащего качества, в том числе и по гарантии. Я правильно понял, что пересылка за счет покупателя?


        1. Ergohaven Автор
          11.08.2022 20:17

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


          1. burdin
            12.08.2022 09:53

            Понятно, спасибо за пояснение.


  1. paunch73
    11.08.2022 10:51

    А можно клавиатуру стандартного формфактора с раздельной управляемой подсветкой латиницы и кириллицы?


    1. Ergohaven Автор
      11.08.2022 17:25

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


  1. pymat
    11.08.2022 11:32

    А pcb/holder под эту малинку не разрабатывали, если да, то есть планы закинуть ее на github?


    1. Ergohaven Автор
      11.08.2022 13:53

      В будущем открытие исходника планируется.