Вы можете сделать это с помощью AutoHotkey.
Просто используйте этот скрипт:
+WheelUp::SendInput {Shift Up}{PgUp}{Shift Down}
+WheelDown::SendInput {Shift Up}{PgDn}{Shift Down}
+
Означает время удержания смены.
Перед отправкой страницы вверх / вниз должен быть отпущен сдвиг, в противном случае это может помешать (попробуйте удерживать клавишу Shift и использовать кнопки вверх / вниз на странице клавиатуры). Вот что делает {Shift Up}
.
Shift снова нажимается после отправки страницы вверх / вниз, так что вы можете перейти более чем на одну страницу без физического отпускания клавиши.