Win10 特定アプリのショートカットキーを任意の動作/無効に MouseGestureL.ahk
記事の執筆に AI な類は使用しておりません。
はじめに
ツイッターを眺めていたら特定のアプリでショートカットキーが邪魔だから
そのアプリだけ無効に出来ないかな?
という方がいて、出来れば便利だな?と思い
MouseGestureL.ahk で出来るようなのでブログネタ。
デスクトップを最前列 ( クリックして ) にして
Winキー + Eキー で通常は
エクスプローラ ( フォルダ ) が呼び出せますが
それを押しても何もしないように、など。
CTRLキー + Sキー を押したら
メモ帳では通常保存ですが保存不可に設定したり
他のキーに割り当てたりの変更、応用が可能。
【 目次へ戻る 】
MouseGestureL.ahk の入手
この記事の設定には MouseGestureL.ahk というマウスジェスチャーを Windows で使用可能にするアプリが
必要なので以下にてダウンロードします。
MouseGestureL.ahk
圧縮ファイルを解凍して Setup.vbs をダブルクリックで
インストール終了。
MouseGestureL.exe を起動すれば、トレイアイコンに常駐します。
【 目次へ戻る 】
ショートカットキーの登録設定
以下の記事は、デスクトップをクリックして ( アクティブ状態 ) Win + Eキー の同時押しを無効化する設定の例になっております。
MouseGestureL.ahk にて
無効にするショートカットキーを登録します。
MouseGestureL.ahk のトレイアイコンより設定画面。
Win + Eキー を登録します。
1.ジェスチャータブを選択
2.+を押して新しい設定を追加
3.作成した設定を選択して名称を変更
4.トリガー操作の追加 → 新しいボタンを作成

1.説明 ( 自分がわかれば何でもよい )
2.ボタン名 ( 自分がわかれば何でもよい、英字のみ )
3.ここに登録したいキーを書き込む
Winキー は # 、Eキー は E で #e と入れOK
CTRL などの書き方がわからない場合は
右の入力補助を押す。

入力補助 を押した場合は
1.この部分で登録する英字キーを押す
2.特殊キー タブ ( tab ) などを追加した場合はこれを押して選択
3.Shift などを同時押したい場合はここにチェック
OKを押す。

作成したキーを関連付け。
1.作成した名前をダブルクリック
2.登録した名前が出たのを確認し追加
3.上に入っていればよし

これでショートカットキー ( Win + Eキー ) が押したのを
検知出来るようになりました、あと少しです。
【 目次へ戻る 】
指定したアプリで動作する
さて、上で設定した Winキー + Eキー を特定のアプリのみで動作するように設定します。
どのアプリで動作するかの設定。
ターゲットタブにて左側で右クリックで新規ターゲットか
左上の+を押して新しい設定 ( ターゲット ) を作成。

1.新たに作成したものを選択してから
2.名称変更をする
3.判定条件は ( デスクトップなら ) 以下
種別:ウィンドウクラス
WorkerW|Progman
正規表現で追加 ( WorkerW と Progman の間にある | は左右の文字のどちらか)
種別:実行ファイル名
explorer.exe
完全一致で追加
ターゲットルールを全てに一致。

次は上で設定したアプリで何をしたらどうするのか設定。
1.メインタブ
2.今作成したアクションを選択
3.ジェスチャーを追加
4.登録したショートカットキーを選択 ( Winキー + Eキー )

1.追加されたジェスチャーを選択
2.操作したいアクションを選択
今回はキー操作を無効にしたいので
ジェスチャーの認識を打ち切る を選択
指定のアプリやフォルダを起動したい場合は
プログラムを起動 を選択する
3.追加を押す
4.アクションスクリプトの内容を確認してアクションを適用

登録を終えたら OK を押して設定保存。
キャンセルを押すと今登録した設定は保存されません。
これで終了です。
デスクトップをクリックしてから
Winキー + Eキー を押してもフォルダが出ないはずです。
他のアプリを最前列にして Winキー + Eキー を
押した場合は出ます、あくまで設定したアプリ上だけの動作。
お疲れ様でした。
【 目次へ戻る 】
注意
MouseGestureL.ahk の動作がどうなのか私は知らないので想定として
押されたキーを MouseGestureL.ahk が検知
押したキーを奪う ( Winアプリ側にキーが押されたと認識させない )
押されたキーで MouseGestureL.ahk が処理。
と思っておりますので MouseGestureL.ahk が奪えない
スピードやらパソコン処理やらだと
通常のショートカットキーが働くかと思います。
ですので応用すれば、メモ帳で CTRL+S を無効にして
ショートカットキーを押しても保存しない的な事も可能ですが
上の事項を考慮すると失敗すればキーが認識され保存されるので
失敗すると障害が発生する的な登録、操作は
完全完璧動作するとは思わないで設定してください。
特段 MouseGestureL.ahk の作者様やアプリを
Dis っているとかではなく
何にでも想定外はあるよというお話。
ちなみに、私はとても MouseGestureL.ahk には
お世話になっておりますので
作者様には足を向けて寝られないレベルであります。
*** ご注意 ***
このブログに書いてある事の実行は
自己責任にてお願いいたします。
このブログの管理者 気ままさん は
記事に書いてあることを実行して発生した
すべての事柄において責任を負いません。
これに同意をいただけない方への
このブログに書いてある事の実行は許可いたしかねます。
-----
とまあ、こんな感じで
MouseGestureL.ahk でのショートカットキーを無効
またはショートカットキーを特定の動作にするが可能な設定をば。
それでは、皆様にパソコンの操作が快適になりますようにと
ショートカットキーを押すときに手がつらないようにと
パソコンと体の神経の神様にお願いをいたしまして
これにて終了です。
以上。
おすすめリンク
・Amazon関連リンク
・MouseGestureL.ahk 閉じるボタン座標でホイールクリックしアプリを強制終了・MouseGestureL.ahk 文字の変換候補をホイール上下で移動し確定 ATOK ( IME )
・MouseGestureL.ahk Shift+ホイールでタブ自体を移動 Firefox Vivaldi
・MouseGestureL.ahk のアップデートをしたら起動できないを修正。
・Win10 Youtube ピクチャーモードをマウスホイールで進む戻る MouseGestureL.ahk
・Firefoxで新しいタブを任意のページで開く ( MouseGestureL.ahk 使用 )
・MouseGestureL.ahk ホイールクリック+上下で選択文字をコピペ Firefox
・MouseGestureL.ahk 指定のアプリ上でホイールクリックし強制終了
・MouseGestureL.ahk でYoutube観覧中にホイールで進む戻るを実現。
・【設定】デスクトップをホイール上下し画面の明るさを変更
MouseGestureL.ahk と f.lux 使用
・MouseGestureL.ahk 指定範囲の座標でマウスジェスチャーを認識の設定。
・MouseGestureL.ahk 1回のジェスチャーで複数ジェスチャーが認識される 改善
・【使い方】マウスジェスチャー MouseGestureL Win10でも快適 フリーズ回避方法も
・MouseGestureL.ahk 指定座標をホイール回転+Ctrl/Shiftキーでアプリを起動
・ブラウザ 開いているページの観覧履歴を日付毎に書き出す MouseGestureL.ahk
・MouseGestureL.ahk で選択したファイル/フォルダの
フルパスを取得しクリップボードへ送る
・MouseGestureL.ahk で CTRL/Shift/ALT/Winキーが押されていれば待機
離されたら次の命令へ進む .ahk
- 関連記事
-
- MouseGestureL.ahk で CTRL/Shift/ALT/Winキーが押されていれば待機/離されたら次の命令へ進む .ahk (2022/09/18)
- MouseGestureL.ahk で選択したファイル/フォルダのフルパスを取得しクリップボードへ送る (2022/08/22)
- ブラウザ 開いているページの観覧履歴を日付毎に書き出す MouseGestureL.ahk (2021/04/22)
- ブラウザ 開いているページのタイトルとURLをテキストに書き出す MouseGestureL.ahk (2021/04/10)
- MouseGestureL.ahk 指定座標をホイール回転+Ctrl/Shiftキーでアプリを起動 (2021/03/20)
- Win10 特定アプリのショートカットキーを任意の動作/無効に MouseGestureL.ahk (2021/03/15)
- MouseGestureL.ahk 閉じるボタン座標でホイールクリックしアプリを強制終了 (2021/02/23)
- MouseGestureL.ahk 文字の変換候補をホイール上下で移動し確定 ATOK ( IME ) (2020/11/19)
- MouseGestureL.ahk Shift+ホイールでタブ自体を移動 Firefox Vivaldi (2020/11/06)
- MouseGestureL.ahk タイトル名のテキストを自動で作成しメモ帳で開く (2020/10/30)