Scroll Lock — клавиша на клавиатуре¶
Scroll Lock — служебная клавиша на компьютерной клавиатуре, изменяющая поведение клавиш со стрелками в некоторых программах. В классическом режиме стрелки прокручивают содержимое окна, а при включённом Scroll Lock — перемещают курсор или выделение. Клавиша имеет индикатор (светодиод или виртуальный индикатор в области уведомлений), показывающий её состояние.
¶История
Клавиша появилась в 1980-х годах на клавиатурах IBM PC и IBM PC/AT. На первых моделях IBM PC/XT и PC/AT рядом с клавишей располагались индикаторы Caps Lock, Num Lock и Scroll Lock. Изначально Scroll Lock управлял режимом прокрутки текста в текстовых редакторах и интерпретаторах командной строки: при включённом режиме стрелки прокручивали экран, а не перемещали курсор.
С переходом на графические интерфейсы (Windows, macOS, X Window System) функция клавиши постепенно утратила практическое значение. В большинстве современных приложений клавиша либо не используется, либо выполняет вспомогательные функции. В Windows 11 и Windows 10 клавиша по умолчанию не имеет индикатора на экранной клавиатуре, однако её состояние можно отслеживать через настройки.
¶Расположение и обозначение
На стандартной раскладке QWERTY клавиша Scroll Lock расположена в верхнем ряду функциональных клавиш, между Print Screen и Pause/Break. Обозначение на клавише — «Scroll Lock» или сокращённо «ScrLk». На некоторых компактных и ноутбучных клавиатурах клавиша отсутствует или реализована как сочетание (например, Fn + K или Fn + S).
¶Режимы работы
| Программа / среда | Поведение при Scroll Lock включён |
|---|---|
| Текстовые редакторы (Word, Excel) | Стрелки прокручивают лист, курсор остаётся на месте |
| Excel | Стрелки перемещают видимую область, а не выделение |
| Терминалы и консоли | Стрелки прокручивают буфер прокрутки |
| Linux (X11) | Стрелки прокручивают экран |
| Современные приложения | Обычно не используется |
В Microsoft Excel клавиша остаётся одной из немногих, где Scroll Lock влияет на поведение: при включённом режиме стрелки перемещают видимую область листа, а не выделенную ячейку. Это частая причина «зависания» курсора в Excel у пользователей, случайно нажавших клавишу.
¶Индикатор
На традиционных клавиатурах с PS/2-подключением состояние Scroll Lock отражается светодиодом на корпусе. В Windows индикатор отображается в области уведомлений (системный трей), но в Windows 10 и 11 по умолчанию скрыт. Показать его можно через настройки «Параметры → Персонализация → Панель задач → Включение или отключение системных иконок».
В Linux индикатор Scroll Lock отображается в зависимости от настроек оконного менеджера; в большинстве современных DE (GNOME, KDE) он не показывается.
¶Применение и актуальность
В современном программном обеспечении Scroll Lock используется редко. Клавиша применяется в:
- Microsoft Excel — управление режимом прокрутки листа;
- терминальных программах (PuTTY, Windows Terminal) — прокрутка буфера;
- некоторых играх и специализированных приложениях — как дополнительная клавиша-модификатор;
- Linux — прокрутка экрана в консольном режиме и X11.
Многие производители клавиатур (включая механические модели) сохраняют Scroll Lock для совместимости, хотя практическая потребность в ней минимальна. На клавиатурах без отдельной клавиши Scroll Lock состояние можно переключить программно — например, через утилиты AutoHotKey (Windows) или xmodmap (Linux).
¶Сочетания с Scroll Lock
Клавиша используется в ряде сочетаний:
- Ctrl + Scroll Lock — прерывание работы программы (в DOS);
- Alt + Scroll Lock — альтернативный выход из программ в DOS;
- Scroll Lock + Scroll Lock — в некоторых приложениях переключение режима.
В современных ОС сочетания с Scroll Lock практически не задействованы.
¶Интересные факты
- На клавиатурах IBM PC/AT 1984 года Scroll Lock была единственной клавишей с физическим светодиодом, кроме Caps Lock и Num Lock.
- В Windows 95 и более ранних версиях клавиша использовалась в Проводнике для прокрутки списка файлов.
- Некоторые пользователи ошибочно принимают Scroll Lock за причину «неподвижного» курсора в Excel, не зная о существовании режима.
Источники:
- Microsoft Support — «Scroll Lock key»
- IBM PC/AT Technical Reference (1984)
- Red Hat Documentation — «Keyboard shortcuts in Linux»
- Microsoft Excel Help — «Scroll Lock and arrow keys»
