MouseGestureL.ahkを流行らせるスレpart4

■ このスレッドは過去ログ倉庫に格納されています
2021/11/13(土) 08:42:44.83ID:M55mYCxm0
MouseGestureL.ahkとはAutoHotkey_L上で動作する凡用マウスジェスチャーソフトです。

作者様のユーザーインターフェース大幅な改良にともない設置も簡単になりました。
基本的な用途であればスクリプトを意識せず全てのWindowsソフトでジェスチャー操作が可能になります。

使い方について語ったり、スクリプトについての質問・解答・提案等を書き込みましょう。

配布元 公式:
http://hp.vector.co.jp/authors/VA018351/mglahk.html

Autohotkey関連ファイル専用アップローダー:
http://ux.getuploader.com/autohotkeyl/

前スレ:
https://egg.5ch.net/test/read.cgi/software/1606403442/
VIPQ2_EXTDAT: checked:vvvvvv:1000:512:: EXT was configured
2023/09/11(月) 21:23:46.45ID:3JjL60Ne0
>>82
基本的にトリガーを押した時点でマウス下のウィンドウがアクティブになるのでは?
認識設定の「アクティブウィンドウをターゲットにする」も目的と違う感じだけど
そちらの挙動に自分を合わせるか…
2023/09/11(月) 22:10:47.59ID:1EXf5oFj0
>>82
そうじゃなく↓じゃないのか?(スマン、未検証)

IfWinActive, ahk_exe firefox.exe
{
 ;実行させる動作
}
2023/09/12(火) 02:32:15.46ID:vS0jAr/60
「右ボタンを押しながらホイール下」「右ボタンを押しながら中クリック」を発行するにはどう書いたら良いのですか
トリガー側の記述はよく見るんですがたどりつけません
2023/09/12(火) 10:26:22.01ID:Vrv/LQ3D0
>>85
「右ボタンを押しながらホイール」でヘルプを検索すれば例付きで出てくる
↑が分かれば「右ボタンを押しながら中クリック」も自然と分かるはず
2023/09/12(火) 13:39:19.62ID:Xi1t0MaBM
すみません、ヘルプは真っ先に検索してますがわかりません
何か入力して「右ボタンを押しながらホイールがまわったことになる」設定例どこでしょう?
2023/09/12(火) 14:28:44.66ID:Vrv/LQ3D0
あれ、ジェスチャーが「右ボタンを押しながらホイール下」、「右ボタンを押しながら中クリック」ってことじゃなくアクションがってことだったのか(文盲だた)
すまん、それだったらよく分からんけど↓だとどうだろ
確認方法が分からないので動かないかも・・・その時は指揮者の登場を待ってください

send, {RButton down}
send, {WheelUp}
send, {RButton up}
2023/09/12(火) 14:30:03.11ID:Vrv/LQ3D0
>>88
はぁ~(´・ω・`)
X指揮者
○識者
2023/09/15(金) 13:17:06.29ID:lluyEjWgM
>>88
無事動きました
ありがとうございます
遅くなってすみません
2023/09/15(金) 17:43:40.63ID:eCJe5I+T0
MouseGestureLの設定画面を表示するショートカットキーはありますでしょうか?
2023/09/16(土) 12:23:26.49ID:X8PPUYvt0
>>91
探しても無いなら試しに以下を…
拡張スクリプト(MG_User.ahk) の ユーザー定義サブルーチン に以下のように書けば一応設定画面出るけど、
設定変更してそれが反映されるかまでは確認してないのでまともに動かない時はスマン

^+!a::MG_Edit() ;例:ctrl+shift+alt+a 押下で設定画面を出す
2023/09/22(金) 18:54:46.33ID:75uimORq0
〇〇キーを押している間はジェスチャー無効、みたいなことってできますか
2023/09/22(金) 20:15:14.57ID:aFWrFMGJ0
>>93
拡張スクリプトのユーザー定義サブルーチンに以下を書いて試したら動いたが、
他環境でも動くかは保証できないし不具合起こる可能性もあるので自己責任でどうぞ

〇〇キー::
 MG_Disable() ;開始トリガ無効化
 KeyWait, ○○ ;〇〇キーがアップするまで待つ
 MG_Enable() ;開始トリガの有効化
return
2023/09/22(金) 20:40:56.92ID:75uimORq0
ありがとうございます
試してみます
2023/09/22(金) 23:37:36.32ID:g1S2wLifr
Chromeのブックマークの上だけジェスチャー禁止ってできないんですかね
2023/09/24(日) 12:18:32.14ID:WvE4+KHu0
マウ筋から引っ越しをしているのですが、
マウ筋で言う「タイプ」ってどこで取得すれば良いのですか?

例えばエクセルのシート見だし部分をマウススクロールした時、次のシートに移動をしたいのですが、
マウ筋だと「タイプ:タブ」で取得出来たのですが、MGLだと分かりません、、

https://i.imgur.com/yKUrspc.png
2023/09/24(日) 13:23:38.84ID:VNkxHcyS0
マウ筋ってそんなのあるんだ
こっちはない気がするなあ
おそらくショートカットを割り当てないとできないと思う
2023/09/24(日) 14:08:04.95ID:WvE4+KHu0
>>98
エクセルなら「Ctrl+PgUP」「Ctrl+PgDn」のショートカットでタブの切替は出来ますが、
「タイプ」部位の指定が出来ません …
2023/09/24(日) 23:34:26.59ID:3I+t8rKN0
>>99
どっかで拾ってきた画像だろ?
マウ筋ではなくマウ筋Liteの方だしExcelもバージョンが古いからこそできた技だな
MGLでやるにしろ他のでやるにしろ
最近(でもないけど)のリボンなUIの場合は直で判別できないから
ざっくりとしたクラスやコントロールに加えて座標や色などで判別するしかないよ
2023/09/26(火) 23:12:17.14ID:UqTVMUhE0
>>99
「タイプ」って何のことかよく分からないが、もしかして「コントロールクラス」のことかなあ?
説明下手なんでHELP開いて「コントロールクラス」で検索して説明読んで設定してみれば?
エクセルってコントロールクラス取得できるのか知らんけどね
2023/09/26(火) 23:16:59.85ID:UqTVMUhE0
あ、>>100で同じような事言われてたか・・・めくらだった(´Д`;)ヾ
103100 (ワッチョイ b144-siUq [114.149.88.33])
垢版 |
2023/10/03(火) 18:36:32.50ID:pUmRbWKv0
マウ筋Liteはシェアなのでスルーしてたんだけど
試用できたので実際に確認したらちゃんと判別できてるわ
スマン

できるものだと思って調べてみるとすぐ見つかるもんで
マウ筋Liteのタイプに相当するものはRoleってやつだね
oleacc.dllのGetRoleTextでいける

Acc (MSAA) - Text Without Needing Cursor Position? - AutoHotkey Community
https://www.autohotkey.com/boards/viewtopic.php?t=27563
https://github.com/Drugoy/Autohotkey-scripts-.ahk/blob/master/Libraries/Acc.ahk
https://gist.github.com/toagit/54f3c655c3c300f1f1b8
2023/10/14(土) 18:38:41.16ID:I40i3mte0
2つのウィンドウが重なっているときに、下の方のウィンドウに向かって

MG_WinActivate()
WinMinimize

というジェスチャーをしてるんですが、何故か上の方のウィンドウが最小化してしまいます
何が間違ってるんでしょうか
2023/10/15(日) 16:24:37.99ID:5YUNFO+f0
>>104の設定がどうなってるのかエスパーするしかないけど、「アクティブウインドウをターゲットにする」がオンになってるんじゃねーの?
または、最小化するのに一々アクティブにする必要ないんだから WinMinimize だけにして確かめるとか
あとはー・・・・・分からん
106名無しさん@お腹いっぱい。 (テテンテンテン MMce-g+2W [133.106.37.151])
垢版 |
2023/10/28(土) 16:10:11.44ID:A2puzz9UM
角度とか入力厳密さの調整って可能?
右クリ↓↑というジェスチャーと、右クリ↑←とか結構誤爆しちゃってめんどくさい
自分が悪いっちゃ悪いのだが
2023/10/28(土) 19:56:10.36ID:+kdX79B/0
>>106
>右クリ↓↑というジェスチャーと、右クリ↑←とか結構誤爆
一回目の動作方向が下方向なのに上方向と誤認識されるなど通常あり得ないだろ
使ってるマウスぶっ壊れてんだろ?
108名無しさん@お腹いっぱい。 (ワッチョイ ebb2-AjZo [113.149.58.113])
垢版 |
2023/11/12(日) 05:02:08.31ID:7VdvFkeE0
すみません。質問です…!
MouseGestureL1.40で、「判定される最小移動距離」を5とか10とかものすごく短くしても、それでも判定開始となる距離がそれなりに長く必要になって、それ以上縮められないのです。
1.30の場合そんなことはなかったのですが…。
これってどこの設定がおかしいのでしょう…?
109名無しさん@お腹いっぱい。 (ワッチョイ ebb2-AjZo [113.149.58.113])
垢版 |
2023/11/12(日) 05:02:09.69ID:7VdvFkeE0
すみません。質問です…!
MouseGestureL1.40で、「判定される最小移動距離」を5とか10とかものすごく短くしても、それでも判定開始となる距離がそれなりに長く必要になって、それ以上縮められないのです。
1.30の場合そんなことはなかったのですが…。
これってどこの設定がおかしいのでしょう…?
110名無しさん@お腹いっぱい。 (ワッチョイ ebb2-AjZo [113.149.58.113])
垢版 |
2023/11/12(日) 05:02:40.54ID:7VdvFkeE0
二回書いてすみません…!
2023/11/13(月) 23:43:05.30ID:X+fEccGS0
ver1.40の設定画面に「判定される最小移動距離」なんていう項目無いんだが・・・
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

ニューススポーツなんでも実況