はじめに
右クリック+指定の動きでマウスジェスチャーを実現するアプリ
MouseGestureL.ahk を愛用しているのですが
特定の指定座標でマウスジェスチャーを認識させたい
という設定をしましたので
自分が忘れないように、設定方法です。
【 目次へ戻る 】
アプリの登録
それでは設定方法ですが自分の使用しているアプリは皆様は使用していないと思いますので
標準搭載のメモ帳で設定方法を記載しようと思います。
最初は普通にメモ帳をマウスジェスチャーに登録します。
設定画面を開き ターゲットタブをクリック。
ジェスチャー無効 の下あたりで右クリックして
新規ターゲット を選択、好きな名前にします。
右の画面で動作させるアプリを登録します。
この画面のように上から
どれかに一致
実行ファイル名
Notepad.exe
( 登録するアプリ名を入れます、わからない場合は
登録するアプリを開き 入力補助をクリック後に
登録するアプリ上で右クリックで名前が取得されます )
完全一致
最後に追加を押します。
あとは好きなジェスチャーを ( 座標で動作するもの以外 )
登録してください。
登録したら前準備は終わりです。
【 目次へ戻る 】
座標指定の設定
それでは本題の座標指定の設定方法です。先ほど作成した名前を選択して右クリックして
サブターゲットを追加 でサブターゲットを作成します。
これは上で設定したアプリ、この例だと Notepad.exe の
アプリのみ動作する設定になります。
サブターゲットの名前をつけます。
※画像では メモ帳指定範囲 としました
次に右の設定画面にて下の画像のようにします。
上から
どれかに一致
カスタム条件式にして 入力補助をクリック
矩形領域判定 → ウィンドウ相対座標 を選択
下の画面になるので
マウスジェスチャーを認識させる範囲を指定します。
画像ではメモ帳の左 0 ( X座標:横 )、上 0 ( Y座標:縦 ) から
横幅 100、高さ 800 まで動作の例です。
OKを押して閉じると値に今設定した座標があるのを確認。
追加を終了して終わりです。
これで座標の指定は終了です。
あとは上と同じようにマウスジェスチャーの登録して終わり。
座標を何個も設定したいという場合には
一番上の サブターゲットの追加 から同じように作成すれば
何個も追加できます。
【 目次へ戻る 】
座標を複数指定する場合の注意
座標を複数設定する場合は座標が重なるとうまく動かない状態になるので注意です。
例えばデスクトップ全画面で
ホイールで何かをする設定をしたあとに
同じデスクトップ画面で
X軸 ( 横軸 ) 0 ~ 100
Y軸 ( 縦軸 ) 0 ~ 100
この範囲で同じくホイールの設定をしようとしても
上の全画面と範囲がかぶるので動きません。
この場合、デスクトップ全体の方の設定に
X軸 ( 横軸 ) 0 ~ 100
Y軸 ( 縦軸 ) 0 ~ 100
この範囲を除外すれば動くようになります。
上の範囲と同じ座標を 「 不一致 」 というチェックボタンが
あるのでこれをチェックして追加すれば動作します。
※値:の箇所をコピペして貼り付け、不一致で登録すれば簡単
【 目次へ戻る 】
おまけ ゲームをするとき
ここまで読んで頂いたおまけと申しましょうかおまけ設定方法です。
ホイール上下で会話が進むゲームがありますよね。
MouseGestureL.ahk を使用していて
そのゲームしてマウスジェスチャーを登録すると
ホイールが横取りされるからなのかは
わかりませんが
1個だけホイールを回して操作したのに
複数進ませたようになり
会話が飛ぶ、みたいになることがあります。
無効に登録すれば良いのですが
それではジェスチャーは使用できませんよね。
という訳でホイールで会話が何個も進まない設定です。
マウスホイール上下の操作を
ジェスチャーに登録して
WU_
WZ_
アクションスクリプトを以下にするだけで終了です。
;ジェスチャーの認識を打ち切る
MG_Abort()
ちなみに、自分が遊んでいるゲームで確認しただけでありまして
全てで動作するか?という点では確認できませんので
設定しても変化なしで駄目だという場合には
このおまけはなかったことに・・・。
とまあ、少し簡単にではありますが
座標指定の設定方法でした。
ささっと画面を暗くできる f.lux の ショートカットを
登録しておいて特定アプリの特定座標で
画面を暗くする、とても便利であります。
以上。
おすすめリンク
・Amazon / 楽天市場 / Yahoo! でお買い物をする。関連リンク
・MouseGestureL.ahk・【使い方】マウスジェスチャー MouseGestureL.ahk Win10でも快適 フリーズ回避方法も
・MouseGestureL.ahk 1回のジェスチャーで複数ジェスチャーが認識される 改善
・【設定】デスクトップをホイール上下し画面の明るさを変更
MouseGestureL.ahk と f.lux 使用
・MouseGestureL.ahk 指定のアプリ上で
ホイールクリックし強制終了
・MouseGestureL.ahk ホイールクリック+上下で
選択文字をコピペ Firefox
・Firefoxで新しいタブを任意のページで開く
( MouseGestureL.ahk 使用 )
・Win10 Youtube ピクチャーインピクチャーモードを
マウスホイールで進む戻る MouseGestureL.ahk
・TweetDeck 最低限の使い方/全ての画像表示/入力欄の背景色変更/他 ・MouseGestureL.ahk のアップデートをしたら起動できないを修正。
・Firefox Chrome Vivaldi ファイル保存ダイアログの保存ボタンをホイール上下で押す
・ブラウザ 検索窓 ( URL欄 ) 上でマウスホイールしクリップボード履歴を貼り付け
・MouseGestureL.ahk タイトル名のテキストを自動で作成しメモ帳で開く
・MouseGestureL.ahk Shift+ホイールでタブ自体を移動 Firefox Vivaldi
・MouseGestureL.ahk 文字の変換候補をホイール上下で移動し確定 ATOK ( IME )
・MouseGestureL.ahk 閉じるボタン座標でホイールクリックしアプリを強制終了
・Win10 特定アプリのショートカットキーを任意の動作/無効に MouseGestureL.ahk
・MouseGestureL.ahk 指定座標をホイール回転+Ctrl/Shiftキーでアプリを起動
・ブラウザ 開いているページのタイトルとURLをテキストに書き出す MouseGestureL.ahk
・ブラウザ 開いているページの観覧履歴を日付毎に書き出す MouseGestureL.ahk
・MouseGestureL.ahk で選択したファイル/フォルダの
フルパスを取得しクリップボードへ送る
・MouseGestureL.ahk で CTRL/Shift/ALT/Winキーが押されていれば待機
離されたら次の命令へ進む .ahk
この記事へのコメント