Введение

Клавиша компьютера

Клавиша F Lock, представленная компанией Microsoft в 2001 году, переключает состояние функциональных клавиш. При включении клавиши F1–F12 работают в соответствии с назначением, определенным текущим приложением. При выключении им присваивается новое поведение: F5 означает "открыть", F10 – "проверить орфографию" и так далее. В ранних моделях состояние клавиши отключалось при каждой перезагрузке или сбросе клавиатуры, но в более поздних моделях состояние F Lock сохранялось после перезагрузки. Другие производители клавиатур (например, Logitech и Viewsonic) также реализовали клавишу F Lock в своих клавиатурах.

Проблемы

Введение F Lock вызвало критику по нескольким пунктам. Во-первых, поведение было неинтуитивным: нажатие клавиши, например F4, по умолчанию переставало выполнять свое обычное действие, из-за чего комбинации клавиш переставали работать. Во-вторых, выбор вторичной функции для каждой клавиши казался произвольным: в то время как F7 традиционно использовалась для проверки орфографии (в частности, самой Microsoft в продуктах Office), ей была назначена функция "ответ", а проверка орфографии – F10. Это вызвало резкую критику со стороны некоторых обозревателей. При попытке переименовать файл нажатие F2 в проводнике Windows вместо этого отменяло предыдущее действие с файлом, что могло привести к катастрофическим последствиям, если эффект оставался незамеченным. В связи с этим в сети появилось множество способов отключения функции F Lock. Многие пользователи Windows/PC нашли решение, используя программу Intellitype Pro от Microsoft, которая позволяет назначать клавиши и макросы функциональным и дополнительным клавишам. Например, назначение макроса {Press } функциональной клавише устраняет проблему F Lock, поскольку операционная система будет интерпретировать нажатие клавиши как F1 независимо от состояния F Lock.