2016-11-01 7 views
0

私は最終的にキーストロークの類似したセットで長いスクリプトの一部となり、次のスクリプトを、書かれている - 単一のキーストロークをトリガするために、同時に2つのキーを押す:AHKキープレスをスピードアップできますか?

j & k:: Send {F9} 
j::Send {j} 
k::Send {k} 

スクリプトはことを除いて正常に動作します(1)関連するF9機能(一時停止/再生)は、F9を直接押すと比べて少し遅くなっているようです。

しかし、さらにイライラするのは、「j」または「k」だけを押すと、キーを登録するために少し待たなければならないということです。それ以外の場合は、キーをスキップします(たとえば、「Karen」と入力すると「aren」となります)。そのクールークは私の目的のためにスクリプトを役に立たなくします。スクリプトの応答時間を短縮する方法はありますか?

ここで私の主な目的は、ホームキーを使用してFキーに割り当てられたホットキーをトリガーして、Fキーに達することを避けることができるようにすることです。私はビデオ/オーディオの転写をたくさん行い、ホットキーを厳密に使用しています(20年後にフットペダルを使用していません)。私はさまざまな転写用アプリを使用していますが、すべてのアプリで同じカスタマイズされたホットキーの割り当てを使用しています。例えば、F9は、常にポーズ/プレイ用です。それは何十年にもわたってうまくいっていますが、私の機械式キーボード(Corsair K95 RGB)はnキーのロールオーバを持っているので、家に2つの(手が届きやすい)キーを割り当てることでスピードを上げることができます(私はホットキーのために使用する)Fキーを押してください。

私は超高速タイピスト(150+)ですので、キーボードの応答時間に遅れを生むものはすべて私をコースから完全に離してしまいます。このスクリプトは、より速く実行することができれば理想的です。前もって感謝します。任意のすべての提案をいただければ幸いです!

答えて

0

あなたは主にテキストを編集しながら、「JK」を使用することを計画していますか?もしそうなら、これはあなたのために働くかもしれません:

~j & k:: Send {BS}{F9} 

チルダは、jが常に送信されることを保証します。 {BS}は、ホットキーシーケンスの一部として使用されるときに不要なjを消去します。

0

あなたはthis linkをチェックアウトすることができます、私はこれはあなたのソリューションであると信じて:

SetKeyDelay, 0

関連する問題