[過去ログ] MouseGestureL.ahkを流行らせるスレpart2 [転載禁止]©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
853
(1): 2020/04/29(水)08:20 ID:zr/MDi540(1/2) AAS
ターゲット指定にフォルダ以下全てを指定したい場合はどのようにすればよいのでしょうか?
ゲームフォルダ丸ごと指定したいです
854
(2): 2020/04/29(水)11:50 ID:GyqX6j5P0(1) AAS
>>853
拡張スクリプトのユーザー定義サブルーチンのところに↓を追加
IsTargetInFolder(folder) {
WinGet, path, ProcessPath
return InStr(path, folder)==1 ? true : false
}

ターゲットの設定でカスタム条件式を選択して↓を登録
IsTargetInFolder("C:\Games")
855: 2020/04/29(水)12:06 ID:zr/MDi540(2/2) AAS
>>854
ありがとうございます!
856: 2020/05/02(土)08:59 ID:5E+OaOsn0(1) AAS
ジェスチャ有効無効自動切り替えプラグインと>>854さんのが超便利です。ありがとうございました
ウインドウモードでゲームしてよく切り替えて調べ物とかメモとかするので
今まで手動でoffにしてた(途中のonは諦めてジェスチャ使わなかった)のでマジで感謝です。
857
(2): 2020/05/18(月)00:26 ID:UKY/+/5Z0(1) AAS
PgUpと同様の効果を割り当てるにはどうすれば良いでしょうか?
また、可能なら移動時の描写を消したいのですがVBAで言うApplication.ScreenUpdating = False的な事ってできますか?
858: 2020/05/18(月)13:49 ID:7d+uaNmD0(1/2) AAS
>>857
Send, PgUp
859
(1): 2020/05/18(月)13:50 ID:7d+uaNmD0(2/2) AAS
ミス
Send, {PgUp}
860
(1): 2020/05/18(月)17:50 ID:YMcB0zlz0(1) AAS
移動時の描画なんてのはアプリ側がやってることだからMGL(ahk)側からじゃどうにもならん
861
(2): 2020/05/19(火)02:17 ID:NIMpZrT00(1/2) AAS
>>857
>>860
ウィンドウメッセージ (WM_SETREDRAW) で描画制御
外部リンク:pastebin.com
862: 2020/05/19(火)16:42 ID:TWD+135u0(1) AAS
>>859
>>861
ありがとうございます。
描画停止は調べてみたんですけど、自分には理解できなかった。時間見てじっくり勉強します。
863: 2020/05/19(火)19:21 ID:NIMpZrT00(2/2) AAS
>>861
消し忘れを削除しました
メモ帳で動作テストできます

F1 ウィンドウの描画を切り替え
F2 コントロール(入力欄)の描画を切り替え
Esc 終了
864
(1): sage 2020/05/30(土)20:32 ID:i0GeKBIm0(1) AAS
左クリック+ホイール回転のジェスチャーを設定したら、普通に左クリックでドラッグしようとしたときもジェスチャーの待ちが表示されるようになっちゃいました。
普通に左クリックでドラッグをする時にジェスチャー待ちにならないで、左クリック+ホイール回転だけを利用することってできませんか?
865
(1): 2020/05/31(日)07:57 ID:0bwh+i4k0(1) AAS
>>864
まず、ヘルプ3.14. 5. それぞれのボタンにジェスチャーを割り当てるときの注意点を読む
左ボタン始動は推奨されていない。ただ、実装する方法がないわけではない
ヘルプ4.4.4. の中の左ボタンを押しながら右ボタンで右のタブ、その逆で左のタブ を
自分のやりたいことに当てはめればいいのではないかな
866: 2020/06/01(月)19:59 ID:LoyOOl3c0(1) AAS
>>865
出来た!サンキュ!
867: 2020/06/04(木)18:25 ID:vMC1YUzP0(1) AAS
Ver.1.34 2020/06/04

ヘルプファイルを更新
設定画面の細部の挙動を改善
868: 2020/06/04(木)22:50 ID:KI+ZTqbU0(1) AAS

869: 2020/06/05(金)01:27 ID:KmQ1mvk/0(1) AAS
細部と言うだけあって
どこが変わったかわからん
870: 2020/06/05(金)03:25 ID:MtyQGt9/0(1) AAS
普通のウィンドウみたいに1px単位で自由にサイズ変更したひ
871: 2020/06/05(金)08:42 ID:bsoo+eKb0(1) AAS
長年取り残されてたヘルプが更新されたってのが目玉なんでしょ
872
(1): 2020/06/06(土)12:50 ID:Qj7jaeK00(1) AAS
ボタン長押しとそのボタンを起点とするストロークジェスチャーを別個化させる方法はないですか?
ストロークジェスチャーを発動させると長押しのアクションも発動してしまいます
873
(1): 2020/06/06(土)18:32 ID:/utS7hut0(1) AAS
>>872
どんなアクションを割り当ててるのか書かなきゃ分らんでしょ
テンプレートから追加した方法で長押しを実現しているならそうはならないはず
874: 2020/06/07(日)06:07 ID:ShRK8Hjo0(1/2) AAS
>>873
別の書き方にしたら無事解決しました
MG_Holdで長押し設定すると同時に発動するようです
875
(1): 2020/06/07(日)11:20 ID:XVeYo6/70(1) AAS
そもそもMG_Hold()は放してから発動だから長押しにすらならないんじゃ・・・
876: 2020/06/07(日)15:24 ID:ShRK8Hjo0(2/2) AAS
>>875
ごめんなさい言葉が足りていませんでした
長押しではなく長押しクリックのことです
877
(1): 2020/06/08(月)14:14 ID:WMHDzrJV0(1/2) AAS
MouseGestureLに、単純なキーリマップ(たとえば"LWin::Ctrl")を追加したいのですが、これはどこへ記述すればよいのでしょうか?

試しにPluginsフォルダにこの一行だけを記述したahkファイルを置いてみたのですが、
プラグインは何かきちんとした様式に沿って書かなければならないようで、MGLの動作がおかしくなってしまいました・・・
878
(1): 2020/06/08(月)18:48 ID:gIQN7o4Z0(1) AAS
>>877
メニューの拡張スクリプト編集から
879: 2020/06/08(月)23:00 ID:WMHDzrJV0(2/2) AAS
>>878
サブルーチンとは違うような…とは思いつつ、サブルーチンのところに書くことでうまくいきました。
ありがとうございます。
880
(1): 2020/06/14(日)11:15 ID:oj4sy8n70(1/3) AAS
設定画面を呼び出すのが面倒なのでジェスチャーでやりたいが上手くいかない

指定した座標までカーソルを移動
右クリック
設定(C)

右クリックまではいいが、その画面が出たままの状態だとジェスチャー自体が反応しない
なんかいい方法ないかな?
881: 2020/06/14(日)12:02 ID:oj4sy8n70(2/3) AAS
ごめんダブルクリックでできたw
882
(1): 2020/06/14(日)13:15 ID:mEL5wlAh0(1) AAS
解決したみたいで何よりだけど
自分は設定画面呼び出すのにこれ使ってる

if (MG_Defer()) {
MG_Edit()
}
883: 2020/06/14(日)20:22 ID:oj4sy8n70(3/3) AAS
こんなクソレス相手に親切にありがとう!
こっちの方が全然いい
使わせていただきますね
884: 2020/06/14(日)20:54 ID:L0PtsnS60(1) AAS
>>880
一応、ヘルプの「メニューのコマンドをホットキーなどで実行」にあるよ
MG_User..ahkでホットキーを設定してからジェスチャーに割り当てる
>>882さんのやり方の方がシンプルだけどね
設定呼び出しは使う時は頻度が高いから、その他タブのホットキーにあった方が分かりやすいかもしれんね
885
(1): 2020/06/18(木)11:19 ID:Uoew8Y4K0(1) AAS
導入してみましたが、使い方がよくわかんないです。
ただ単にホイールがきかないソフトで、ホイールを有効にしたいだけなんですが
どうすればよいのでしょうか?
886
(1): 2020/06/18(木)11:55 ID:LW3W95T10(1) AAS
>>885
その感じのは、自分なら直接AHKでやるかな
AHKスレで聞いた方がいいかも
887: 2020/06/18(木)16:54 ID:+9Lwaef70(1) AAS
出来合いのツールを使うだけって感じの人だから>>886は突き放し過ぎではなかろうか
ホイールリダイレクト系ならそれに特化したソフトが他にありそうだしVector辺りで探して見た方が良いかも
MGLで個別設定するとなるとそれなりに面倒だし、AHKスレなんかに行ったらそれこそひどい扱いを受けそう
888: 2020/06/19(金)02:48 ID:NsAzT8b70(1) AAS
88888888
889: 2020/06/20(土)02:34 ID:ubMWWC0s0(1) AAS
確かに、リファレンスとログ全部読んでから行かないとシメられそう
890
(2): 2020/06/24(水)12:09 ID:xtksYAT20(1) AAS
「タイトルバーを右クリックでウィンドウを最小化」を実現したく、ターゲットのカスタム条件式に
 MG_HitTest()="Caption"
と書いてタイトルバーの判定をさせているのですが、

「マルチディスプレイ環境での、メイン以外のディスプレイのタスクバー」がこの条件にヒットしてしまうらしく、
タスクバーを右クリックした時にタスクバーが消滅してしまいます。

カスタム条件式が悪いのかな・・・と思うのですが、どう書くのが良いでしょうか。
891
(1): 2020/06/24(水)23:38 ID:N9hVQQai0(1) AAS
>>890
これじゃなくて?
外部リンク[html]:hp.vector.co.jp
892
(1): 2020/06/25(木)00:42 ID:LkF3bMuh0(1) AAS
>>890
ターゲットで 全てに一致 にして
ウィンドウクラスで正規表現不一致で
^Shell_.+TrayWnd$
893: 2020/06/25(木)08:47 ID:BDTd7h8Q0(1) AAS
>>891さんご指摘の通りスケーリングをいじっていたので、こちらに書かれていた設定をして、
また>>892さんの条件をターゲットに付け加えることで、うまくいきました。
感謝です!
894: 2020/07/05(日)17:56 ID:5vGDmA0W0(1) AAS
Windows10で、デスクトップのゴミ箱をミドルクリックで空にする方法ってありませんか?
895: 2020/07/05(日)22:48 ID:Cds+88/D0(1) AAS
デスクトップにするのが煩わしくない?
何かのジェスチャーに FileRecycleEmptyあてればいけると思う
896
(1): 2020/07/21(火)21:06 ID:+Pp+GcJd0(1/2) AAS
他のタブを閉じる
右のタブを閉じる
左のタブを閉じる
のジェスチャーの設定の仕方を教えて下さい
使ってるブラウザは新edgeです
897: 2020/07/21(火)21:33 ID:+Pp+GcJd0(2/2) AAS
>>896
別のスレで教えてもらった拡張機能との併用で解決しました
898
(1): 2020/07/22(水)14:10 ID:GtjBwnu60(1/2) AAS
ある時から右クリックのコンテキストメニューがジェスチャー感知より先に出るようになりました。
直す方法ありますかね?
899
(1): 2020/07/22(水)14:46 ID:zoMeDY500(1) AAS
>>898
マウスのチャタリングなら普通に直せる
マウス買い替える人の方が多いと思うけど

「マウスの右ボタン押下で力を入れ続ける」という解決方法もある
900: 2020/07/22(水)14:53 ID:GtjBwnu60(2/2) AAS
>>899
マウスを替えたら一発で直りました。
ありがとうございます!
901: 2020/07/22(水)16:27 ID:s+Xtiq5i0(1) AAS
>>899
それやり過ぎると指腱鞘炎になるから気をつけてな

自分はトラックポイントのドリフト現象に逆らい続けて人差し指と中指壊したわ
902: 2020/07/22(水)17:59 ID:yeTGVYfE0(1/2) AAS
急にコンテキストメニューが開けなくなったんですけど、原因って何でしょうか?
903: 2020/07/22(水)18:13 ID:yeTGVYfE0(2/2) AAS
空きの8方向ジェスチャーを4つ程削除したらコンテキストメニューが出るようになりました
登録してたのはRB↙、RB↖、RB↗、RB↘です
ジェスチャー自体は8方向にチェックは入れてなかったです

どうしてコンテキストメニューが出てこなくなったんだろう…
登録し過ぎてたのかな…
謎です…
904: 2020/07/25(土)23:11 ID:0QOLAh7b0(1) AAS
うpロダからContinuousActivation.ahk借りて使ってるけど、
RB_LB_のジェスチャを(空アクションでも)登録しないとたまにバグるのは、なぜだろう
905: 2020/07/26(日)23:07 ID:U5Pkyi9G0(1) AAS
これに出会ってからジェスチャー付きのブラウザである必要がなくなったのがありがたい
906: 2020/07/28(火)14:33 ID:hwA6TPr40(1/3) AAS
disable設定にしてあるソフト上のオリジナルジェスチャが
起動直後1回目だけ必ず抜ける挙動をするんだが...
前スレの374と同じ状態
長年放置されてるって事はおま環?
サブターゲットが使いたくて118から最新版にしたんだけどなぁ

例えば専ブラのJane系だとオリジナルのアクションが表示されるんだが
■←→←→← というのが
← だけになる
最後のベクトルだけが有効になる
初回のフラグを立てればどのソフトでも問題なくなる
省2
907: 2020/07/28(火)15:02 ID:hwA6TPr40(2/3) AAS
MouseGestureL.ahk本体を修正したら解決したわ
デグレなんかね
908
(1): 2020/07/28(火)15:05 ID:hwA6TPr40(3/3) AAS
それとデフォルトでジェスチャーが有効になるという概念がちょっと合わないんで
登録したソフトのみ有効化するようにフラグ反転させてある
ここは同じように改造してる人もいそうだけど
909
(1): 2020/07/28(火)18:25 ID:t/XSMcxJ0(1/2) AAS
スレチで申し訳ないんだけどPCに詳しい人が多そうだから聞きたいことが一つあります
メモリー増設しようと思ってるんですが
同じメーカーの物2枚を購入して元々刺さってるもを取り外して2枚新しいメモリーにしなければならないのか
元々刺さってるメモリー+αで規格だけ同じのメモリーを刺してもデュアルチャンネルとして同一メーカーの物2枚と変わらず動くのか知りたいです
910
(1): 2020/07/28(火)18:30 ID:6Cvtl+dO0(1) AAS
>>909
今時メモリーのメーカー違いでうんたらかんたらなんてことはまずないから何でもいい
1枚買えばいいよ
911: 2020/07/28(火)21:27 ID:t/XSMcxJ0(2/2) AAS
>>910
ありがとうございます
とりあえず一枚だけ購入してみます
912: 2020/07/29(水)06:11 ID://dKdTbN0(1) AAS
投げ売りされていたメーカー不詳中古メモリ8GBx2積んでるけど
なぜか(ってわけでもないけど)デュアルチャネル動作してる
913: 2020/07/29(水)18:50 ID:wC8A1v9s0(1) AAS
スレによっちゃあ袋叩き似合うか、良くてスルーって感じの質問に優しく答えてる人がいて和んだ
コロナ禍の癒しスレ
914: 2020/07/30(木)07:07 ID:vWdgrySP0(1) AAS
>>908
自分は登録してなくても、最小化・最大化⇔元に戻す・コピペ・終了あたりは動作してほしいから
そこは弄ってない
効いてほしくないアプリを無効に入れる形で十分かな
915: 2020/07/30(木)10:53 ID:l1AcOuCP0(1) AAS
というかデフォルトになにも割り当てなければ良いだけなのでは?
916: 2020/07/30(木)12:17 ID:PaG+crJk0(1) AAS
デフォルト設定はあるがフックしてるので期待した動作にならない
917: 2020/07/30(木)17:42 ID:lKIykWUQ0(1) AAS
ボタンを押して3秒以内に放したら動作A
ボタンを押して3秒経ったら動作B
って感じに割り振りたいのですがどのように記述すればよいでしょうか?
ボタンを押して3秒以内に放したら動作A
ボタンを押して3秒経った後に放したら動作B
なら解説サイトにあったからできたのですが…
918
(1): 2020/07/30(木)17:48 ID:i5GPO/mV0(1) AAS
keywaitにタイムアウト付ければいいんじゃね
そんで処理後にもう一回keywaitで離されるまで待つ
919: 2020/07/30(木)20:35 ID:gj03SsA+0(1/2) AAS
ジェスチャーテスト
外部リンク:imgur.com
920: 2020/07/30(木)20:36 ID:gj03SsA+0(2/2) AAS
こうか
外部リンク:imgur.com
921: 2020/07/31(金)06:43 ID:b9z7erAZ0(1/2) AAS
>>918
ありがとうございます
なんとかできました

KeyWait, MButton, T3
If(ErrorLevel){
    ;長押し時の動作
    KeyWait, MButton
}else{
    ;短クリック時の動作
}
922
(1): 2020/07/31(金)17:16 ID:0oLnTWbF0(1) AAS
MG_Hold()も使えるんじゃないかな
MGLにはいろいろ関数用意されてるから一度目を通してみるといいかもしれない

if(MG_Hold()){
;短クリック
}
else if (MG_Hold() > 500) {
;長クリック
}
923: 2020/07/31(金)19:14 ID:b9z7erAZ0(2/2) AAS
>>922
それだと長押し後、ボタンを放さないと動作しなかったので断念しました
MG関数だとMG_Timerでいけるかなと思ったのですがうまく動作しませんでした
924: 2020/08/05(水)21:15 ID:BKIMAwGN0(1) AAS
MouseGestureL.ahk Version 1.35
925: 2020/08/05(水)21:22 ID:K6juUDuO0(1) AAS
!!??
926: 2020/08/06(木)01:06 ID:LjMcMrCf0(1/2) AAS
AA省
927: 2020/08/06(木)01:21 ID:LjMcMrCf0(2/2) AAS
入れてみたけど設定画面のボタンがおかしくなってるな

ターゲットやジェスチャタブの左上のボタン(▲▼以外)や
エディットのボタンやデリートのボタンが違う変なボタンに変わってたりする
参照してる絵文字フォントの指定がおかしい?

Windows10 64bit 2004
MGL 1.35
928: 2020/08/06(木)01:55 ID:8Aln+I3d0(1) AAS
Windows10 64bit 1909でもおかしいね
すぐ更新されそう
929: 2020/08/06(木)22:43 ID:8I8T2nNZ0(1) AAS
1.35
新規インストール初回起動時にConfigフォルダを自動生成してくれないからエラーがでて起動できない
自分でConfigフォルダを作れば起動できる
自分の環境だとアイコン化けは特に起こってないな
Windows10 64bit 1903
930: 2020/08/06(木)23:24 ID:smdYficW0(1) AAS
なんかやばそうやな
931: 2020/08/07(金)02:05 ID:5vYg91Uv0(1) AAS
MouseGestureL.ahk Version 1.36
外部リンク[html]:hp.vector.co.jp
> 新規の環境で起動するとエラー表示して終了する不具合を修正
932
(1): 2020/08/08(土)20:35 ID:446DNW350(1/2) AAS
メディアプレーヤーとかで右クリック+ホイール上下で早送り・巻き戻し(カーソル右・左)を割り当てると
メディアプレーヤー本来のホイール操作で音量も変わってしまします。
前は出来てたんだけど、動やってたのか忘れた・・・
誰かわかります?
933: 2020/08/08(土)20:47 ID:/rWhQ5UH0(1) AAS
>>932
"メディアプレーヤー"の正確な名前がわからなければ誰にもわからんよ
934: 2020/08/08(土)21:05 ID:446DNW350(2/2) AAS
VLC、MPC-HC、PotPlayerなどです!
935: 2020/08/08(土)21:26 ID:QOD9XtHk0(1) AAS
アイコンが何を意味してるのか分かりにくいな
936: 2020/08/08(土)22:25 ID:smnFh0Om0(1) AAS
確かにアイコンだけだとわかりづらいから
わがままなのは自覚してるけど
ツールチップとかつけてくれるとありがたいな
937
(1): 2020/08/09(日)23:18 ID:iGbkjEHk0(1) AAS
タスクバーに対してジェスチャを設定したいんですが
ターゲットの種別や値は何を設定したらいいでしょうか?
938
(1): 2020/08/10(月)01:40 ID:OQfLSIK20(1) AAS
>>937
入力補助で簡単に調べられるよ
939: 2020/08/10(月)03:23 ID:d6TP8t+h0(1) AAS
>>938
できました。ありがとうございます。
940: 2020/08/11(火)05:08 ID:vgY27qHp0(1) AAS
エディタでアクション編集できるの知らなかった
vscode使いなと思っていたところ、普通にエディタ設定あった
941: 2020/08/18(火)02:04 ID:BM0LpHho0(1) AAS
文字化けしたようなアイコンになってる
942: 2020/08/18(火)02:09 ID:VuBD5oPK0(1) AAS
それ作者のところで再現していないのか直してくれないんだよなあ
943: 2020/08/18(火)09:47 ID:rTpZcl5R0(1/2) AAS
>不具合情報 (2020/08/14現在)
>中国語環境でボタンのアイコンが正しく表示されない。
944: 2020/08/18(火)12:28 ID:LIM7lP/l0(1) AAS
>不具合情報 (2020/08/14現在)
>中国語環境でボタンのアイコンが正しく表示されない。

えー……100%日本語Windows環境なのに……
945: 2020/08/18(火)16:18 ID:rTpZcl5R0(2/2) AAS
中国人ユーザーからの不具合報告を受けたか何かで作者としてはそういう認識なんだろうね
いずれにしても不具合としてリストアップされてるから対策は取られるんじゃないかな
946: 2020/08/19(水)19:51 ID:R0ZyrdvX0(1/2) AAS
これまだ更新続いてたのかよ!
947
(1): 2020/08/19(水)19:55 ID:R0ZyrdvX0(2/2) AAS
サブディスプレイのスケーリングが150%とかになってるとクリック位置おかしくなるのは直ってないのね
948: 2020/08/19(水)20:39 ID:zTH3FRSf0(1) AAS
コロナのせいで暇になった作者が多数おるから
われ、生きてたんかってのはあるな
すげー古いソフトとか更新されてる
949: 2020/08/19(水)22:57 ID:ZzNs1Ezs0(1) AAS
ボタンバグは次の更新で直すってさ
外部リンク[php]:www.autohotkey.com
950: 2020/08/19(水)23:57 ID:3thQmEaN0(1) AAS
>>947
外部リンク[html]:hp.vector.co.jp
951: 2020/08/22(土)15:31 ID:AebsHXpo0(1) AAS
MouseGestureL.ahk Ver. 1.37
MouseGestureL.ahk History - 外部リンク[html]:hp.vector.co.jp
> Ver. 1.37 2020/08/22 Download
>
> アクションテンプレートに以下の3項目を追加
> - 他のアクションが未発動の場合に実行
> - タイムアウトを無効にする
> - ジェスチャーの入力状態を保存
> ターゲットの設定で実行ファイル名を取得する際、対象がUWPアプリの場合は可能な限りアプリ固有の実行ファイル名を取得できるように改善
> オプション「ボタンを押している間に認識が打ち切られるまでの時間」の値を0に設定することで、タイムアウト処理が無効化される仕様に変更
省6
952: 2020/08/22(土)16:02 ID:GsCZByqv0(1) AAS
ないす
1-
あと 50 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.068s