HexInput - HexInput

Клавиатура HexInput

HexInput, как было первоначально описано,[1] является на экранной клавиатуре со следующими характеристиками:

  • Клавиши активируются (нажимаются) либо касанием каждой клавиши по очереди (обычный подход для экранных клавиатур), либо перетаскиванием пути по нужным клавишам. В отличие от ShapeWriter, каждая перетаскиваемая клавиша считается нажатой, поэтому последовательность нажатия клавиш детерминирована и предсказуема.
  • Большинство клавиш шестиугольные, расположены в соты шаблон. Это позволяет большинству клавиш иметь шесть соседних клавиш, в которые можно перетаскивать, не вводя никаких других клавиш.
  • Буквы расположены так, чтобы оптимизировать ввод текста на определенном языке (английский, Например). Учтите, что это может означать, что некоторые общие буквы могут появляться дважды.

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

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

Концепция HexInput доступна для устройств Palm OS через myKbd,[2] где он теперь известен как макет QUONG (после первых пяти букв в верхнем ряду).

АТОМИК[3] - это тесно связанная концепция ввода от исследователей IBM.

Рекомендации

  1. ^ http://www.strout.net/info/ideas/hexinput.html, по состоянию на 15 января 2007 г.
  2. ^ http://www.zlthemes.com/ProductDetailListing.php?PID=98, по состоянию на 11 сентября 2008 г.
  3. ^ http://www.almaden.ibm.com/u/zhai/topics/virtualkeyboard.htm#_Project_ATOMIK, по состоянию на 11 сентября 2008 г.