Время для прочтения: 1 мин. 21 сек.

Переключение вкладок Google Chrome при помощи колеса мыши в Windows

В браузере Google Chrome под Linux есть одна очень удобная функция - переключение вкладок при помощи колеса мыши, а вот в Windows этого очень не хватает. Давайте это поправим.

Установка AutoHotKey

Для начала вам необходимо установить бесплатную программу с открытым исходным кодом AutoHotKey для создания макросов и автоматизации, которая умеет биндить клавиши в Windows. Она очень простая в понимании и освоении.

Качните и установите AutoHotKey с официального сайта. Не берите ее с обменников и разных зеркал, напоритесь на пару-тройку троянов.

Создание скрипта

Создайте пустой файл chrome-mouswheel-tabs.ahk и скопируйте в него следующий скрипт:

;; Wheel Scroll Tabs for Google Chrome 

#IfWinActive ahk_class Chrome_WidgetWin_0 
 ~$WheelDown:: 
 ~$WheelUp:: 
    MouseGetPos,, yaxis 
    IfGreater,yaxis,23, Return 
    IfEqual,A_ThisHotkey,~$WheelDown, Send ^{PgDn} 
                                 Else Send ^{PgUp} 
Return 
#IfWinActive

Сохраните полученный файл и запустите его, дважды кликнув мышкой. Всё должно уже работать.

Возможные проблемы

Если у вас не заработало сразу, попробуйте поменять строку Chrome_WidgetWin_0 на Chrome_WidgetWin_1 и перегрузите скрипт.

Если вы хотите, чтобы скролл также работал и над панелью omnibox, поменяйте строку yaxis,23 на yaxis,67 и перегрузите скрипт.

Ссылки

Пошерить
Плюсануть
Отправить
Вотсапнуть

Добавить комментарий

Такой e-mail уже зарегистрирован. Воспользуйтесь формой входа или введите другой.

Вы ввели некорректные логин или пароль

Извините, для комментирования необходимо войти.

1. Нажимая на кнопку "Отправить", я даю согласие на обработку персональных данных.

2. Для вставки кода используйте специальные теги [code lang="php"]ваш код[/code]