◎正当な理由による書き込みの削除について:      生島英之とみられる方へ:

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


動画、画像抽出 || この掲示板へ 類似スレ 掲示板一覧 人気スレ 動画人気順

このスレへの固定リンク: http://5chb.net/r/software/1606403442/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

1名無しさん@お腹いっぱい。2020/11/27(金) 00:10:42.02ID:nIS5INIx0
MouseGestureL.ahkとはAutoHotkey_L上で動作する凡用マウスジェスチャーソフトです。

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

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

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

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

前スレ:
http://2chb.net/r/software/1430873236/

テンプレは>>2-10くらい 👀

2名無しさん@お腹いっぱい。2020/11/27(金) 00:12:38.46ID:nIS5INIx0
マウスジェスチャーツール総合スレpart16
http://2chb.net/r/software/1553572592/
派生元のスレです。総合スレでMouseGestureL の長文スクリプト貼りは自重

AutoHotkey スレッド part28 (2015/01/28-)
http://2chb.net/r/software/1585906506/
こちらが隔離スレなんだから、MouseGestureLの話題をAutoHotkeyスレでやるのはやめましょう。
とくにMG_Hole(), MG_X, MG_... のようなMouseGestureLの内部関数や内部変数をAutoHotkeyスレで出すのは自重

----
《派生スレが立った経緯・・・》
上記のようなことが問題となりはじめたので、自然発生的に2013/11/13(水) に立ちました。

3sage2020/11/28(土) 19:55:40.94ID:u9tt42VD0
最新版に移行することにしたのですが今までできていたタイトルバー右クリックで最前面トグルの挙動でコンテキストメニューを出さない方法がみつかりません
トグルそのものやタイトルバーのターゲット等は問題ありません
今まではRB__に長押し時と単押しを設定していたのですが最新版はRB_が追加できません
そこでそのままタイトルバーターゲット時にRB_で指定しているのですが

MG_Abort() や;
ボタンリリース時のデフォルト動作をキャンセル
MG_CancelDefBehavior()

こんなものも足してみましたがどうやっても右クリックそのもののコンテキストメニューが働いてしまいます
私の感覚的には問題の原因になりがちな右クリック単体での挙動は打ち消し不可のような感じになっているのでしょうか?
例えば強制的に

;ウィンドウの透明度を変更
WinSet, Trans, 225
;ウィンドウを最前面化する
WinSet, Topmost, On
;ジェスチャー入力開始位置から X-50, Y+0 へカーソルを移動 ←
MG_Move(-50, 0, 0, 0) ←

のようなカーソル移動を加えれば擬似的に右クリック単体の挙動と認識されずコンテキストメニューはでません
(当然ながらこれは登録していたらRB_←_の挙動も働いてしまいます)

何とかして単発右クリックの動作に本来の動作コンテキストメニューを出さない方法は無いのでしょうか?
RB_自体に{Rbutton}なども指定してみましたがやはり常に効いてしまいます
どうか助けてください

4名無しさん@お腹いっぱい。2020/11/28(土) 19:57:03.55ID:u9tt42VD0
訂正
x最新版はRB_が追加できません
o最新版はRB__が追加できません

5名無しさん@お腹いっぱい。2020/11/28(土) 20:24:34.82ID:u9tt42VD0
もうひとつ追加しておきます
ジェスチャー未発動後にコンテキストメニューを表示しない設定は当然していますし機能しています
もっともこの件に関しては発動させているの関係ないとは思いますが・・・

6名無しさん@お腹いっぱい。2020/11/28(土) 23:55:14.11ID:pIjNPXTU0
RB__普通に登録できるけどロッカージェスチャーとかですでに登録してない?

7名無しさん@お腹いっぱい。2020/11/29(日) 11:02:16.65ID:SwriobAW0
警告が出るようになったから追加できないと思ってんじゃないの?

8名無しさん@お腹いっぱい。2020/11/29(日) 11:02:52.91ID:SwriobAW0
ああRB__なのか

9名無しさん@お腹いっぱい。2020/11/29(日) 18:12:04.68ID:azZxeuLe0
右クリ長押しと左右のロッカージェスチャーを正しく機能させる方法はないでしょうか?

事実上"RB__"のロッカージェスチャーははずせない
ここをRB_LB__とかにするとおかしなことになるので
;新規タブ+右クリ単
if (GetKeyState("LButton", "P")) {
;RB_LB__の時の動作
Send,^t
}
else if !(MG_Executed>1){
Send,{RButton}
}

RB_
;長押し時コピー
if(!MG_Timer(500)){
;指定時間経過後に実行される動作
Send,^c
ToolTip, Copy
Sleep,700
Tooltip
}

この2つに記述するような方法があればできそうなのですが・・・

長押しをしっかり単独?で成り立たせないと例えば普通に右始動でジェスチャーしてても最後に効いちゃいますよね・・・

10名無しさん@お腹いっぱい。2020/11/29(日) 18:42:20.87ID:azZxeuLe0
右クリ単+長押し(crtl+s)
RB__
Default=if((MG_Executed=1)){
if (A_TimeSincePriorHotkey < 300 ){
;短クリック時の動作
Send,{RButton}
}else{
;長押し時の動作
Send,^c
ToolTip, Copy
Sleep,500
Tooltip
}
}

RB__
右左ロッカー(新規タブ)+右クリ単
if (GetKeyState("LButton", "P")) {
;RB_LB__の時の動作
Send,^t
}
else if !(MG_Executed>1){
Send,{RButton}
}

これを一つにまとめる方法ないでしょうか?
上を取るとロッカージェスチャーが使えない
下を取ると長押しを使えない
またはRB_と分けていじったりもしましたが無理そうです・・・
そっちで可能という際もどうかよろしくおねがいします・・・

11名無しさん@お腹いっぱい。2020/11/29(日) 18:50:22.45ID:azZxeuLe0
テンプレの流用してましたが表記が逆ですね・・・
LB_RB__です・・・

12名無しさん@お腹いっぱい。2020/11/30(月) 10:28:43.35ID:Btf6bGCP0
いきなり質問内容変えてるけど、バージョン上げたらRB__が登録できなくなったとか、
前は出来てた設定が出来なくなってたとか書いてた件に関してはどうなん?

13名無しさん@お腹いっぱい。2020/11/30(月) 13:32:19.25ID:V6ZVoMVg0
Chromeをターゲットとするために「実行ファイル名: chrome.exe」を条件として指定しているのですが、
これだとChromeがアクティブ状態でないとキー操作がsendされません。
Chromeがアクティブでなくてもマウスカーソル下にありさえすればジェスチャー操作ができるようにしたいのですが、可能でしょうか?

14名無しさん@お腹いっぱい。2020/11/30(月) 13:59:05.13ID:o4MaPHbv0
>>9
ロッカージェスチャーは連続発動できるものを置いた方が… ちょっともったいない気がする
もしくは関連性のあるアクションを割り当てるなら、MG_Wait()使えばうまくいきそう

>>13
認識設定のアクティブウィンドウを~にチェックが入っているのでは?

15名無しさん@お腹いっぱい。2020/11/30(月) 16:10:25.32ID:1v8rFkQD0
>>14
すみません、問題が少しごっちゃになっていたみたいです。
ジェスチャーでキー操作を発生させてChromeに送っているのですが(たとえばCtrl+Wを送ってタブを閉じる)、
Chromeに限らず、「キー操作を発生させる」では現在アクティブなウインドウしか操作できない(キー操作を送れない)ようでした。

「キー操作をカーソル下のウインドウに送る」のようなことはできるでしょうか・・・?

16名無しさん@お腹いっぱい。2020/11/30(月) 21:28:44.68ID:licnHOTl0
>>15
DetectHiddenWindowsとControlSend使えばOK

17名無しさん@お腹いっぱい。2020/11/30(月) 21:33:40.25ID:licnHOTl0
ahkのwikiだかどっかでバックグラウンドにキーを送るサンプルを参考にした覚えがある

18名無しさん@お腹いっぱい。2020/11/30(月) 21:39:32.01ID:licnHOTl0
何度もすまんカーソル下ってことなら
MouseGetPosとWinGetClassとか使う必要あり

19名無しさん@お腹いっぱい。2020/11/30(月) 22:32:04.33ID:ckeOPNCB0
>>18
ありがとうございます
どうも調べてみると、非アクティブなChromeへのControlSendはうまくいかないようでした
結局少し妥協して、Sendの前にMG_WinActive()を入れることにしました

20名無しさん@お腹いっぱい。2020/11/30(月) 23:17:42.22ID:licnHOTl0
できるって言ってすまないChromeで試してはないからできないの知らなかった

21名無しさん@お腹いっぱい。2020/12/11(金) 23:15:18.60ID:dKALyhib0
verを1.32から1.38に上げたんだが、Gosub,MG_Reloadを書くと、
「Error in #include file "MouseGestureL\Config\MG_Config.ahk":
Target label does not exist.
Specifically: MG_Reload」
って出るようになった。
解決策知ってる人いたら教えて下さい。

22名無しさん@お腹いっぱい。2020/12/12(土) 17:20:16.60ID:vhmy9a720
マルチモニター(3枚)で使用してるんですけど、メインディスプレイ以外で
使用すると、未設定のジェスチャーをすると、マウスカーソルがどっかえ
飛んで行くんですけど、そういう仕様ですか?

23名無しさん@お腹いっぱい。2020/12/14(月) 02:49:29.69ID:e4nHIhOX0
作者が公開してる不具合報告のメルアドってCLaunch専用で
MouseGestureL.ahkの報告は送ってこないでくれっていう意味なの?

24名無しさん@お腹いっぱい。2020/12/14(月) 10:13:54.88ID:9yviDP1R0
>>22
ヘルプ「マルチモニター環境での利用方法」

25名無しさん@お腹いっぱい。2020/12/14(月) 14:48:45.53ID:g8Nt9HW90
>>24
ありがたやす。調べてみます。


lud20201216002727
このスレへの固定リンク: http://5chb.net/r/software/1606403442/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

TOPへ TOPへ  

このエントリをはてなブックマークに追加現在登録者数177 ブックマークへ


全掲示板一覧 この掲示板へ 人気スレ | Youtube 動画 >50 >100 >200 >300 >500 >1000枚 新着画像

 ↓「MouseGestureL.ahkを流行らせるスレpart3 」を見た人も見ています:
MouseGestureL.ahkを流行らせるスレpart4
MouseGestureL.ahkを流行らせるスレpart4
MouseGestureL.ahkを流行らせるスレpart5
MouseGestureL.ahkを流行らせるスレPart6
今年の流行語大賞を予想するスレ
男性向け同人の流行を考えるスレ69
最近流行りのコーヒースタンドを語るスレ
e-Sportsを流行らせようと色々テレビ番組を作ったりしてるけどゲストで出てくるのはヒョロガリ陰キャメガネばかり
最近のダサ過ぎる女の流行ファッションを語るスレ 3
最近のダサ過ぎる女の流行ファッションを語るスレ [無断転載禁止]
HTAをもっと流行らせる計画 Part2
なんかイースター流行らせようとしてるやろ
日本でe-sportsを流行らせる為には(Part3)
男に対する蔑称として「ma~n(笑)」を流行らせたいんやけど
何故、日本人は異世界にいくと“リバーシ”を流行らせるのか
大分県「スパイシーウンコソフト!これを流行らせていく!」
水素水の次はケイ素を流行らせるらしい。もうやだこの国…石でもかじっとけよ
次、集英社と電通が流行らせるのは呪術廻戦、絶対にごり押しされて売れる 日本人はちょろいと思われてる
昨年大流行りした「糖質制限ダイエット」廃れる、一体どこの業界が流行らせたのか [無断転載禁止]
3大ハロプロが最近流行らせたもの DA PUMP、フィギュアスタンドキーホルダー あと1つなんだ?
ザリガニって食ったこと無いけどマジで美味いらしいな。 ジビエや昆虫食よりこっちを流行らせるべきでは?
山本太郎信者さん、ベーアネーシ(安倍死ね)という言葉を発明してしまう。俺たちケンモメンも使って流行らせようぜ
【バーチャルYoutuber】にじさんじファンスレ14206【ハジメ、流行語大賞なるか】
米カリフォルニアのニューサム州知事、新型コロナウイルスの流行を理由に、2万人の終身刑囚を含む7万6千人の囚人の釈放を承認 [Felis silvestris catus★]
ACDSeeとACDSystems製ソフトを語るスレ12
【野球】2021新語・流行語大賞が決定  年間大賞は大谷翔平選手を表す「リアル二刀流/ショータイム」 [Anonymous★]
ACDSeeとACD Systems製ソフトを語るスレ13 (554)
NHK総合を常に実況し続けるスレ 143893 rino_reirasu reirasu00
韓国発の日本人アイドルグループ、歌唱中に後ろのスクリーンになぜか“放射能標識”乱発 ネット「相変わらず嫌がらせばかり [Felis silvestris catus★]
studio RECKLESSを語るスレ49
【ピンククレス】☆PINK CRES.を温かく見守るスレ☆Season9【夏焼雅・小林ひかる・二瓶有加
【ピンククレス】☆PINK CRES.を温かく見守るスレ☆Season71【夏焼雅・小林ひかる・二瓶有加】
【ピンククレス】☆PINK CRES.を温かく見守るスレ☆Season46【夏焼雅・小林ひかる・二瓶有加】
【悲報】嫌儲でVTuberが流行らなかった理由、わからない
Jane Styleの質問に誰かが答えるスレ Part52
Jane Styleの質問に誰かが答えるスレ Part59
Jane Styleの質問に誰かが答えるスレ Part64
Jane Styleの質問に誰かが答えるスレ Part56
Jane Styleの質問に誰かが答えるスレ Part61
Jane Styleの質問に誰かが答えるスレ Part62
Jane Styleの質問に誰かが答えるスレ Part57
Jane Styleの質問に誰かが答えるスレ Part63
GesellCoinのスレ
ROB GASSER - SUPERSONIC [NCS 1 Hour]
新しいフリーウェアをインストールしたらageるスレ
Win10で動かないソフトがあったら報告してageるスレ
Tungsten Browser スレ
かざぐるマウスLiteを作るスレ
Firefox3.6.28を使い続けるスレ
Firefox57以下を使い続けるスレ
Tvmaidについて語るスレ_7_ 
☆DCさくらたんについて語るスレ3☆
Firefox57未満を使い続けるスレ Part3
Firefox57未満を使い続けるスレ Part2
UI継承 秀丸スタートメニューを語るスレ
Firefox56.0.2/ESR52.9.0 までを使い続けるスレ 4
ゆっくりMovieMaker4について語るスレ【YMM4】
【仮想通貨】新たな2ch発コインを作るスレ3coin
動画キャプチャソフトについて語るスレPart13
動画キャプチャソフトについて語るスレPart11
51: 【仮想通貨】Ringoについて語るスレ ななつめ
chromeに関するスレチレスを続けるクローマー 8
Sikiとスレタイに付けて埋めカスを誘導するスレ 1
Flash作成ソフト「FREE MOTION」について語るスレ
WinFM2008/annzFM/BonsFM の行く末を見守るスレ

人気検索: jb 女子小学生パン JC エロ 2017 チア 50 【こども】ロリコンさん アウロリ こどもとの 洋ロリ画像 ゲイ Jr
01:02:46 up 78 days, 2:01, 2 users, load average: 13.41, 15.43, 15.59

in 0.013246059417725 sec @0.013246059417725@0b7 on 070414