1 2 3 |
#HotIf WinActive("ahk_exe chrome.exe") or WinActive("ahk_exe msedge.exe") RButton::MButton MButton::RButton |
このような感じで、ChromeだけMButtonとRButtonを入れ替えていたけど、
Chromeがアクティブな状態から、デスクトップなどを直接右クリックすると、マウスの左クリックが反応しなくなってしまう。(中央ボタンが押された状態?)一度、中央ボタンを押せば直るが、時々発生するので、以下のように変更
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
MButton:: { MouseGetPos(,,&id) if InStr(WinGetClass(id), "Chrome") { MouseClick "R" } else { MouseClick "M" } } RButton:: { MouseGetPos(,,&id) if InStr(WinGetClass(id), "Chrome") { MouseClick "M" } else { MouseClick "R" } } |