[過去ログ] MouseGestureL.ahkを流行らせるスレpart2 [転載禁止]©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
605: 2019/04/26(金)19:49 ID:gFX3Na2e0(1) AAS
自分で書き直せってことだろ
606: 2019/04/26(金)20:03 ID:z4UD6i+x0(2/2) AAS
それは「MGL使ってる利点」ではないだろ
607: 2019/04/27(土)02:23 ID:KNJsCNic0(1/2) AAS
ん?AHKスクリプトで作られてるからこそ書き換えられるんだよ?
>>601のように関数のみ移植すれは良いのでハードルは低い
608: 2019/04/27(土)03:17 ID:yEMHgTX50(1) AAS
それができる人間ならそもそもここに訊きに来ないだろ
609: 2019/04/27(土)14:51 ID:KNJsCNic0(2/2) AAS
出来る出来ないはともかく>>595に関しては散々回答貰っておきながら
お礼もなしで、>>602みたいな態度じゃロクなレスは貰えんだろ
610: 2019/04/27(土)16:12 ID:q2M+TvvW0(1) AAS
ロクなレスしてないやつが言うだけあって説得力があるな
611: 2019/05/21(火)22:16 ID:niUdrJJB0(1) AAS
正規ソフト「AutoHotkey」を悪用した攻撃を確認 | トレンドマイクロ セキュリティブログ
外部リンク:blog.trendmicro.co.jp
612: 2019/06/01(土)22:51 ID:j49WfQbd0(1/3) AAS
>>4をすることでジェスチャーミス時の右クリックはされないようになりましたが、
ジェスチャーがタイムアウトした際にも同じようにしたいです。
どのように改変すればよいですか?
613: 2019/06/01(土)23:00 ID:j49WfQbd0(2/3) AAS
>>593 >>594 遅くなりました、ありがとうございます。
やりたいことは右クリックを押したままカーソルを右に一回動かして、
その状態で右クリックを離すまでホイール上下で自由に音量調整をすることです。
私が考えたやり方では音量を1段階変更させた時点でジェスチャー完了とみなされ、
右クリックのホールドが解除されるのでその後の音量調整ができず、
結果的に、例えば音量を3変更したい場合に「右に引っ張ってホイール回転」
の操作が3回必要になって使い物になりませんでした。
GetKeyState()試してみます。ただズブの素人ですのでまたお世話になるかもしれませんが
その時はよろしくおねがいします。
614(1): 2019/06/01(土)23:03 ID:j49WfQbd0(3/3) AAS
>>594 よく調べてみます。回答ありがとうございました。
ところで8方向だと、いくら認識設定をしても操作ミスが頻発しそうだと敬遠
していたのですが、それについてはいかがでしょうか?
615(1): 2019/06/01(土)23:36 ID:XWyZRQ3c0(1) AAS
594じゃないけど、操作ミスなんて無いな
ミスるようならミスも含めてジェスチャー登録すればいい
RB_48_
RB_47_
RB_478_
左 上、ってジェスチャーだけど
左 左上、左 左上 上、でもOKになる
616(1): 2019/06/02(日)02:18 ID:CkEMzxYj0(1) AAS
>>614
そこは意図通りにならないなら設定値を調整するしかないよ
自分は、斜め移動の認識範囲(角度)の所で、縦横移動の後を0、斜め移動の後は90に変更してる
(確かデフォだと全部45)けど、こういうのを晒した所で、マウスの動きは人それぞれクセがあるから
そのまま当てはめても意味ないと思う。結局は自分で最適な設定を見つけないと
617: 2019/06/02(日)14:53 ID:tpsjXd7r0(1) AAS
>>615>>616
そうなんですね。
最近4方向とトリガーのバリエーションで限界を感じつつあるので前向きに検討してみます。
ありがとうございます。
618(1): 2019/06/03(月)21:16 ID:0QqM26Fw0(1) AAS
windwos10のウィンドウ(Windows.UI.Core.CoreWindow)で
スクロールしたいのですが
MG_SendWheel("U", 1)
MG_Scroll2("V", -1, 0)
どちらも反応しないのですが、どうすればよろしいのでしょうか?
619: 2019/06/07(金)16:26 ID:n5/hkiDL0(1) AAS
>>618
アクティブ化してからSend {WheelUp}、Send {WheelDown}
非アク状態では多分無理
620: 2019/07/09(火)12:37 ID:pmX+6tLa0(1) AAS
Windows10でかざぐるマウスに存在していた下記の機能を再現された方はいらっしゃいませんか?
「タスクバーアイコン上のスクロールでウィンドウの展開収納」
「タスクバーアイコン上の中クリックでそのアプリを終了する」
MGLでそれを再現したスクリプトを公開されていた方はいましたが、
Windows10には対応していなかったようです。
切実な問題で、これによりWindows10への移行を保留しています。
私は機械音痴のようなもので、自作する術を持ち合わせておりません。
どうか、よろしくお願いします。
621(1): 2019/07/09(火)17:56 ID:HzbEEHM50(1) AAS
いつだったかに質問した内容について自分なりに考えてみたのですが、わかりませんでした。
やりたいことは、「右クリックを押しながら右に1移動させて、
その状態で右クリックを押したままマウスホイールをコロコロしたら音量が上下する」
です。
下記では作動しませんでした(作動するわけない感じがしますが、アイデアがありませんでした。)。改善策をお教えください。
RB_R_
Loop {
IF (GetKeyState(WheelDown , "P")) {
SoundSet, -1, MASTER, VOLUME
}
省1
622(1): 2019/07/09(火)18:24 ID:zjaXHMEE0(1) AAS
>>621
RB_RWU_
SoundSet, +n, MASTER, VOLUME
RB_RWD_
SoundSet, -n, MASTER, VOLUME
※nはお好みで
623: 2019/07/10(水)04:01 ID:mNziD63E0(1) AAS
>>590
早よ死ねガイジ
624(1): 2019/07/10(水)20:39 ID:Xi7qvixi0(1/2) AAS
>>622
回答有り難うございます。
しかしその方法では、音量がn変化した時点でジェスチャーが終了してしまうため、
再度Rの入力が必要になるんです。
例えばn=1として音量を100変えたければ、RB_RWU_を丸ごと100回繰り返さなければならないわけです。
そこで、GetKeyStateでRButton押下中はジェスチャーを抜けないように
RB_RWU_(上のRB_R_は痛恨のミスです...)で、
Loop {
IF (GetKeyState(WheelDown , "P")) {
SoundSet, -1, MASTER, VOLUME
省3
625: 2019/07/10(水)21:15 ID:Xi7qvixi0(2/2) AAS
>>624 です。
まるっきりおかしな構文でした。
RB_RWD_に以下を入力したところ、RButtonをUpするまで自動的に
音量が変化するようになりました。やりたいこととは違いますが近づいた気がします。
なんとかしてみます。(Sleepの値によって音量が変化する速度が変わる)
Loop {
GetKeyState, state, WheelDown, P
IF state = D
SoundSet, -1, MASTER, VOLUME
Sleep 250
省4
626: 2019/07/12(金)03:23 ID:n7p3DTJn0(1/2) AAS
OSのバージョンを1903に上げたあとから右クリックを使用するジェスチャーが効かなくなりました
おま環でしょうか?
627: 2019/07/12(金)03:49 ID:n7p3DTJn0(2/2) AAS
ごめんなさい
入れ直したら直りました
628: 2019/07/19(金)12:16 ID:vtP5MzT20(1/2) AAS
~LButton up::
をMG_User.ahkに書くとジェスチャー設定画面の時だけ
左クリックが効いたり効かなかったり、挙動がおかしくなる
んですけど、他にいい書き方ありませんか?
629: 2019/07/19(金)16:14 ID:vtP5MzT20(2/2) AAS
~LButton::
WinGet, appName, ProcessName, A
if(appName = "regedit.exe"){
ctrlHWND := MGU_GetCtrlHWnd()
WinGetClass, class, ahk_id %ctrlHWND%
if(class = "SysTreeView32"){
Loop
{
Sleep, 10
GetKeyState, state, LButton
省14
630: 2019/07/22(月)15:47 ID:Q2Ern3So0(1/2) AAS
特定のソフトでキーボードのAをジェスチャーに割り当てようと思っているのですが
そうするとすべてのソフトでAが使えなくなってしまいますよね?
特定のソフトでのみ特定のジェスチャーが起動するようにはできないでしょうか?
631(1): 2019/07/22(月)15:48 ID:XmZTbPf60(1) AAS
根本的な使い方を勉強。
丁寧なヘルプもついてる。
632: 2019/07/22(月)18:50 ID:Q2Ern3So0(2/2) AAS
>>631
出来ました
ありがとうございます
633(1): 2019/07/22(月)22:25 ID:wY10hvtH0(1) AAS
AHK自体の機能として特定のソフトへのキー置き換えをしようとして
下記のような記述を書いたんだけどどこに書くのが正解なんでしょうか?
Pluginsフォルダに置いたfoo.ahkだとマウスジェスチャー機能が死んでしまったから色々試して
MouseGestureL.ahkの最後に書いたら動いたからとりあえずそこに書いているのですが
> #IfWinActive hoge
> a::Send, b
634(1): 2019/07/23(火)07:25 ID:uGVAfmyN0(1) AAS
>>633
#If を閉じないと
635: 2019/07/25(木)00:35 ID:WjDzAF/O0(1) AAS
拡張スクリプトみたいなとこでしょ
636: 2019/07/25(木)23:01 ID:gywhsRAw0(1) AAS
>>634
#IfWinActive と #Ifで閉じてみましたが変わりませんでした
637: 2019/08/04(日)00:40 ID:dbvYk48K0(1) AAS
統合失調症の特徴的な症状
■妄想
妄想とは、内容的にあり得ないことを強い確信をもって信じていることをいいます。
単に内容が奇異であるだけではなく、本人の説明も論理的に飛躍があり、通常は
考えられない理由づけをして強く確信して修正が不可能な場合が多くあります。
たとえば、「テレビで自分のことが話題になっている」「すれ違う人が全員自分の悪口を
言っている、みんな敵で自分を襲おうとしている」「警察にずっと尾行されている」
「道を歩くと皆が自分をチラチラと見る」などのような迫害妄想、被害妄想、追跡妄想、
注察妄想、関係妄想などがあり、これら全体を[被害妄想]と称されています。
時折、何かを過大に表現したり感じたりする誇大妄想とも呼べる症状もあります。
省5
638: 2019/08/15(木)19:09 ID:01Y+NUdb0(1/2) AAS
設定画面をジェスチャーで開くようにしたいんですが、どうすればいいですか?
639: 2019/08/15(木)19:52 ID:01Y+NUdb0(2/2) AAS
解決しました
640: 2019/08/15(木)21:05 ID:aV1IEEXd0(1) AAS
い
よ
う
江
東
マ
ン
シ
ョ
ン
省22
641: 2019/08/17(土)22:29 ID:n+U6lOaO0(1) AAS
画面端起動を追加してると、その画面端での左クリックの押上げを認識しないな
文字選択や、D&Dやらスクロールバーを摘まんだまま画面端にぶつかった状態で離すと、ボタンを離しても押しっぱなしだわ
何が原因かずっと分からなかった
642: 2019/08/18(日)02:02 ID:kWRxVmVx0(1) AAS
い
よ
う
江
東
マ
ン
シ
ョ
ン
省22
643: 2019/08/19(月)16:42 ID:kEuIDRBy0(1) AAS
画面端発動させてると高確率で何かおしっぱになるのかAutoHotkeyの再起動が必要になるわ。
644: 2019/08/19(月)19:41 ID:x+7Yv8mr0(1) AAS
真・セガサターン総合スレ [無断転載禁止](c)2ch.net
2chスレ:game90
629 名前:せがた七四郎[sage] 投稿日:2019/08/19(月) 15:35:56.10 ID:49tARyAI
コピペ馬鹿がソフトウェア板にニートタイムに書き込んでいてワロタw
630 名前:せがた七四郎[] 投稿日:2019/08/19(月) 18:46:12.62 ID:LMwdgPMX
悔しい気持ちは分かるが
ニートタイムにソフトウェア板
他
多
数
省14
645: 2019/08/19(月)19:43 ID:4DUoEWIj0(1) AAS
真・セガサターン総合スレ [無断転載禁止](c)2ch.net
2chスレ:game90
629 名前:せがた七四郎[sage] 投稿日:2019/08/19(月) 15:35:56.10 ID:49tARyAI
コピペ馬鹿がソフトウェア板にニートタイムに書き込んでいてワロタw
630 名前:せがた七四郎[] 投稿日:2019/08/19(月) 18:46:12.62 ID:LMwdgPMX
悔しい気持ちは分かるが
ニートタイムにソフトウェア板
他
多
数
省14
646(1): 2019/08/30(金)06:41 ID:cGhcrVCn0(1/2) AAS
mpc-hcやブラウザなどを最前面に固定するとジェスチャーが動作しないですが同様の症状の方はいますでしょうか?
また解決策などありましたら教えていただきたいです
647: 2019/08/30(金)06:43 ID:cGhcrVCn0(2/2) AAS
>>646
言葉が抜けていました、"常に"最前面に固定したときに症状が起こります
648: 2019/09/03(火)06:02 ID:8G4wwoGx0(1) AAS
^^■ 栃木ゲーセン事情80 ■
2chスレ:gecen
> 856 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2019/09/02(月) 20:58:16.83 ID:kutFghBw0 (PC)
> まあ製造物責任法って感じで責任もって欲しいよね、親御さんには
親
が
ど
う
と
か
省17
649(1): 2019/09/20(金)11:28 ID:23TBmcDe0(1) AAS
ブラウザで 右ボタンバブルクリックで リンクを別窓で開く をしたいんだけど
MG_Wait(500)
;キー操作を発生させる
Send, {Shift Down}
;マウスクリックを発生させる
MG_Click("LB")
;キー操作を発生させる
Send, {Shift Up}
省2
650(1): 2019/09/25(水)13:50 ID:qbsdijKb0(1) AAS
>>649
どのブラウザか知らんけど、コンテキストメニューに
新しいウィンドウで開く、が入ってないか?
キーも設定されてると思うから、それを記述した方が簡単で確実だと思う
651(1): 2019/09/26(木)15:58 ID:vbi5eDQo0(1/3) AAS
>>650
できればブラウザのくくりで動作させたいから・・
Edge のコンテキストにはキーがないみたい
652: 2019/09/26(木)16:01 ID:vbi5eDQo0(2/3) AAS
Sleep, 500
MG_Wait(500)
両者の違いを知ってる方 教えてください
653(1): 2019/09/26(木)18:55 ID:xx2ySMnV0(1) AAS
Sleepはスクリプトが指定時間停止する
MG_Waitはスクリプトは動いていて指定時間キャンセルされる
654: 2019/09/26(木)20:42 ID:vbi5eDQo0(3/3) AAS
>>653
ども
655: 2019/09/27(金)22:17 ID:3IZla0Mb0(1) AAS
>>651
できるだけ共通化したいと言うのは分かるけど
それでもブラウザ内ですべてのジェスチャーを同じキーに揃えることは無理じゃない?
Edgeならコンテキストの後に方向キー↓とEnterでいいし、4/5よりは成功率高いと思うが
もしくは、それぞれのアクションごとにsleepを挟む… でもこのくらいは試してるだろうし
もしくは、使ったことないけどChromiumベースのEdgeなら同じキーかもしれない
656: 2019/09/28(土)13:57 ID:48wtjxb00(1) AAS
右ダブルクリックに割り当てたことがなかったので試してみた
MouseGestureL.ahk ver 1.31
MouseGestureL.exe 1.1.30.03
仮想環境のWindows10 1903にクリーンインストール
ターゲットのブラウザにEdgeを登録
RB__に
MG_Wait(800)
RB__RB__に
Send, {Esc}
Sleep, 100
省7
657(1): 2019/11/02(土)02:34 ID:2oJb3oMh0(1) AAS
特定のトリガーの場合のみ8方向認識モードにすることは可能ですか?
RB_LB_スタートのパターンでのみ8方向にしたいのですが
658: 2019/11/02(土)13:14 ID:688hxMpa0(1) AAS
>>657
試してはいないけど
RB_に
MG_8Dir:=0
RB_LB_に
MG_8Dir:=1
で切り替わるんじゃない?
659(1): 2019/11/25(月)06:31 ID:eCtpvmtB0(1) AAS
MouseGestureL.ahk起動中だと、ウィンドウがタスクバーの上にでてくるようになったんだけど
どうやって直せばいいの?
660: 2019/11/28(木)14:38 ID:Lhuy8ZcF0(1/2) AAS
無理みたいね
661: 2019/11/28(木)16:55 ID:zqRqsFNF0(1) AAS
まずそんなことにならない
662: 2019/11/28(木)19:11 ID:+7+evZvJ0(1) AAS
>>659
ジェスチャー軌跡ON・OFFのところの「軌跡をオーバーラップウィンドウに描写」
のチェックを外す
663: 2019/11/28(木)23:14 ID:Lhuy8ZcF0(2/2) AAS
Oh my God
664: 2019/12/08(日)21:42 ID:u2ghXdvW0(1) AAS
カーソル上のウィンドウをつかんで動かすことって可能?
窓掴みっていうフリーソフトも使ってみたけどゴミだった
665: 2019/12/08(日)23:09 ID:lZnJfeiq0(1) AAS
コード書きゃ可能だが
窓掴みのような簡単なソフトですら使えないようならまず無理だろう
666: 2019/12/09(月)01:31 ID:ogsYdinP0(1) AAS
いや使えるうえで聞いてるんだけど
667: 2019/12/09(月)13:30 ID:RhLy9rR30(1) AAS
使えるのになんでゴミなの?
668: 2019/12/10(火)19:22 ID:0PQtofev0(1) AAS
たまに反応しないor遅延するときがあるから。
altmoveは反応最高だけど、最大化をつかんだとき自動で通常にできないから悩んでたんだ。
僕が言った「使える」は、扱いこなせるもしくは目的に貢献しているっていう意味での「使える」ではないです。
669: 2019/12/20(金)18:47 ID:ulNk3Hc90(1) AAS
ウインドウが最小化されてるかされていないかで分岐させるには
どうすればいいですか?
670(1): 2019/12/20(金)23:03 ID:hEqiYjJm0(1) AAS
WinGet,WinState,〜
If WinState = -1
671: 2019/12/21(土)11:04 ID:c/rHMbBL0(1) AAS
>>670
レスがつくとは思ってなかったので大変ありがたいです。
長生きしてください。
672(1): 2019/12/21(土)12:08 ID:f9xFklIj0(1/3) AAS
3440x1440のディスプレイの下に1920x1080のサブディスプレイを置いてるんだけど、
このサブディスプレイ側でのクリック判定がなぜか左上にずれてしまう
例えばリンクを開こうとクリックするとその左上のリンクを開いてしまう
これもう更新されてない昔のスクリプトってことでしょうがないのかな?
673(1): 2019/12/21(土)12:12 ID:f9xFklIj0(2/3) AAS
>>672
ディスプレイの設定から文字拡大150%になってたところを100%にしたら問題なくなった
もうこれ対応期待できないよなあ
674: 2019/12/21(土)13:03 ID:xu6go3+D0(1) AAS
>>673
Windowsの問題だろ
スケーリングの問題なんて昔からよくある
Windows10ならフィードバックHUBから詳細書いて送っとけ
MGL以外でも起きる問題で賛同者が多ければどうにかするだろ(どうにかしないこともよくあるが)
675(1): 2019/12/21(土)13:36 ID:qJzQ520c0(1) AAS
ahkのスケーリング関係は昔は洒落にならなかったけどいつの間にか普通に動くようになってたな
autohotkey.exeのバージョンを上げてみては?
676: 2019/12/21(土)14:27 ID:f9xFklIj0(3/3) AAS
>>675
ありがとう
久しぶりにAHKをサイトからダウンロードしてきて置き換えてみたけど変わらなかった
13インチのFullHDだから100%だと少し文字は読みづらくなるけどクリックずれるのは困るからこのまま使い続けようと思う
677(3): 2020/01/12(日)21:01 ID:2Pu6oP920(1) AAS
ロジクールの7ボタンマウス使ってる人いますか?
これで親指で操作するボタン(第6第7ボタン?)に新規ボタン定義の機能で、定義付けしたいのですが可能でしょうか?
ヘルプを見るとマウスのドライバユーティリティを使って…とあるのですがlogicooloptionからでは第6、7などにF13などを割り当てることは
無理っぽいのですが、分かる方いますか?
678(1): 2020/01/12(日)23:00 ID:6sAoLsig0(1) AAS
>>677
*設定ファイルを直接書き換える
%APPDATA%\Logishrd\LogiOptions\devices 〜 ???.xml
vkey="??" ←ここ
仮想キーコード: F13 〜 F24
10進数: 124 〜 135
*AHKなどで一時的に他キーをF13にしてからLogicool Optionsで入力
> hoge.ahk
F1::F13
679(1): 677 2020/01/13(月)09:59 ID:0sXGzJJX0(1) AAS
>>678
レスありがとうございます。
これが神レスというのは感覚的に分かるのですが、設定の書き換えが上手く出来ません。
とにかくジェスチャーが足りなくて困ってます。サイドボタンを起点とするジェスチャーを作りたいのですが…
680(1): 2020/01/13(月)10:50 ID:BCiKCq6c0(1) AAS
>>679
説明すると長くなるし理解しにくいだろうからググったほうが早い
「Logicool マウス F13 割り当て」とかで出てくると思う
681(1): 2020/01/13(月)20:00 ID:BLdXI77M0(1/2) AAS
MGLで修飾キーと組み合わせたジェスチャしてて気づいたんですが
Win + F16 ってデフォルトで「スライドしてpcをシャットダウンします」が割り当てられていませんか?
AHKとMGLを両方終了させても#F16を押すとスライドシャットダウンが起動してしまうので
この組み合わせでジェスチャすることができないみたいです
AHK側で#F16::returnと強制的に無効にしてもスライドシャットダウンはでてしまうので
これを無効にする方法はないでしょうか?
AHKで何も設定してないのに
#F16::Run, SlideToShutDown.exe
みたいな感じになってるため
MGLでこの組み合わせのジェスチャを設定できないという症状です
682(1): 2020/01/13(月)20:54 ID:Kyl3mrvO0(1) AAS
>>681
>AHKとMGLを両方終了させても#F16を押すとスライドシャットダウンが起動してしまうので
つまり物理的にF16キーがあるってことかな?
デバイス専用の割り当てアプリが有るならF16などに変更する
無い場合は無理
683(1): 2020/01/13(月)22:18 ID:BLdXI77M0(2/2) AAS
>>682
返答ありがとうございます。
マウスにFスクリーンキーボードでF16キーを割り当ててる感じですね
AHKとMGLともに終了してもスライドシャットダウンが発動するので
おそらく #aアクションセンター #rファイル名指定して実行 のように
Windowsに最初からある既定ショートカットが#F16にもあって
それを偶然見つけたような感じなんじゃないかと思うのです
System32にあるSlideToShutDown.exe が起動しないように無効にできれば
F16をトリガーにしたジェスチャでWinキーとの組み合わせができそうなのですが
684(1): 2020/01/14(火)00:31 ID:YCyA6bsk0(1) AAS
>>683
WindowsのキーボードショートカットにF13〜F24は存在しません
他のアプリ、ハードウェア(ノートPC、ファンクションキーボードなど)が反応している可能性が高いです
確認のために新しいAHKファイルに
以下の文だけ書いてF1を押してください
F1::Send, #{F16}
反応するのであれば原因探してショートカット変更、無理なら停止
セーフモードで試せば絞り込み早くなるかも?
685: 2020/01/14(火)00:47 ID:l9MHnDAO0(1/2) AAS
>>684
返答ありがとうございます
F1::Send, #{F16} を書いてF1押しても
やはりスライドシャットダウンが実行されるようです
例えば #F16::Send, a と置き換えても
スライドシャットダウンとSend,a 両方とも実行されてしまうため
AHKの問題ではなく確かにハード自体の設定の問題かもしれませんね
使用PCは、Dell Latitude7370 です
686: 2020/01/14(火)01:33 ID:l9MHnDAO0(2/2) AAS
周辺機器をはずしてもセーフモードで AHKだけ起動して F1::Send, #{F16}
をしてもスライドシャットダウンになるため
やはりPC自体に問題がありそうです
因みに #F13 #F14 #F15 だとスライドシャットダウンは起動しません
他のキーも試したところ以下の結果になりました
これらすべてAHKもMGLも起動せずに実行されました
#F16はスライドシャットダウン
#F17はモニターが一瞬点滅(機能不明)
#F18は付箋
#F19は切り取り&スケッチ
省6
687(1): 677 2020/01/15(水)23:06 ID:VLs12GnJ0(1) AAS
>>680
ググったらそれらしいのが出てきました。
ありがとうございました。
ファイル書き換えってやったことなかったのですが、
これでアイコンなども変えられるんでしょうか?
練習で以前の緑背景に白地Hに変えてみたいのですが
688: 2020/01/15(水)23:18 ID:n/gs6T/D0(1) AAS
>>687
そりゃよかった
Componentsフォルダに
任意アイコンをMouseGestureL.icoって名前で入れたらアイコン変わると思うよ
689: 2020/01/22(水)21:54 ID:stjw1tis0(1) AAS
MouseGestureL.ahk内の693行目あたりの(MG_Check関数内の)
MG_Gesture := MG_CurTriggers
を
MG_Gesture := RegExReplace(MG_Gesture, "(LB|MB|X1B|X2B|WU|WD|LT|RT)_*?$", "")
MG_Gesture := RegExReplace(MG_Gesture, "(?<=[^W][LRUD1-9])_$", "")
みたいなのに置き換えると
RB_LLB__やRB_RWU_などを連続発動できた
なんか不具合でるかはわからんです
690: 2020/01/23(木)16:39 ID:WjwEPqfj0(1) AAS
外部リンク:ux.getuploader.com
連続発動(MGLプラグイン)
かざぐるマウスの "ジェスチャー中の左クリックで入力コマンドを連続実行"
機能の代替を目指してみた ◎
Rock54: Caution(BBR-MD5:669e095291445c5e5f700f06dfd84fd2)
691(6): 2020/01/26(日)22:59 ID:M7Mh7OEu0(1) AAS
外部リンク:ux.getuploader.com
MouseGestureLのジェスチャー有効/無効を自動で切り替える(MGLプラグイン)
MouseGestureL.ahkの設定で
ジェスチャー無効に設定してあるターゲットがアクティブウィンドウになった時に自動でジェスチャー無効に切り替わる
ジェスチャー無効に設定してないターゲットがアクティブウィンドウになった時に自動でジェスチャー有効に切り替わる
一部のゲームなどでMGLを無効にしてないと不具合出るって人向け、問題でてないって人は必要ないです ◎
Rock54: Caution(BBR-MD5:669e095291445c5e5f700f06dfd84fd2)
692: 2020/01/27(月)02:05 ID:FUy7TxNw0(1) AAS
ゲーム起動する前に手動で無効にしてたから助かるわ
ありがとう
693(1): 2020/01/27(月)09:20 ID:2ONmUQZt0(1/2) AAS
>>691
ターゲットのジェスチャー無効に入れたらだめなの?
それでも不具合出るのか?
694(1): 2020/01/27(月)12:58 ID:uSpXI3eM0(1/2) AAS
>>693
MGLの設定でターゲット ジェスチャー無効に指定していてもマウスフック自体は発生していて
RButton:: (無効のウィンドウなら)RButton Down (無効じゃなければ)ジェスチャー処理
RButton Up:: (無効のウィンドウなら)RButton Up (無効じゃなければ)ジェスチャー処理
みたいな感じになってるので
FPSなど一部のゲームやアプリで直接マウス入力を受け取りに行ってると思われるものがあると
MGL(AHK)のマウスフックとコンフリクト(競合)が起きて、マウスの挙動がおかしくなったりするのかもしれない
それを回避するには根本的にMGL(AHK)のマウスフック自体をオフにしないといけないのでは?
と思ったので自動オンオフできるようにしてみました
本当は#IFや#IfWinNotActiveなんかをMG_Config.ahkに組み込めるように
省1
695: 2020/01/27(月)15:49 ID:uSpXI3eM0(2/2) AAS
メインタブのアクションスクリプト欄で設定していない時でも、ジェスチャータブでジェスチャーを設定していると
MG_Config.ahkにジェスチャーのラベルが作られる、アクションは空白なので何もしないジェスチャーを設定しているのと同じことになる
例)RB_Rのジェスチャーだけ作っていて、なんの動作も設定していない、すると永遠にRB_R_にたどり着かなかったり
使わないジェスチャーは逐一消せば問題は起きないけど
ジェスチャー登録だけしておきたいという人や消し忘れてる場合などが気になったので一応修正してみました
MG_Edit.ahkのGestureToAhk()関数の中の
szSubG = %szSubG%return`n`n%szSubA%return`n
を
if (szContG) {
szSubG = %szSubG%return`n`n%szSubA%return`n
省4
696: 2020/01/27(月)16:06 ID:2ONmUQZt0(2/2) AAS
>>694
詳しくてわかりやすい解説ありがとう
いずれ必要になるときが来るかもしれないから貰っとくね
作成おつです
697: 2020/01/28(火)01:56 ID:6r1lzo0g0(1) AAS
以前2,3日に1回確実に落ちまくって困ってたんだが、
TaskbarExtension.ahk を切ったらなぜか安定した
俺環なんだろうけど彼が原因だったのか…?
698(1): 2020/01/28(火)19:37 ID:S4ZqAouK0(1) AAS
MouseGestureL.ahk VerUP
作者さん乙です
外部リンク[zip]:pyonkichi.g1.xrea.com
■Ver1.32 (2020/01/28)
□高DPI環境に対応
□MouseGestureL再起動用のホットキー設定を追加
□「未定義ジェスチャーの入力後に本来のマウス操作を再現しない」オプションを追加
□タスク切り替え時に除外するウィンドウの設定を追加
(MG_ActivatePrevWin()関数用)
□ジェスチャータイムアウト後、約3秒でトリガーボタンを強制解放する仕様に変更
省4
699(1): 2020/01/28(火)20:40 ID:vL8qPC+R0(1/2) AAS
>>698
キター。乙です。
早速アップデート再起動便利〜。
ただ、"壁ジェスチャー連打でジェスチャーが使えなくなったところでキーボードショートカットでMGLを再起動"を数分間試してたんだけど、
一度だけタスクトレイのMGLのグレーのアイコンが2つになってることがあった。
タスクマネージャにもAutoHotkey.exeが2つ。
その後に更に数分間試してみても再現することはなかったからよっぽどのことが無い限り発生することはなさそうだけど。
700: 2020/01/28(火)21:13 ID:MFkUBVSr0(1) AAS
Never Never Surrender
701(2): 2020/01/28(火)21:40 ID:1vawx3hK0(1) AAS
>>699
もし不具合心配ならアクションスクリプトに
GoSub, MG_Reload
で再起動できるよ…これは前からできたけど
702: 2020/01/28(火)22:03 ID:vL8qPC+R0(2/2) AAS
>>701
なるほど、後で試してみます。どもです
703: 2020/01/29(水)17:43 ID:M2PpUf9e0(1) AAS
ジェスチャーの処理が戻ってこない場合の緊急用にするなら、ジェスチャーのアクションに再起動を割り当てても意味がない
俺は元々MG_User.ahkにホットキーを定義してたけど、標準で設定できるようになったならその方が良いね
704: 2020/01/29(水)21:23 ID:L0482ijl0(1) AAS
あーたしかに
>>701は押しっぱなし病対策で使ってた
まあそれも改善されたみたいだけど
もし不具合あるならってくだりAHKで呼び出しのほうがいいね
訂正するわ
上下前次1-新書関写板覧索設栞歴
あと 298 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.026s