Клавиша Scroll Lock (ScrLk) на клавиатуре внезапно активировалась, и теперь вместо прокрутки страницы курсором мыши экран «прыгает» по документу, а в Excel или Google Sheets стрелки перемещают не ячейку, а весь лист? Это классический симптом включённого режима Scroll Lock, который на современных клавиатурах часто лишён физического индикатора. Проблема усложняется тем, что на многих ноутбуках (например, Lenovo ThinkPad или HP Pavilion) клавиша ScrLk совмещена с F12 или Pause Break, а её состояние не отображается на панели задач.
В 90% случаев достаточно нажать комбинацию Fn + ScrLk (или Fn + F12, если клавиша совмещена), но если это не сработало — причина может крыться в настройках BIOS, драйверах клавиатуры или специфичных программах вроде AutoHotkey. Ниже разберём все способы отключения, включая редкие сценарии, когда Scroll Lock «залипает» из-за аппаратных неисправностей или конфликтов ПО.
1. Базовый способ: физическое нажатие клавиши ScrLk
На большинстве настольных клавиатур (например, Logitech K120 или Razer BlackWidow) клавиша Scroll Lock расположена в правом верхнем углу, рядом с Pause Break и Print Screen. Её одноразовое нажатие должно деактивировать режим. Если индикатор на клавиатуре не загорается — проверьте:
- 🔍 Подсветка клавиш: на некоторых моделях (например, Corsair K70) индикатор
ScrLkможет быть скрыт под клавишейCaps Lockили вовсе отсутствовать. - 🖥️ Совмещение с Fn: на ноутбуках Acer Swift, Asus ZenBook или Dell XPS для активации
ScrLkтребуется удерживатьFn(например,Fn + CилиFn + K). - 🔄 Двойное нажатие: редко, но встречаются клавиатуры, где режим включается/отключается только по двойному клику (например, некоторые модели Microsoft Surface).
Если клавиша нажата, но режим не отключается — попробуйте зажать её на 3–5 секунд. Это сработает на клавиатурах с антидребезгом (например, Keychron K2). Также проверьте, не залипла ли клавиша механически: аккуратно подденьте её плоской отвёрткой и очистите контакты сжатым воздухом.
2. Отключение Scroll Lock через экранную клавиатуру
Если физическая клавиша ScrLk отсутствует или не работает, используйте виртуальную альтернативу. Этот метод подходит для всех версий Windows (от Windows 7 до Windows 11), а также для macOS с установленными утилитами вроде Karabiner-Elements.
- Откройте экранную клавиатуру:
- 🪟 Windows: нажмите
Win + Ctrl + Oили найдите «Экранная клавиатура» через поиск в меню Пуск. - 🍎 macOS: включите в
Системные настройки → Универсальный доступ → Клавиатура.
- 🪟 Windows: нажмите
ScrLk (обычно расположена в правом верхнем углу).На Linux (например, Ubuntu 22.04) для эмуляции ScrLk используйте команду в терминале:
xset led 3
Если это не сработало, попробуйте:
xset -led 3
Нажали физическую клавишу ScrLk|Использовали экранную клавиатуру|Попробовали комбинацию с Fn|Проверили состояние в BIOS (если актуально)-->
3. Проверка состояния Scroll Lock в BIOS/UEFI
В редких случаях режим Scroll Lock может быть заблокирован на уровне BIOS, особенно на старых материнских платах (ASUS P5Q, Gigabyte GA-970A) или в корпоративных ноутбуках (Dell Latitude, HP EliteBook). Это проявляется тем, что клавиша не реагирует ни в Windows, ни в Linux.
Чтобы сбросить настройки:
- Перезагрузите компьютер и войдите в BIOS, нажав
Del,F2илиEsc(зависит от модели). - Найдите раздел
Advanced → Keyboard FeaturesилиBoot → Keyboard Lock. - Ищите параметры вроде:
Scroll Lock State→ установитеDisabled.Legacy Keyboard Support→ отключите.USB Keyboard Support→ включите (если используется USB-клавиатура).
F10) и перезагрузитесь.⚠️ Внимание: Изменение настроек BIOS может привести к нестабильной работе системы. Если не уверены в параметрах — сфотографируйте текущие настройки перед редактированием или сбросьте BIOS к заводским (Load Default Settings).
| Производитель BIOS | Путь к настройкам Scroll Lock | Рекомендуемое значение |
|---|---|---|
| AMI BIOS | Advanced → Integrated Peripherals → Keyboard/Mouse Features |
Scroll Lock: Disabled |
| Phoenix AwardBIOS | Peripherals → Keyboard Controller |
Legacy Lock: Off |
| UEFI (ASUS, MSI) | Boot → CSM → Keyboard Lock |
Disabled |
| Dell BIOS | System Configuration → Keyboard Illumination |
Fn Lock: Off |
4. Отключение Scroll Lock для специфичных программ
Некоторые приложения игнорируют глобальные настройки Scroll Lock и используют её для своих целей. Например:
- 📊 Excel/Google Sheets: при включённом
ScrLkстрелки прокручивают лист, а не перемещают курсор. Чтобы исправить, нажмитеScrLkили отключите режим в настройках (Файл → Параметры → Дополнительно → Параметры отображения). - 🎮 Игры (Minecraft, World of Tanks): в некоторых играх
ScrLkблокирует управление камерой. Проверьте настройки управления или конфигурационные файлы (например,options.txtв Minecraft). - 💻 Терминалы (PuTTY, iTerm2): в Linux-терминалах
ScrLkможет блокировать буфер прокрутки. Отключите её черезТерминал → Настройки → Клавиатура.
Для AutoHotkey или AutoIt добавьте в скрипт строку, чтобы принудительно отключить Scroll Lock при запуске:
SetScrollLockState, Off
⚠️ Внимание: В VMware Workstation или VirtualBox клавишаScrLkможет конфликтовать с хост-системой. Отключите её в настройках виртуальной машины (Настройки → Клавиатура → Дополнительные клавиши).
Как отключить Scroll Lock в Excel, если клавиша не работает
1. Откройте VBA-редактор (Alt + F11).
2. Вставьте код:
Application.ScrollLock = False
3. Запустите макрос (F5).
5. Программное отключение через реестр Windows
Если Scroll Lock включается сама по себе при загрузке системы, проблема может крыться в реестре. Этот метод подходит для Windows 10/11 и требует прав администратора.
- Откройте Редактор реестра (
Win + R→ введитеregedit). - Перейдите по пути:
HKEY_CURRENT_USER\Control Panel\Keyboard - Найдите параметр
InitialKeyboardIndicators. Его значение определяет состояние индикаторов (Scroll Lock,Num Lock,Caps Lock) при старте. - Измените значение на
0(отключает все индикаторы) или2(включает толькоNum Lock). - Перезагрузите компьютер.
Если параметра InitialKeyboardIndicators нет — создайте его:
- ПКМ по пустому месту →
Создать → Параметр DWORD (32 бита). - Назовите его
InitialKeyboardIndicatorsи установите значение0.
Раз в неделю|Раз в месяц|Только после обновления Windows|Никогда не включался|Не знаю, что это-->
6. Аппаратные неисправности и альтернативные решения
Если ни один из способов не помог, проблема может быть аппаратной:
- 🔌 Замыкание контактов: на механических клавиатурах (например, Cherry MX) попадание жидкости или пыли может вызывать «залипание»
ScrLk. Разберите клавиатуру и очистите контакты изопропиловым спиртом. - 🖨️ Проблемы с USB-портом: подключите клавиатуру к другому порту или тестируйте на другом ПК. Если проблема исчезла — неисправен USB-контроллер.
- 🔄 Конфликт драйверов: обновите драйвер клавиатуры через Диспетчер устройств (
Win + X → Диспетчер устройств → Клавиатуры). Для игровых клавиатур (например, Razer Synapse или Logitech G Hub) переустановите фирменное ПО.
Если клавиатура подключена через USB-хаб или KVM-переключатель, попробуйте подключить её напрямую. Некоторые хабы эмулируют нажатия клавиш, что приводит к случайной активации ScrLk.
7. Альтернативные методы для macOS и Linux
На macOS клавиша Scroll Lock отсутствует по умолчанию, но её поведение может эмулироваться через сторонние утилиты или терминал. Чтобы отключить эмуляцию:
- Откройте Терминал и выполните:
defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadScroll -bool true - Для механических клавиатур (например, Keychron) используйте Karabiner-Elements:
- Откройте приложение.
- Перейдите в
Function Keys. - Отключите опцию
Use F1, F2, etc. as standard function keys.
На Linux (дистрибутивы на базе Debian/Ubuntu) проверьте состояние Scroll Lock через команду:
xset q | grep "LED mask"
Если в выводе есть 00000004, значит ScrLk активен. Отключите его:
xset led off
Частые вопросы (FAQ)
Почему Scroll Lock включается сам по себе при запуске Windows?
Это связано с настройками BIOS или драйвером клавиатуры. Проверьте параметр InitialKeyboardIndicators в реестре (см. раздел 5) или обновите драйвер через Диспетчер устройств. Также виновником может быть фоновое ПО вроде Razer Synapse или Logitech Options — попробуйте удалить его.
Как отключить Scroll Lock на клавиатуре ноутбука без физической клавиши?
Используйте комбинацию с Fn (например, Fn + C на Lenovo или Fn + K на HP). Если это не сработало, воспользуйтесь экранной клавиатурой или измените настройки в BIOS (см. раздел 3).
Может ли вирус включать Scroll Lock?
Теоретически да, но маловероятно. Вирусы чаще блокируют клавиатуру полностью или имитируют нажатия для кражи данных. Если ScrLk включается вместе с другими странностями (реклама, тормоза), проверьте систему Malwarebytes или Kaspersky Virus Removal Tool.
Как навсегда удалить функцию Scroll Lock?
Физически отключить клавишу можно только на программном уровне:
- На Windows: используйте AutoHotkey со скриптом:
ScrollLock::return - На Linux: отредактируйте файл
/etc/rc.local, добавив строкуsetleds -D.
На аппаратном уровне отключение возможно только путём перепрошивки контроллера клавиатуры (не рекомендуется для новичков).
Почему в играх Scroll Lock мешает управлению?
В некоторых играх (например, Minecraft или EVE Online) ScrLk блокирует прокрутку камеры или изменяет привязки клавиш. Проверьте:
- Настройки управления в меню игры.
- Конфигурационные файлы (например,
controls.txtилиinput.ini). - Совместимость с DirectInput (попробуйте запустить игру в режиме
XInput).