Анализ эргономики раскладок клавиатуры

Описание проекта

Расчёт расстояния, которое "проходят" пальцы при наборе текста на клавиатуре с учётом пользовательской раскладки. Это важная информация для оценки эргономики раскладки и анализа нагрузки на пальцы при печати.

Теоретические основы

Программа использует весовые коэффициенты для пальцев:

ПалецВес
Большие пальцы0.5
Левый мизинец1.2
Левый безымянный0.9
Левый средний0.7
Левый указательный0.6
Правый указательный0.6
Правый средний0.7
Правый безымянный0.9
Правый мизинец1.2

Расстояние между двумя клавишами \( p_1 = (x_1, y_1) \) и \( p_2 = (x_2, y_2) \) вычисляется по формуле евклидова расстояния:

\[ d(p_1, p_2) = \sqrt{(x_1 - x_2)^2 + (y_1 - y_2)^2} \]

Вычисления проведены на основе частотного словаря, полученного из Национального корпуса русского языка

Стандартная русская раскладка (ЙЦУКЕН)

Основные показатели
Символов9 325 820
Общее расстояние26 062 573.78 ед.
Среднее расстояние/символ2.79 ед.
Среднее усилие/символ0.15 ед.
Нагрузка на пальцы
ПалецНажатий%
Левый мизинец361 7643.88%
Левый безымянный357 9373.84%
Левый средний1 198 05012.85%
Левый указательный3 192 60934.23%
Левый большой00.00%
Правый большой00.00%
Правый указательный2 801 91330.04%
Правый средний664 7537.13%
Правый безымянный363 5883.90%
Правый мизинец385 2064.13%
Диаграмма нагрузки при использовании раскладки ЙЦУКЕН

Открыть интерактивный график

Диктор

Основные показатели
Символов9 325 820
Общее расстояние37 587 339.47 ед.
Среднее расстояние/символ4.03 ед.
Среднее усилие/символ0.04 ед.
Нагрузка на пальцы
ПалецНажатий%
Левый мизинец371 2994.00%
Левый безымянный849 9379.15%
Левый средний1 029 90411.09%
Левый указательный2 127 96322.91%
Левый большой00.00%
Правый большой00.00%
Правый указательный2 291 41424.67%
Правый средний958 34310.32%
Правый безымянный772 3298.32%
Правый мизинец885 6779.54%
Диаграмма нагрузки при использовании раскладки Диктор

Открыть интерактивный график

Раскладка Зубачева

Основные показатели
Символов9 325 820
Общее расстояние38 977 025.59 ед.
Среднее расстояние/символ4.18 ед.
Среднее усилие/символ0.03 ед.
Нагрузка на пальцы
ПалецНажатий%
Левый мизинец319 3493.44%
Левый безымянный1 019 09410.97%
Левый средний1 629 73817.55%
Левый указательный1 374 59814.80%
Левый большой00.00%
Правый большой00.00%
Правый указательный1 689 27918.19%
Правый средний1 442 74115.54%
Правый безымянный1 260 12513.57%
Правый мизинец551 9425.94%
Диаграмма нагрузки при использовании раскладки Зубачёва

Открыть интерактивный график