Вы можете сделать это с помощью AutoHotKey.
После того, как вы установили его, он создает файл с именем AutoHotkey.ahk
в папке «Документы». Замените содержимое по умолчанию следующим:
!Up::
oldState := GetKeyState("ScrollLock", "T") ? "On" : "Off"
newState := GetKeyState("ScrollLock", "T") ? "Off" : "On"
SetScrollLockState %newState%
Send {Up}
SetScrollLockState %oldState%
return
!Down::
oldState := GetKeyState("ScrollLock", "T") ? "On" : "Off"
newState := GetKeyState("ScrollLock", "T") ? "Off" : "On"
SetScrollLockState %newState%
Send {Down}
SetScrollLockState %oldState%
return
!Left::
oldState := GetKeyState("ScrollLock", "T") ? "On" : "Off"
newState := GetKeyState("ScrollLock", "T") ? "Off" : "On"
SetScrollLockState %newState%
Send {Left}
SetScrollLockState %oldState%
return
!Right::
oldState := GetKeyState("ScrollLock", "T") ? "On" : "Off"
newState := GetKeyState("ScrollLock", "T") ? "Off" : "On"
SetScrollLockState %newState%
Send {Right}
SetScrollLockState %oldState%
return
После этого вам нужно запустить программу AutoHotkey.exe
и она поместит значок в системный трей, чтобы показать, что он работает.
Теперь вы можете использовать Alt, чтобы временно отменить блокировку прокрутки при нажатии клавиш со стрелками.