1

shiftマウス ボタンを押したままにしたり、 / alt/を押しながら押したりすると、さまざまな機能を実行するようにマウス ボタンを設定したいと考えていますctrl

いくつかの些細な例として:

  • Shift-leftMouseButton = Firefox の履歴で「戻る」?
  • Shift-rightMouseButton = firefox で進む、
  • マウスの右ボタンを長押し = firefox のその他のアクション (例: 反対の画面に移動して最大化)。

編集:

5つのマウスボタンがあることを忘れていました。(マイクロソフト ワイヤレス レーザー マウス 6000)

4

1 に答える 1

3

以下のように、これらの組み合わせを他のキーの組み合わせにマッピングできます。

shift+ 左マウス -> alt+left

+LBUTTON::SendInput,!{LEFT}

shift+ 右マウス -> alt+right

+RBUTTON::SendInput,!{RIGHT}

さらに、たとえば最初に Firefox ウィンドウをアクティブにしたい場合は、一連のコマンドを実行できます。

長押しするには、タイマーを使用する必要があり、少し複雑です。また、「その他のアクション」をどのように実行したいかを理解する必要があります。あなたの言うことを実現するキーストロークのセットはありますか? たとえば、画面を切り替えるためにCTRL+`をマッピングしたので、それを送信してから、Windows キー + を送信してそれを実行します。

于 2010-08-19T18:59:54.523 に答える