MultiKeyhookが非常に便利!なので起動直後に有効にする工夫を紹介!

MultiKeyhookが非常に便利です。
こちらのブログに公開されています。


http://geocities.yahoo.co.jp/gl/hou_ming_2/comment/20060901/1157083145


何をするツールかと言うと
CtrlSwapMiniやPQzII、W-ZERO3UtilityPlusおよびMapTapなどの
”Keyhook”を使うアプリを複数同時使用できるようにするツールなのです。
”Keyhook”を使うのに、上記のアプリは”SetWindowsHookEx”と言うWM5の機能を使っているようです。
で、この”SetWindowsHookEx”が曲者で、一度に複数のアプリからは使えないように
制限されているようなのですね。
ところが、このMultiKeyhookを使うと一度に複数のアプリからSetWindowsHookExを使用できるようになるようです。


で、今回はそんな便利なMultiKeyhookを、より便利にする方法の紹介です。(やすっぽい通販みたいな文章だなw)
NARiさんと言うかたのブログで色々ディスカッションされている内容を実践してみました!


http://d.hatena.ne.jp/NARi/20060908#p2


ExecMulitをスタートアップに入れて、
1・MultiKeyhookの有効化
2・Keyhook使用アプリの起動
3・Keyhook使用アプリの起動・・・
と、言う順番で実行し、確実にMultiKeyhookの有効化にアプリを起動する方法です。

ExecMulti.iniの設定(私の設定内容です)

[StartupKeyhookApps]
# MultiKeyhookを有効にする
exec=ctlpnl|multikeyhook 1

# W-ZERO3UtilityPlusを起動
# 直前のアプリの起動終了を待つ
sleep=500
exec=\Program Files\WZERO3UPP\WZERO3UPP.exe

# CtrlSwapMiniを起動
# 直前のアプリの起動終了を待つ
sleep=2500
# 裏で起動する-sオプションを付けて起動
exec=\Program Files\ctrlswapmini\ctrlswapmini.exe|-s

と、言う感じです。
あとはExecMultiのショートカットを作成し、オプションに”StartupKeyhoolApps”と指定して
\Windows\スタートアップ以下にショートカットを置いてやればOKです。


是非是非試して下さい。