Num Lock, NumLock (от англ. number — цифра и lock — фиксация) — режим работы клавиатуры персонального компьютера, определяющий функции блока «цифровых» клавиш, расположенного в правой части клавиатуры расширенной клавиатуры (101 клавиша и более).
Когда режим Num Lock включен, клавиши позволяют набирать цифры. Расположение клавиш на правом цифровом блоке такое же, как на калькуляторе или кассовом аппарате и оптимально для быстрого набора числовых данных и выполнения простейших арифметических операций. Также режим Num Lock используется для ввода отсутствующих на клавиатуре символов при помощи их кодов.
Когда режим Num Lock выключен, клавиши дублируют функции навигационного блока клавиш (стрелки, Home/End, Page Up/Page Down, Insert/Delete). Этот режим иногда требуется для совместимости со старыми приложениями и для программ, использующих нестандартные схемы навигации (например, диагональные смещения по клавишам Home/End, Page Up/Page Down).
Для переключения между этими режимами служит клавиша Num Lock, расположенная обычно в верхнем левом углу цифрового блока клавиатуры. Состояние режима Num Lock обычно отображается соответствующим индикатором на клавиатуре. На многих системных платах в настройках BIOS есть параметр, задающий состояние режима Num Lock при старте компьютера. При работе с расширенной клавиатурой разумно держать режим Num Lock по умолчанию включенным, так как это обеспечивает дополнительные функциональные возможности.
На ноутбуках (особенно на нетбуках) режим Num Lock может включаться комбинацией клавиш Fn+Num Lock, а индикатор режима Num Lock зачастую отсутствует. При отсутствии на клавиатуре ноутбука цифрового блока режим Num Lock моделирует цифровую клавиатуру на основной. При включении режима Num Lock группа клавиш основной клавиатуры [(7, 8, 9, 0), (U, I, O, P), (J, K, L, ":"), (M, "<", ">", "?")] начинает работать как цифровой блок. Ввод соответствующих букв и знаков при этом становится невозможен. Поэтому по умолчанию на ноутбуках режим Num Lock должен быть выключен.
Дополнительно на Геноне: