Windows 7 で左シフト + マウスの上/下スクロールをページアップ/ダウンにバインドする方法

Windows 7 で左シフト + マウスの上/下スクロールをページアップ/ダウンにバインドする方法

プロセスを開始したり別のキーを起動したりするためにキーまたはキーの組み合わせをバインドする方法は多数ありますが、マウスとキーボードの組み合わせでこれを行うにはどうすればよいですか?

Shift キーを押しながらマウスで上にスクロールすると、ウィンドウがページアップし、その逆も実行するようにしたいです。

答え1

これは次のように行うことができますオートホットキー

次のスクリプトを使用するだけです:

+WheelUp::SendInput {Shift Up}{PgUp}{Shift Down}
+WheelDown::SendInput {Shift Up}{PgDn}{Shift Down}

シフトが保持されている間を意味+します。

ページアップ/ダウンを送信する前に Shift キーを離す必要があります。そうしないと干渉します (Shift キーを押しながらキーボードの Page Up/Down ボタンを使用してください)。これが干渉の原因です{Shift Up}

ページを上下に送った後、Shift キーをもう一度押すと、キーを物理的に放さずに複数のページに移動できます。

答え2

AHK v2 変換により 2024 年に Bob の回答を更新します。

+WheelUp::SendInput("{Shift Up}{PgUp}{Shift Down}")
+WheelDown::SendInput("{Shift Up}{PgDn}{Shift Down}")

関連情報