ahkでウィンドウ切り替え

Windowsキー+タブ移動がどうもしっくりいかなかったのですが
Autohotkeyのせいじゃないですが進み過ぎたり、暴発したり・・・)、
下記のスクリプトで試したところ極めて安定しているので貼り付け。

;《右マウス+左ホームポジションで窓切り替え》
~XButton1 & a::
Send,#{b}
Send,+{Tab}
Send,{return}
return
XButton1 & s::
Send,#{b}
Send,+{Tab}
Send,{Right 1}
Send,{return}
return
XButton1 & t::
Send,#{b}
Send,+{Tab}
Send,{Right 9}
Send,{return}
return

話のキモは、フォーカスの最初を「Windowsキー+b タスクトレイ(タスクバーの通知領域)に移動」を持ってきたことです。

次に、Shift+Tabでタスクバーにフォーカスを逆順で移すと。

Windows+Tabで安定しなかった人に、どうでしょ(WindowsXP以降)。