【AHK】MouseGestureL.ahkを語るスレ【ジェスチャ】
【AHK】MouseGestureL.ahkを語るスレ【ジェスチャ】
元スレ
1 :名無しさん@お腹いっぱい。:2013/11/13(水) 12:27:14.62 ID:BpMU2t9X0.net
MouseGestureL.ahkはAutoHotkey_L上で動作するマウスジェスチャースクリプトです。
導入にはAutoHotkey_Lが必要になります
使い方について語ったり、スクリプトについての質問・解答・提案等を書き込みましょう。
公式:
http://hp.vector.co.jp/authors/VA018351/mglahk.html
ダウンロードリスト:
http://code.google.com/p/mousegesturel/downloads/list
専用ろだ:
http://ux.getuploader.com/autohotkeyl/
361 :名無しさん@お腹いっぱい。:2014/03/19(水) 21:38:10.01 ID:Idvj69uS0.net
設定→その他→スタートアップ→スタートアップに登録
で作成されるタスクは、電源関連のプロパティ、停止するまでの時間、タスク
のプライオリティーに問題がありそう。
SCHTASKSの通常パラメータでは変更できない部分なので、xmlファイルを生成
してインポート(SCHTASKS /xml)すれば良さそうだけど、ここで時間切れ
(今時間がとれないので)
誰か時間とスキルのある人、続きをお願いします。
というか、この手の話はここで良いん?
138 :名無しさん@お腹いっぱい。:2013/12/10(火) 16:48:01.99 ID:EkrD1Sux0.net
左クリック+右クリックと右クリック長押しを共存するにはどうしたら良いでしょう
ロッカージェスチャを設定すると右クリ長押しが効きません
elseとかifを混ぜて一個にすればできますでしょうか
319 :名無しさん@お腹いっぱい。:2014/02/22(土) 20:50:24.52 ID:MXg5UDvf0.net
ありとあらゆる方法を試してきたけどいまだにフラッシュ上でジェスチャ効かないんだけ
どなにか決定的な対処法ある?
104 :名無しさん@お腹いっぱい。:2013/12/06(金) 21:03:40.25 ID:cMvqlV6y0.net
408 :名無しさん@お腹いっぱい。:2014/05/06(火) 19:28:07.02 ID:c3vKdUJb0.net
943 :名無しさん@お腹いっぱい。:2015/03/25(水) 11:28:10.64 ID:r+CF/5gq0.net
ペンタブだと浮かしてジェスチャーするのがやり辛いので
左クリックに割り当てようと思いました
79 :74:2013/11/26(火) 09:14:21.30 ID:YImZ8+2C0.net
>>75
ああ、やっぱりよくあるんですね。
再起動は一瞬なので、定期的に再起動するようにしたり、
よく使うジェスチャーのたびに再起動させたりするといいのかな?
678 :名無しさん@お腹いっぱい。:2014/09/03(水) 12:59:14.64 ID:8n1nWL330.net
>>677
投稿日はマウスオーバーしないと出ない。
Shirubadappuru
Posted 25 March 2014 – 08:25 PM
322 :名無しさん@お腹いっぱい。:2014/02/23(日) 00:00:34.52 ID:6wqkWA870.net
mousegestureLとかで普通にエクスプローラでフォルダを右クリックでドラッグしようとしたら
マウスジェスチャになってしまうんだけど、そこは普通にフォルダをドラッグできないのかな
119 :名無しさん@お腹いっぱい。:2013/12/07(土) 11:45:11.66 ID:t/5hUhqq0.net
209 :名無しさん@お腹いっぱい。:2014/01/11(土) 11:42:31.75 ID:fQrQ2wiG0.net
かざぐるが頭の前提にある人は根底から思想が全く違うんだなと思った。
まーナビを個別に表示するか否かできる設定はあっても良いとは思うけど
自分でそうしたいとは全然思わないな。
475 :名無しさん@お腹いっぱい。:2014/06/05(木) 00:23:58.16 ID:panSHcon0.net
>>473
F1::
EXT_LIST = txt,ini,log
For objWindow in ComObjCreate(“Shell.Application”).Windows
If (objWindow.Hwnd = WinExist(“A”))
{
For Item in objWindow.Document.SelectedItems
objWindow.Document.SelectItem(Item, 0)
For Item in objWindow.Document.Folder.Items
{
If !Item.IsFolder
{
FilePath := Item.Path
SplitPath, FilePath,,, FileExt
If FileExt in %EXT_LIST%
objWindow.Document.SelectItem(Item, 1)
}
}
Break
}
MsgBox, % objWindow.Document.SelectedItems.Count ” 個の項目を選択しました。”
Return
AHKだとこんな感じ、参考までに
まぁ処理に時間がかかるので実用的じゃないね
965 :名無しさん@お腹いっぱい。:2015/04/11(土) 18:40:40.98 ID:p9ksL7rk0.net
>>963-964
横から失礼、原因はこれのはず
SetPointのスムーズスクロール用のアドオン
ブラウザのスムーズスクロール機能
アドオン停止やブラウザの機能OFFにすればいい
67 :名無しさん@お腹いっぱい。:2013/11/21(木) 12:25:15.29 ID:9zUhsSJq0.net
142 :名無しさん@お腹いっぱい。:2013/12/11(水) 16:32:41.93 ID:ftcPN9VU0.net
ところで、WheelAccel.ahkって関数で呼び出す方法と
MG_User.ahkに組み込む方法とがあるみたいだけど、
両者で何か違いってあるの?
どっちが軽いとか
103 :名無しさん@お腹いっぱい。:2013/12/06(金) 16:43:05.31 ID:X2ZjveDQ0.net
708 :名無しさん@お腹いっぱい。:2014/09/17(水) 09:34:17.38 ID:N8MzSdEu0.net
808 :名無しさん@お腹いっぱい。:2014/11/17(月) 15:57:55.41 ID:43wRvtYO0.net
あ、行けました行けました。助かりました
下手なアップデートは控えたほうがいいですね
284 :名無しさん@お腹いっぱい。:2014/02/05(水) 20:15:53.97 ID:jN5m34Ma0.net
>>280
ID:7bXrfDe50 みたいな質問だけして聞き逃げする奴にはレスしないでいいよ
116 :名無しさん@お腹いっぱい。:2013/12/07(土) 10:01:17.34 ID:kZuWoq2I0.net
363 :名無しさん@お腹いっぱい。:2014/03/19(水) 23:44:12.71 ID:Idvj69uS0.net
84 :名無しさん@お腹いっぱい。:2013/11/29(金) 05:12:09.34 ID:QmQDgNyq0.net
>>78,>>80
とても良いスクリプトを提供してくれてありがとう。
ところで、>>80に質問。
ミュートでボリュームバーと文字を赤色にしたいと思ってるんだけども、
ミュートした時点で
Gui, TV_BarWin:Color, 0xff0000
をすればボリュームバーは赤くなったんだけど、
Gui, TV_NumWin:Color, 0xff0000-0x010101(または、Gui, TV_NumWin:Color, 0xff0000)
しても文字じゃなくその背景色が変わるだけ…
文字を赤くするにはどうすればいいの?
414 :名無しさん@お腹いっぱい。:2014/05/07(水) 19:18:25.91 ID:+7unJC6Q0.net
>>411
[MB_LR]
;指定時間の経過後にボタンを放したら実行
if (!MG_Hold()) {
;ジェスチャー入力直後の動作
if (MG_Counter(“”, 0)==1) {
Send, {Alt Down}
}
Send, {Tab}
}
else if (MG_Hold() > 0) {
;指定時間の経過後にボタンを放したときの動作
Send, {Alt Up}
MG_Counter(“MB_LR”, 1)
}
438 :名無しさん@お腹いっぱい。:2014/05/20(火) 20:06:02.53 ID:uLRGeHg50.net
MGLだけ別のエディタにすれば?
MGLのアクションなら単体でデバッグすることもないんだしさ
というか作者への連絡板はここではないよ
727 :名無しさん@お腹いっぱい。:2014/09/24(水) 14:14:48.34 ID:NG1VbhLi0.net
・絵描きの変なプライドが発揮されてグダグダなやり取りになった
も追加で
589 :名無しさん@お腹いっぱい。:2014/08/08(金) 13:45:09.42 ID:TAHmQ3Q10.net
ONにしてるとドラッグの挙動が重くなるね
認識設定を小さい数値にすればOFFのときと同じ軽さになるのかしら?
413 :名無しさん@お腹いっぱい。:2014/05/07(水) 12:56:05.93 ID:4hQxQytf0.net
X1X2同時押しでctrlの挙動させると超捗る
if(!MG_Hold()){
send,{ctrl down}
;押したときの動作
;ジェスチャーの認識を打ち切る
MG_Abort()
}else{
send,{ctrl up}
;放したときの動作
}
433 :名無しさん@お腹いっぱい。:2014/05/12(月) 13:05:37.64 ID:+3G38ZAH0.net
まうすじぇすちゃぁあああああえるどっとえーえっちけぇぇぇぇぇええええええいやああああぁぁぁあぁぁああああああああでちゃうぅぅぅぅぅぅぅうううううううううううううううううううううう
715 :名無しさん@お腹いっぱい。:2014/09/18(木) 22:27:25.86 ID:3ga6Mg/x0.net
539 :名無しさん@お腹いっぱい。:2014/07/17(木) 23:11:55.79 ID:WhLpiZWa0.net
>>538をみる限りだと、キー割り当ては同じではなく成功例は「F15」を、失敗例は「F13」を割り当ててるようだけどそこはいいなのかな?
883 :名無しさん@お腹いっぱい。:2015/02/19(木) 10:46:08.12 ID:FD943R4n0.net
>>882
ありがとうございます。登録の際に‾を付ければできるんですね
しかしCtrl+LB+→にジェスチャーを割り当てたいとき
Ctrl単体でジャスチャーが始まってしまうんですが
これをCtrl+LBのLBが押されたときにジェスチャーが始まる用にはできませんか?
952 :名無しさん@お腹いっぱい。:2015/03/30(月) 20:38:36.32 ID:AWp9ilEe0.net
>>951
ttp://ahkwiki.net/KeyList
780 :名無しさん@お腹いっぱい。:2014/10/03(金) 23:30:51.45 ID:nyuJsAx70.net
MGLの関数があるのに本スレに貼るのは問題だって話なのに
論点すり替えて反論し続けるとは・・・。
もしかして関数が何なのかわかってないんじゃない?
457 :名無しさん@お腹いっぱい。:2014/05/31(土) 01:46:17.75 ID:epiTzB6+0.net
マウス右押しながら↓離して再度押しながら↓になんか割り当てたいんだけど、
ジェスチャー定義どうやんの?
マウス右押して↓で離す、に割り当ててるジェスチャーに反応してしまう
タイムアウトのボタンを離した後に追加ジェスチャ入力を許容ってとこいじっただけじゃだめなのか
マウス右押して↓で離すのほうをなんかいじらなきゃだめ?
315 :名無しさん@お腹いっぱい。:2014/02/19(水) 18:42:38.77 ID:7df4GXdj0.net
>>297
>>313
>何をやってるのかまたく理解出来ませんが
AutoHotkeyのリファレンス読んで、一行ずつ見ていけばどんな動作してるのか理解できる。
めんどくさがらず読めば?
>>314
何の?第6‾第8なのか書かれていない。
全くオススメしないが、それらを押した時に送られるキーコードに対してホットキー割り当てすればいい。
一旦F13等の使われていないキーを経由させないと本来のキーを押しても反応しなくなるぞ。
何をやってるのか全く理解できないならさっさとリファレンスを全部読め。
31 :名無しさん@お腹いっぱい。:2013/11/15(金) 19:16:43.88 ID:ZlJjRCAZ0.net
510 :名無しさん@お腹いっぱい。:2014/07/11(金) 16:43:06.04 ID:nQCgB97E0.net
>>509
コントロールクラスなど一通りやってみたけどダメでした。
540 :名無しさん@お腹いっぱい。:2014/07/17(木) 23:22:42.40 ID:iwKYhSta0.net
>>539
ごめん、字数制限でかなり省略したけどSetPointのボタン番号割り当て順に
F13からF16を使ってチルト右、左とサイドボタン右、左と割り振ってて
一応マウスが違っているので割り当て順序違うが、同じボタンに割り当ててある。
そういえばよく見ると”同期設定してるジェスチャーで「X2B__」に「Ctrl+Z」”
のところでジェスチャーボタンの割り当て間違ってる。正確には「LT_」だった。
508 :名無しさん@お腹いっぱい。:2014/07/11(金) 16:12:22.79 ID:nQCgB97E0.net
win7でターゲット認識のDesktop認識方法がわかりません。
ターゲットタブ →「どれか一致」→種別「ウィンドウクラス」
→判定方法「完全一致」→「入力補助」のボタンクリック
→Desktopで右クリック→値「Progman」→判定方法「完全一致」
→アイコン「C:¥Windows¥Explorer.EXE」と表示されるがジェスチャーしても
変化なし。
ググってみたが解決できず・・・どうしてでしょう?
975 :名無しさん@お腹いっぱい。:2015/04/13(月) 21:22:15.04 ID:fkQnGzUR0.net
動いたんですが長押しすると連打状態になってしまいました
Win+Rとかのショートカットキーを使いたいんですが
何かいい方法ないでしょうか
587 :名無しさん@お腹いっぱい。:2014/08/07(木) 17:38:08.44 ID:ytxOKYE90.net
655 :名無しさん@お腹いっぱい。:2014/08/15(金) 10:32:32.14 ID:pIz36q+t0.net
ああwin7 64デュアルの環境だけど、フリーズはしないが
何かの拍子に「諸ウィンドウ」か「タスクバー、デスクトップ」のどちらかにしか
フォーカスが当たらなくなることがあったが、OSとMGLの組み合わせが原因だったのかな
すごい稀にしかならないしctrl alt delでログオフ、ログオンしたら治るから原因を特定してなかったが
849 :名無しさん@お腹いっぱい。:2014/12/31(水) 18:11:17.26 ID:cHVaIkoB0.net
>>846
は自己解決しました有難うございました
しかし今度は動作の途中で判定時間が終わるんですけど!
ボタン押してる限りずっと判定時間が続くようにする方法教えて!
511 :名無しさん@お腹いっぱい。:2014/07/11(金) 16:57:32.22 ID:nQCgB97E0.net
あれっ、そういえばジェスチャーの軌跡表示がDesktopだけでない・・・
ターゲット認識していなくてもデフォが機能しているから
軌跡が表示されるはずだけどなぜかDesktopだけ表示されない?
なんで?
842 :名無しさん@お腹いっぱい。:2014/12/30(火) 18:10:43.32 ID:N1w7sL1k0.net
>>841 さん
なんかそうだったみたいです
初歩的なミスみたいでお恥ずかしい限りです
544 :名無しさん@お腹いっぱい。:2014/07/18(金) 05:55:21.67 ID:jonHSwMy0.net
MGLの設定がLT=Ctrl+Z、LR=DEL、X1B=Ctrl+V、X2B=Ctrl+Cとしてあるのだが
SetPointアンインストールしたら、チルト全滅、なぜかサイドボタンに至っては
文字打ち部分ではX1B=Ctrl+C、X2B=Ctrl+Vと逆に押されていて、
ブラウザではX2B=戻る、X1B=反応なしになる
305 :名無しさん@お腹いっぱい。:2014/02/15(土) 18:53:27.14 ID:Iru5p3w20.net
166 :名無しさん@お腹いっぱい。:2013/12/25(水) 12:57:39.50 ID:dZn1uPUV0.net
>>39
最大の悩みが解決されました。
ありがとう。
567 :名無しさん@お腹いっぱい。:2014/07/30(水) 19:20:47.93 ID:cWJkpGc80.net
>>566
ホントだ。めっちゃ簡単にできたわ。
助かりました。どうもありがとうございました。
124 :名無しさん@お腹いっぱい。:2013/12/07(土) 21:51:06.19 ID:YIjnThSV0.net
MouseGestureL.ahk 1.19来てたのね。
おつかれ〜。
ヘルプ作者さんもおつかれ〜。
レスを投稿する(名前省略可)