английсая версия, оригиналь (extended version, in english)
Когда клавиша нажата больше времени, начнётся повторение буквы. Я уверен, что это не полезная функция, можно найти лучшую.
Примером такой функции может быть SHIFT -- вообше то, что називается модификатор. Это значит функция, которая даёт другое значение другим клавишам, нажатым одновременно!
Конкретный пример. Нажму клавишу 'F', держу её внизу, и нажму любую другую клавишу, например 'm'. Результат "M".
Более интересный пример: нажму клавишу "A" и (держя её нажмутой) клавиши под правой рукой "станут" нумерным блоком, т.е. UIO = 789, JKL = 456, M,. = 123 и клавиша пропуска нулем.
Когда нажму клавишу "а", не возможно генерировать сразу букву "а". Надо подождать. Если это нажмение короткое, то да, я имел в виду наверно букву "а". А если нажмение ... больше чем минимальное время Т1 или другая клавиша нажата одновременно, то переходим (FORK) к другой функции!