StrokesPlusを使い始めたところなのですが、Chromeのショートカット
「リンクを開いてリンク先に移動する」を実行できるアクションを
うまく作ることができません。

デフォルトで「Open Link in New Tab / Open New Tab」
というのが登録されているのですが、これは

if acGetMouseCursorType() == "HAND" then
acMouseClick(gsx, gsy, 1, 1, 1)
else
acSendKeys("^t")
end

というスクリプトになっていて、ホイールクリックした時と同じ、
「リンクを新しいバックグラウンド タブで開く」アクションのようです。
(リンクのない場所では単に新しいタブを開く。)

実行したい操作は、「Ctrl+Shift+リンクをクリック」なので
acMouseClick(gsx, gsy, 1, 1, 1)の部分を書き換えて使いたのですが、

acSendKeys("^+{ENTER}")
或は
acSendControlDown()
acSendShiftDown()
acMouseClick(gsx, gsy, 2, 1, 1)
等としてみてもうまくいきませんでした。
(トンチンカンなことをしているんだろうな…とは思います;)


スクリプトの知識が無いため要点がわからず、長文の質問になってしまい申し訳ありません。
どうすれば目的のものになるのか、よろしければご教示願います。