2010-08-19 4 views
1

Я хочу, чтобы настроить свои кнопки мыши для выполнения различных функций, если нажать и удерживать их, или, если нажать их, удерживая сдвиг/альт/Ctrl.кнопки мыши модификаторы - AutoHotKey

В некоторых тривиальных примеров:

  • сдвиг -leftMouseButton = "назад" в истории FireFox?
  • Сдвиг -rightMouseButton = идти вперед в светлячок,
  • Нажмите и удерживайте правую кнопку мыши = некоторые другие действия в светлячок (например, перейти на противоположный экран и максимально).

EDIT:

Я забыл упомянуть, у меня есть 5 кнопок мыши. (Беспроводная лазерная мышь Microsoft 6000)

ответ

3

Ну, вы можете сопоставить эти комбинации с другими комбинациями клавиш, как показано ниже.

сдвига + левая мышь ->Alt + покинул

+LBUTTON::SendInput,!{LEFT} 

сдвига + правой кнопкой мыши ->Alt + правая

+RBUTTON::SendInput,!{RIGHT} 

В что вы можете выполнить серию команд, если хотите, скажем, активировать окно Firefox в первую очередь.

Чтобы сделать нажатие, вы должны использовать таймер, и это немного сложнее. Вам также нужно выяснить, как вы хотите выполнить «другое действие». У вас есть набор нажатий клавиш, которые бы достигли того, что вы говорите? Например, у меня есть CTRL + `, отображаемый для переключения экранов, поэтому я бы послал это, а затем клавишу Windows +, чтобы сделать это.

Смежные вопросы