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

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

В основном слое удалось разместить цифры и все основные знаки, а также продвинутую навигацию с перемещением по буквам, словам, строкам, страницам, работу с буфером обмена, возвратом и повтором изменений, возможно удаление по словам и удалением по буквам за курсором (как кнопка Delete на кнопочных клавиатурах), присутствуют и все модификаторы (Shift, Ctrl, Alt, Win/Cmd), удобно работать в консоли.

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

Уже установлено большое количество раскладок для множества языков, кроме стандартных раскладок (QWERTY и ЙЦУКЕН, а также Dvorak, Colemak, Workmal, советская JCUKEN, и алфавитные ABCDE и АБВГД) есть и эргономическая Hlider для многих языков, созданная специально под эту клавиатуру.

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

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

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

Словари сделаны отдельными приложениями, это всего лишь база данных с приложением поиска по ней, словари довольно крупные, английский содержит 370 тысяч слов, русский – 1,5 миллиона слов (множество вариантов окончания слов), клавиатура может работать только со своими словарями, и предлагает вводить длинные слова по частям. При одном начале слова всегда будет выдаваться одни и те же его продолжения на тех же кнопках, что позволяет запомнить нужные варианты, и набирать их не глядя. Можно формировать свой словарь, либо прямо с клавиатуры, либо вставить целиком в настройках. Клавиатура понимает CamelCase, и другие варианты разбивки слов.

Основные функции по набору текста есть в бесплатной Lite-версии, всё остальное становится доступным после покупки Pro-версии. В течении месяца будет действовать промокод habrahabr с очень хорошей скидкой. Покупка привязывается к вашему андроид аккаунту, ключ можно будет активировать неограниченное время на всех ваших устройствах, работающих под тем же аккаунтом. Если у кого-то будут проблемы с оплатой, обращайтесь, предоставим вам Pro-версию бесплатно. Ещё до покупки, в приложении настроек клавиатуры можно будет испытать почти все функции Pro-версии.

Проект должен был стартовать в феврале, но из-за санкций стало невозможно размещение приложения в Google Play, решено было распространять .apk файлы через свой сайт.

Сайт: https://hlider.klava.org/

Раздел Справка на сайте, это копия приложения настроек клавиатуры, можно ознакомиться с ними ещё до установки самого приложения. Там же более подробное интерактивное описание возможностей клавиатуры.

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

Уведомления об обновлениях можно получать в телеграм канале @Hlider

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


  1. Spectrum-Hyena
    26.06.2022 22:20
    +4

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

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


    1. ibnteo Автор
      26.06.2022 23:48

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


  1. Chuvi
    26.06.2022 22:43
    +1

    Не могли бы вы её так-же на https://f-droid.org/ опубликовать?


    1. ibnteo Автор
      26.06.2022 23:03

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


      1. Chuvi
        26.06.2022 23:11
        +3

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


        1. ibnteo Автор
          26.06.2022 23:13

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


          1. Chuvi
            27.06.2022 00:50
            +1

            Хороршххххзз непххх как сттирать на уетой клаве//7в/


            1. ibnteo Автор
              27.06.2022 01:03

              Вот так, и можно движение вверх-вниз повторять.


          1. Chuvi
            27.06.2022 00:53
            +1

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


      1. BiW
        28.06.2022 16:48

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

        Интереса ради - вы серьезно верите в возможность продавать приложение в более-менее приличных масштабах без публикации в магазинах?


        1. ibnteo Автор
          28.06.2022 18:27

          Пока нет возможности продавать в магазине, приходится так.


  1. ibnteo Автор
    26.06.2022 23:03

    --


  1. nin-jin
    26.06.2022 23:45
    +2

    русский – 1,5 миллиона слов (множество вариантов окончания слов)

    Жесть. Я тут спелчекер сегодня делал. Обычно используются словари с обрезанными приставками и окончаниями типа этого, но это огромные 1.5 метра на 400к оснований. В итоге остановился на словарях морфем, которые собираются в одну огромную регулярку, что даёт всего 60кб. Плюс в качестве бонуса - поддержка словообразования типа "недоперепилоперенедопил". Пощупать можно тут, но там пока много ложных срабатываний - хороший словарь найти та ещё беда. Как насчёт объединить усилия? Подсказки можно делать, если добавить статистику по морфемам и парам морфем.


    1. ibnteo Автор
      27.06.2022 00:02

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


      1. nin-jin
        27.06.2022 00:10

        Суффиксы можно до конца слова сразу продолжать. Через тот же механизм можно и сразу словосочетания подсказывать.


        1. ibnteo Автор
          27.06.2022 00:21

          Там получится слишко много нереальных вариантов слов, в Hlider есть ограничение в 5 вариантов, по количеству кнопок, времени искать из большего количества вариантов не будет, быстрее тогда печатать без словаря. Некоторые пользователи уже разогнались за 300 символов в минуту, на такой скорости словарём вообще уже не успеваешь воспользоваться, будешь медленнее печатать тогда.


          1. nin-jin
            27.06.2022 00:25
            +1

            Это если без статистики, то будет много вариантов. А со словарями вечная беда, что не хватает вполне реальных словоформ. Например, повелительного наклонения.


  1. suenot
    27.06.2022 00:11
    +2

    Пользуюсь клавиатурой почти вслепую: с выключенными буквами, но иногда посматриваю на нее. По скорости набора: у меня получается набирать на ней со скоростью под 300 знаков в минуту в клавиатурных тренажерах на 30-ти секундных тестах без знаков препинания. Со знаками препинания скорость не сильно падает, так как они в том же слое, что и буквы. А при наборе текста из головы скорость и точность соответственно выше, т.к. можно смотреть при наборе на клавиатуру и не отвлекаться на чтение текста для набора. Набираю на стандартных раскладках qwerty/йцукен. Также есть фонетические раскладки aocts/аоктс, которые позволяют еще точнее и быстрее набирать. Думаю, что за год/два использования клавиатуры глайдер с фонетическими раскладками в повседневной жизни позволит набирать со скоростью 300-500 знаков в минуту, а это уже сравнимо с полноценным слепым набором на обычной клавиатуре. А если рассматривать клавиатуру как инструмент для программирования, то скорость в клавиатуре далеко не самая характеристика, гораздо важнее: удобное и быстрое перемещение по коду, удобный буфер обмена, наличие alt/ctrl/shift/meta. И все это есть в глайдере и реализовано очень добротно.


    1. Spectrum-Hyena
      27.06.2022 00:39
      +1

      Кстати да, удобно, что есть курсорные клавиши, их сочитания с ctrl (без необходимости отдельного активирования этой самой клавиши), home-end и прочие. Можно сказать, простенький редактор встроен прямо в клавиатуру. Причем это все тоже настраивается, как и буквенно-символьная раскладка, если не удобно стандартное расположение - его можно перенастроить на любое другое


  1. Aitvaras
    27.06.2022 00:12
    +2

    Интересная клавиатура, попробую освоить. Вы вдохновлялись клавиатурой MessagEase?


    1. ibnteo Автор
      27.06.2022 00:16

      Да, я на MessagEase печатал ещё год назад, но Hlider придумал на основе своей разработки кнопочной однорукой клавиатуры. На ME раздражали диагональные слайды, в итоге появились дуговые слайды.


      1. nin-jin
        27.06.2022 00:31

        Одной рукой вводить не удобно, когда клава на всю ширину. МЕ тут хорош, что 9 кнопок как раз находятся под пальцем. А вот что бесит в нём - свайпы "туда-сюда". Чуть промахнулся и он считает, что это другой жест.


        1. ibnteo Автор
          27.06.2022 00:46

          Для одной руки есть специальная раскладка, правда она сложнее в изучении. Есть ещё более сложная двурукая, где можно набирать с полным чередованием рук, очень занятно так печатать. В ME можно тоже так печатать, но получается 7 кнопок, подходит для широких экранов.


          1. suenot
            27.06.2022 00:50


      1. Aitvaras
        27.06.2022 01:00
        +1

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


    1. andreymal
      27.06.2022 00:22

      Меня кстати настораживает, что MessagEase хвалится своей запатентованностью. Не пересекаются ли патенты с сабжем случайно?


      1. ibnteo Автор
        27.06.2022 00:43

        У MessagEase запатентована раскладка, и вроде ещё даже кнопочный вариант, два нажатия для ввода буквы.


  1. Chuvi
    27.06.2022 00:57

    пытался сделать кастомную раскладку. Изменений не увидел. "Сохранить" нажимал. Если в описании раскладки ошибка - как можно об этом узнать?


    1. ibnteo Автор
      27.06.2022 01:05

      Идёт перекрытие стандартной раскладки своей, чтобы увидеть изменения, можно буквы переставить местами.


    1. ibnteo Автор
      27.06.2022 01:07

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


  1. Survtur
    27.06.2022 04:47

    Подскажите, а произвольные Unicode-символы можно устанавливать на кнопки?


    1. Spectrum-Hyena
      27.06.2022 07:43
      +1

      Можно, в редакторе раскладок просто вставляешь нужный


  1. alexander222
    27.06.2022 09:01
    +1

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


    1. Spectrum-Hyena
      27.06.2022 10:36
      +1

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

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


  1. quaer
    27.06.2022 12:25

    На вашем сайте сказано, что покупка происходит с привязкой к android-аккаунту.

    Такое можно реализовать и это работает несмотря на отключение пользователей из РФ?


    1. ibnteo Автор
      27.06.2022 12:43

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


      1. quaer
        27.06.2022 12:55

        А покупка как происходит? Ключ к чему привязан, только к аккаунту? Что произойдёт при смене устройства, аккаунта? Как происходит обновление приложения при выходе новой версии приложения? Если теряется устройство, как восстанавливается ключ?


        1. ibnteo Автор
          27.06.2022 15:34

          Если активация с уже зарегистрированного аккаунта, сразу получаешь тот же ключ.


          1. quaer
            27.06.2022 20:56

            Процесс остался непонятным :(


            1. ibnteo Автор
              27.06.2022 21:20

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


              1. quaer
                29.06.2022 11:03

                То есть этот ключ формируется вашим сервером, а не маркетом?

                И получается работоспособность в будущем зависит от работоспособности вашего сервера, так?


                1. ibnteo Автор
                  29.06.2022 11:38

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


                1. ibnteo Автор
                  29.06.2022 11:44

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


  1. webhamster
    27.06.2022 14:52

    Про-версия имеет полноценную навигацию по тексту, работу с системным буфером обмена, отмену и возврат ввода текста.

    А бесплатная версия не имеет возможности навигации по тексту? Хотя бы курсор гонять влево-вправо?


    1. ibnteo Автор
      27.06.2022 15:05

      Нет, в лайт версии только системную навигацию можно использовать и работу с буфером обмена, и нет отмены и возврата изменений (Ctrl+z).

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


  1. webhamster
    27.06.2022 15:19

    Я не понял, кнопка Backspace нажимается только свайпом вниз? Если нужно стереть ~50 символов, нужно 50 раз свайпить вниз? Зажать кнопку никак нельзя?


    1. ibnteo Автор
      27.06.2022 15:33

      Повтор движения вверх-вниз.


    1. Spectrum-Hyena
      27.06.2022 15:43
      +1

      Просто трешь пальцем вверх-вниз, как ластиком по бумаге, такие же повторы работают с любыми символами, есть пословное стирание еще


    1. krasnovu
      27.06.2022 19:02
      +1

      Попробуйте удаление по словам


  1. zavhozmk
    27.06.2022 22:13

    Подскажите пожалуйста, а как пользоваться словарем? Я набираю слово, вижу его со знаком + в правом нижнем углу и все.


    1. ibnteo Автор
      27.06.2022 23:03
      +1

      Это добавление в свой словарь, слайдом вниз, после этого при наборе этого слова оно будет появляться на нихних кнопнах слева.


    1. Spectrum-Hyena
      27.06.2022 23:32
      +2

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


      1. zavhozmk
        28.06.2022 00:07
        +1

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

        Но пользоваться ими мне пока не удобно. Gboard предлагает более подходящие варианты донабора.

        Так-то клавиатура кажется перспективной.


        1. Spectrum-Hyena
          28.06.2022 11:50
          +2

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


  1. ibnteo Автор
    27.06.2022 23:06
    +1

    Анонсы об обновлении клавиатуры будут в телеграм канале @Hlider


  1. webhamster
    28.06.2022 09:01
    +3

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

    Вот в документации есть раздел "Настройки клавиатуры":

    Мы видим две клавиатуры, между которыми знак бесконечности. Что бы это значило? Потом видим красную стрелку от Д/Ж к И. Далее видим радио-кнопки, ни одна не активна. К чему они? Максимум что я могу понять - они переключают абсолютно не связанные друг с другом действия. С чем связаны эти действия? С красной стрелкой Д/Ж-И? С положением между двумя клавиатурами? А движение должно быть именно Д/Ж-И или эту кочергу можно рисовать в любом месте?

    Далее в тексте речь идет про какие-то "слои". Выше по тексту не написано что это такое. Их предлагается активировать различными слайдами на верхних и на нижних кнопках (зочем?). Но что активировать, если не объясняется что это?


    1. ibnteo Автор
      28.06.2022 10:04

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


  1. Radzhab
    28.06.2022 10:04

    а вопросы по клавиатуре куда адресовать?


    1. ibnteo Автор
      28.06.2022 10:07

      Здесь, на почту hlider.klava@gmail.com, или в телеграм чате @HliderComments


  1. ibnteo Автор
    28.06.2022 13:29

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