Яндекс.Метрика

    Песочница

    Свежий взгляд на компьютерные клавиатуры

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

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

    Преамбула


    Все знают, что буквы есть разных размеров.

    Что обычно показывает используемый размер шрифта?
    Вариантов много, условно можно поделить их на такие категории:
    • Степень важности текста. Пример: заголовки обычно выделяют большим размером шрифта, нежели основной текст. Но «больше» не всегда означает «важнее». Всякие лохотроны пользовательское соглашение делают сами-знаете-каким-размером шрифта.
    • Эмоции человека по отношению к выделеному фрагменту текста Пример:
    • Иногда встречаются клинические варианты написания:
      Этот случай мы, пожалуй, рассматривать не будем.

    Суть


    Однажды довелось мне увидеть одну неплохую midi-клавиатуру. Из фич понравилась то, что громкость звучания ноты варьировалась в зависимости от силы удара по клавише. Тогда мой не совсем трезвый мозг родил идею прикрутить похожий функционал к обычной компьютерной клавиатуре, только вместо громкости звучания менять размер шрифта|насыщеность цвета|что-то еще. В процессе гулянки идея отложилась в дальний угол памяти, и всплыла только сейчас.

    Возможно ли, и как ?


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

    А будет ли PROFIT?


    Таки будет.
    Во-первых: можно использовать такую клавиатуру как детектор эмоций. Нейтральный текст будет набран относительно ровно, эмоционально задевающий — большим шрифтом.
    Во-вторых: развив идею, возможно получится своеобразный детектор лжи.
    В-третьих: опять же, развив идею из первого пункта, можно устраивать тестирование небольших фокус-груп. Составляем текст, к примеру «Я люблю йогурт, жить без него не могу. Он такой вкусный, полезный...» и т.д. Предлагаем людям перепечатать, получаем интересную статистку.
    В-четвертых: буквы, которые мы долго ищем, обычно и нажимаем сильнее. Так что можно использовать как своеобразный клавиатурный тренажер.
    В-пятых (предложил frig): можно так же регистрировать время между нажатиями клавиш при наборе. Не просто количество символов в минуту, а между каждыми двумя символами, и по совокупности этих параметров можно сложить такой себе почерк человека на клавиатуре. Можно даже использовать для определения кто в данный момент за компьютером. При высокой степени распознавания — даже в целях безопасности.
    … здесь должно быть еще 99 способов использования фич такой клавиатуры ...
    Ну и в последних: веселья ради.

    Ну и на последок ...


    … если кто-то придумал такой велосипед такую клавиатуру до меня, и (не дай Бог) воплотил в жизнь, ткните пожалуйста носом в ссылку.
    Спасибо всем, что дочитали до конца мой бредовый топик!