[過去ログ] MouseGestureL.ahkを流行らせるスレpart3 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1(3): 2020/11/27(金)00:10 ID:nIS5INIx0(1/2) AAS
 MouseGestureL.ahkとはAutoHotkey_L上で動作する凡用マウスジェスチャーソフトです。 
  
 作者様のユーザーインターフェース大幅な改良にともない設置も簡単になりました。 
 基本的な用途であればスクリプトを意識せず全てのWindowsソフトでジェスチャー操作が可能になります。 
  
 使い方について語ったり、スクリプトについての質問・解答・提案等を書き込みましょう。 
  
 配布元 公式: 
 外部リンク[html]:hp.vector.co.jp 
  
 Autohotkey関連ファイル専用アップローダー:
省4
2: 2020/11/27(金)00:12 ID:nIS5INIx0(2/2) AAS
 マウスジェスチャーツール総合スレpart16 
 2chスレ:software 
 派生元のスレです。総合スレでMouseGestureL の長文スクリプト貼りは自重 
  
 AutoHotkey スレッド part28 (2015/01/28-) 
 2chスレ:software 
 こちらが隔離スレなんだから、MouseGestureLの話題をAutoHotkeyスレでやるのはやめましょう。 
 とくにMG_Hole(), MG_X, MG_... のようなMouseGestureLの内部関数や内部変数をAutoHotkeyスレで出すのは自重
省3
3: sage 2020/11/28(土)19:55 ID:u9tt42VD0(1/3) AAS
 最新版に移行することにしたのですが今までできていたタイトルバー右クリックで最前面トグルの挙動でコンテキストメニューを出さない方法がみつかりません 
 トグルそのものやタイトルバーのターゲット等は問題ありません 
 今まではRB__に長押し時と単押しを設定していたのですが最新版はRB_が追加できません 
 そこでそのままタイトルバーターゲット時にRB_で指定しているのですが 
  
 MG_Abort() や; 
 ボタンリリース時のデフォルト動作をキャンセル 
 MG_CancelDefBehavior()
省14
4: 2020/11/28(土)19:57 ID:u9tt42VD0(2/3) AAS
 訂正 
 x最新版はRB_が追加できません  
 o最新版はRB__が追加できません 
5: 2020/11/28(土)20:24 ID:u9tt42VD0(3/3) AAS
 もうひとつ追加しておきます 
 ジェスチャー未発動後にコンテキストメニューを表示しない設定は当然していますし機能しています 
 もっともこの件に関しては発動させているの関係ないとは思いますが・・・ 
6: 2020/11/28(土)23:55 ID:pIjNPXTU0(1) AAS
 RB__普通に登録できるけどロッカージェスチャーとかですでに登録してない? 
7: 2020/11/29(日)11:02 ID:SwriobAW0(1/2) AAS
 警告が出るようになったから追加できないと思ってんじゃないの? 
8: 2020/11/29(日)11:02 ID:SwriobAW0(2/2) AAS
 ああRB__なのか 
9(1): 2020/11/29(日)18:12 ID:azZxeuLe0(1/3) AAS
 右クリ長押しと左右のロッカージェスチャーを正しく機能させる方法はないでしょうか? 
  
 事実上"RB__"のロッカージェスチャーははずせない 
 ここをRB_LB__とかにするとおかしなことになるので 
 ;新規タブ+右クリ単 
 if (GetKeyState("LButton", "P")) { 
 ;RB_LB__の時の動作  
 Send,^t
省15
10: 2020/11/29(日)18:42 ID:azZxeuLe0(2/3) AAS
 右クリ単+長押し(crtl+s) 
 RB__ 
 Default=if((MG_Executed=1)){ 
 if (A_TimeSincePriorHotkey < 300 ){ 
 ;短クリック時の動作 
 Send,{RButton} 
 }else{
省21
11: 2020/11/29(日)18:50 ID:azZxeuLe0(3/3) AAS
 テンプレの流用してましたが表記が逆ですね・・・ 
 LB_RB__です・・・ 
12: 2020/11/30(月)10:28 ID:Btf6bGCP0(1) AAS
 いきなり質問内容変えてるけど、バージョン上げたらRB__が登録できなくなったとか、 
 前は出来てた設定が出来なくなってたとか書いてた件に関してはどうなん? 
13(1): 2020/11/30(月)13:32 ID:V6ZVoMVg0(1) AAS
 Chromeをターゲットとするために「実行ファイル名: chrome.exe」を条件として指定しているのですが、 
 これだとChromeがアクティブ状態でないとキー操作がsendされません。 
 Chromeがアクティブでなくてもマウスカーソル下にありさえすればジェスチャー操作ができるようにしたいのですが、可能でしょうか? 
14(1): 2020/11/30(月)13:59 ID:o4MaPHbv0(1) AAS
 >>9 
 ロッカージェスチャーは連続発動できるものを置いた方が… ちょっともったいない気がする 
 もしくは関連性のあるアクションを割り当てるなら、MG_Wait()使えばうまくいきそう 
  
 >>13 
 認識設定のアクティブウィンドウを〜にチェックが入っているのでは? 
15(1): 2020/11/30(月)16:10 ID:1v8rFkQD0(1) AAS
 >>14 
 すみません、問題が少しごっちゃになっていたみたいです。 
 ジェスチャーでキー操作を発生させてChromeに送っているのですが(たとえばCtrl+Wを送ってタブを閉じる)、 
 Chromeに限らず、「キー操作を発生させる」では現在アクティブなウインドウしか操作できない(キー操作を送れない)ようでした。 
  
 「キー操作をカーソル下のウインドウに送る」のようなことはできるでしょうか・・・? 
16: 2020/11/30(月)21:28 ID:licnHOTl0(1/4) AAS
 >>15 
 DetectHiddenWindowsとControlSend使えばOK 
17: 2020/11/30(月)21:33 ID:licnHOTl0(2/4) AAS
 ahkのwikiだかどっかでバックグラウンドにキーを送るサンプルを参考にした覚えがある 
18(1): 2020/11/30(月)21:39 ID:licnHOTl0(3/4) AAS
 何度もすまんカーソル下ってことなら 
 MouseGetPosとWinGetClassとか使う必要あり 
19: 2020/11/30(月)22:32 ID:ckeOPNCB0(1) AAS
 >>18 
 ありがとうございます 
 どうも調べてみると、非アクティブなChromeへのControlSendはうまくいかないようでした 
 結局少し妥協して、Sendの前にMG_WinActive()を入れることにしました 
20: 2020/11/30(月)23:17 ID:licnHOTl0(4/4) AAS
 できるって言ってすまないChromeで試してはないからできないの知らなかった 
21: 2020/12/11(金)23:15 ID:dKALyhib0(1) AAS
 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(1): 2020/12/12(土)17:20 ID:vhmy9a720(1) AAS
 マルチモニター(3枚)で使用してるんですけど、メインディスプレイ以外で 
 使用すると、未設定のジェスチャーをすると、マウスカーソルがどっかえ 
 飛んで行くんですけど、そういう仕様ですか? 
23: 2020/12/14(月)02:49 ID:e4nHIhOX0(1) AAS
 作者が公開してる不具合報告のメルアドってCLaunch専用で 
  MouseGestureL.ahkの報告は送ってこないでくれっていう意味なの? 
24(2): 2020/12/14(月)10:13 ID:9yviDP1R0(1) AAS
 >>22 
 ヘルプ「マルチモニター環境での利用方法」 
25: 2020/12/14(月)14:48 ID:g8Nt9HW90(1) AAS
 >>24 
 ありがたやす。調べてみます。 
26: 2020/12/18(金)19:46 ID:JfGmKmHd0(1) AAS
 スクリプトの記述方法を初心者向けに分かりやすく解説してる所ありますか? 
27: 2020/12/18(金)21:25 ID:ikYaKGVF0(1) AAS
 ahkのスクリプトならググれば日本語のサイトも色々出てくるよ 
28: 2020/12/19(土)20:42 ID:Qy7V0Ts+0(1) AAS
 Edgeのブックマークのポップアップって除外できないんですかね 
 ChromeだとChrome_WidgetWin_2を指定すれば除外できるんですけど 
 EdgeだとChrome_WidgetWin_1になってしまい区別ができません 
29(1): 2020/12/19(土)21:06 ID:eIptDx9V0(1) AAS
 ほんとだ、同じクロームなのにね 
 メニューポップアップはタイトルが空欄になってるから 
 実行ファイル名は「msedge.exe」 
 タイトルの末尾は「 - Microsoft Edge」 
 でターゲットを作ればメニューポップアップを除外できるかも 
30(1): 2020/12/20(日)10:13 ID:meX9pwxS0(1) AAS
 >>29 
 駄目でした 
 ジェスチャー無効にGetKeyStateを指定するか拡張機能を使うしかないみたいです 
上下前次1-新書関写板覧索設栞歴
あと 972 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.019s