Разработка новой раскладки клавиатуры - PullRequest
0 голосов
/ 12 октября 2019

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

Прежде всего, я большой поклонник Google Gboard и опции Slide Typing от Google, однако я чувствую, что нужны некоторые улучшения, чтобы печатать еще быстрее идостигается меньшая частота ошибок. Следовательно, идея состоит в том, чтобы изменить раскладку клавиатуры таким образом, чтобы клавиши в слове были ближе друг к другу плюс, чтобы слова между собой были лучше различимы / дальше. Как вы думаете, эти две функции оптимизации являются хорошим выбором?

До сих пор я реализовал прототип (https://github.com/Rodonex/Custom-Keyboard-Layout), для которого клавиши в мире сближаются вместе с тем чаще, когда вы их печатаете. Раскладка клавиатуры должна начинаться с колодцаизвестная раскладка QWERTY , но она должна (медленно) эволюционировать (медленно) со временем до настроенной раскладки клавиатуры пользователя. Шкала времени для перехода к новой раскладке равновесия может быть в масштабе одного года - возможно, перемещение на один пиксель вдень.

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

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