4月 09

M-Space (Alt+Space) で Launchy を起動していたけど M-Space 他の機能に割り当てたい気がしてきたので、何かのランチャーがやってたみたいに Shift を素早く2回押しで起動するようにする。
窓使いの憂鬱でしようと思ったけど、「Shift キーを素早く2回押し」の「素早く」の部分ができないっぽいので、AutoHotkey を導入。
AutoHotkeyを流行らせるページ の説明が詳しかった。
AutoHotkey を導入する前に、Launchy を起動させるホットキーを Win+Space に変更する(他のホットキーと被らないように)。
- まずは、ここから AutoHotkey のインストーラを取ってきてインストール。
- D:\Settings\AutoHotkey というディレクトリにスクリプトを置くことにして、 D:\Settings\AutoHotkey\MyAutoHotkey.ahk というファイルを作成。
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input
~Shift up::
if(A_PriorHotKey = A_ThisHotKey and A_TimeSincePriorHotkey < 180)
Send,#{Space}
return
"C:\Program Files\AutoHotkey\AutoHotkey.exe" "D:\Settings\AutoHotkey\MyAutoHotkey.ahk"
6月 22nd, 2008 at 23:39
[...] CTRL2度押しのコードも、Launchy の起動方法を Alt+Space から素早く Shift 2回押しにするから拝借。 [...]