Как подделывать кнопки назад и вперед с помощью трехкнопочной мыши

Оглавление:

Как подделывать кнопки назад и вперед с помощью трехкнопочной мыши
Как подделывать кнопки назад и вперед с помощью трехкнопочной мыши

Видео: Как подделывать кнопки назад и вперед с помощью трехкнопочной мыши

Видео: Как подделывать кнопки назад и вперед с помощью трехкнопочной мыши
Видео: Изготовление печатной платы в домашних условиях (самый простой способ) - YouTube 2024, Апрель
Anonim
Если вы застряли с помощью трехкнопочной мыши, это не значит, что вам нужно отказаться от удобства кнопок браузера «Назад» и «Вперед». Используя простой скрипт AutoHotkey, вы можете настроить мышь так, чтобы вы могли удерживать правую кнопку мыши и прокручивать колесо, чтобы имитировать эти важные клавиши.
Если вы застряли с помощью трехкнопочной мыши, это не значит, что вам нужно отказаться от удобства кнопок браузера «Назад» и «Вперед». Используя простой скрипт AutoHotkey, вы можете настроить мышь так, чтобы вы могли удерживать правую кнопку мыши и прокручивать колесо, чтобы имитировать эти важные клавиши.

Получение сценария

Прежде всего, вот сценарий. Вы можете просто скопировать / вставить эти строки в локальный файл AHK и запустить его, дважды щелкнув файл сценария.

#IfWinNotActive Total Commander RButton::click right RButton & WheelDown::Send {Browser_Back} RButton & WheelUp::Send {Browser_Forward} #IfWinNotActive

Конечно, вы также можете добавить этот код к существующему сценарию AutoHotkey, если хотите.

Понимание сценария

Когда вы используете кусок кода, подобный этому, всегда приятно понять, что он делает, чтобы его можно было настроить. В этом случае первая строка исключает Total Commander; это потому, что Total Commander проводит различие между короткими щелчками правой кнопки мыши (для выбора файлов) и длинными щелчками правой кнопки мыши (для отображения контекстного меню). Если вы не используете Total Commander, вы можете просто удалить первую и последнюю строки.

Что касается остальных трех строк:

RButton::click right

сохраняет исходную функциональность правого щелчка. Без этой строки щелчок правой кнопкой не повлияет на вашу систему. Остальные две линии эмулируют кнопки назад и вперед. В нашей тестовой системе каждый «щелчок» колеса прокрутки срабатывал ровно на одну кнопку, поэтому тактильная обратная связь была довольно эффективной.

Расширение сценария

Используя этот же принцип, вы можете взять код из нашего недавнего сообщения, в котором показано, как изменить непрозрачность окна с помощью горячей клавиши и настроить ее так, чтобы удерживание левой кнопки мыши при прокрутке колеса сделало активное окно более прозрачным. Если вам нужен намек на то, как это сделать, сообщите нам, и мы покажем вам комментарии.

[Фото: iwd]

Рекомендуемые: