Автоповтор натиснутої клавіші.
У клавіатурі Klavamatrix можна на апаратному рівні продати новий принцип автоповтору натиснутої кнопки по Раскину:
Інтерфейс: нові напрями у проектуванні комп'ютерних систем. Джефф Раскін
6.4.4. Автоповтор та інші прийоми роботи з клавіатурою
Для того, щоб розпочався автоматичний повтор, у більшості клавіатур потрібно утримувати клавішу в натиснутому положенні протягом 500 мс. Це приклад фіксованої затримки. Однак є сенс не використовувати в інтерфейсах фіксований інтервал затримки. Будь-яка фіксована затримка може виявитися як занадто великою, так і малою, залежно від користувача та обставин. В даному випадку затримка в 500 мс може бути дуже короткою в тих ситуаціях, якщо ви замислилися над тим, що збираєтеся ввести далі. Коли ви прокинетеся, то можете виявити, що на сторінці з'явилися пара рядків з одним символом, на кшталт sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss. (Мій кіт є майстром у використанні комп'ютера таким чином.) Для користувача, що має невелику швидкість набору або страждає від якогось неврологічного або фізіологічного розладу, затримка в 500 мс перед автоповтором може бути занадто короткою.
Джон Бумгарнер (John Bumgarner), який працював у компанії Information Appliance, запропонував гарне вирішення проблеми автоповтору. Він зазначив, що у більшості фонетичних мов одна літера майже ніколи не зустрічається тричі поспіль. Він також зауважив, що автоповтор рідко використовується, якщо літеру потрібно повторити менше п'яти разів (у цьому випадку користувач просто натискає на клавішу необхідну кількість разів). При використанні методу бумгарнер автоповтор починається, якщо клавіша утримується більше 100 мс після третьогопоспіль натискання клавіші. Іншими словами, щоб отримати рядок, що складається із знаків рівності, потрібно натиснути наступну послідовність: ===↓
Після цього клавішу зі знаком рівності слід утримувати в натиснутому положенні доти, доки не з'явиться необхідна кількість символів, а потім відпустити.
Багаторазове натискання на ту саму клавішу виконати швидше, ніж набирати різні символи, і GOMS-аналіз показує, що затримка перед початком автоповтору падає з 700 мс при звичайних методах до 400 мс у запропонованому методі. Метод автоповтору Бумгарнер досить простий у використанні і, як показали тестування, такий автоповтор ніколи не запускається випадково (навіть якщо ваша кішка сяде на клавіатуру). Негативною стороною, яка властива також стандартному методу автоповтору, є те, що автоповтор працює як невидима функція, яка ніде в системі не позначена.
Для деяких клавіш можна залишити і колишній автоповтор, якщо ці клавіші не змінюють текст, що вводиться, наприклад клавіші керування курсором.