MouseGestureL.ahkとはAutoHotkey_L上で動作する凡用マウスジェスチャーソフトです。
作者様のユーザーインターフェース大幅な改良にともない設置も簡単になりました。
基本的な用途であればスクリプトを意識せず全てのWindowsソフトでジェスチャー操作が可能になります。
使い方について語ったり、スクリプトについての質問・解答・提案等を書き込みましょう。
配布元 公式:
http://hp.vector.co.jp/authors/VA018351/mglahk.html
Autohotkey関連ファイル専用アップローダー:
http://ux.getuploader.com/autohotkeyl/
前スレ:
http://anago.2ch.net/test/read.cgi/software/1384313234/
テンプレは>>2-10くらい 👀
Rock54: Caution(BBR-MD5:669e095291445c5e5f700f06dfd84fd2)
探検
MouseGestureL.ahkを流行らせるスレpart2 [転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2015/05/06(水) 09:47:16.51ID:8dtFG10E0
2018/01/01(月) 14:17:48.00ID:36j6fAdc0
あけましておめでとうございます、>>387です。
その後の話なんですが、解決した報告をすっかり忘れてたので新年の挨拶がてらに投稿を…
>>388
どうも、autohotkeyがホットキーとしてキーを確保した時点でアウトというタチの悪い状態でして、
MGL上からじゃ何をしようとほぼ意味なしって感じだったのです。
そんで解決策ですが、MouseGestureL.ahkファイルそのものに手を加えることで解決しました。
具体的には以下のコードを文末に追加。
#IfWinActive, ahk_exe thunderbird.exe
~*WheelUp::Return
~*WheelDown::Return
#IfWinActive
使うことなかったので忘れてましたが、~でホットキーをスルーなんて機能があったのを思いだして、
わざわざタイマーで監視してHotkeyをOffする代わりに試してみたら見事動いてくれました。
同様の症状を起こしている人というのは少ないでしょうが、
キーの干渉問題がどうしても解決できないことがあったらファイル名だけ変えて流用してみてください。
それでは〜。
その後の話なんですが、解決した報告をすっかり忘れてたので新年の挨拶がてらに投稿を…
>>388
どうも、autohotkeyがホットキーとしてキーを確保した時点でアウトというタチの悪い状態でして、
MGL上からじゃ何をしようとほぼ意味なしって感じだったのです。
そんで解決策ですが、MouseGestureL.ahkファイルそのものに手を加えることで解決しました。
具体的には以下のコードを文末に追加。
#IfWinActive, ahk_exe thunderbird.exe
~*WheelUp::Return
~*WheelDown::Return
#IfWinActive
使うことなかったので忘れてましたが、~でホットキーをスルーなんて機能があったのを思いだして、
わざわざタイマーで監視してHotkeyをOffする代わりに試してみたら見事動いてくれました。
同様の症状を起こしている人というのは少ないでしょうが、
キーの干渉問題がどうしても解決できないことがあったらファイル名だけ変えて流用してみてください。
それでは〜。
2018/01/13(土) 22:54:01.50ID:auoorqdL0
Google Chrome上でマウスの中ボタンをクリックした際にオートスクロールモードに移行するのを抑止する方法はないでしょうか?
当方、Chromeでリンクをマウスの中ボタンでクリックして新規タブでリンク先を開くという操作を多用しているのですが、
マウスカーソルがリンク上から少しでもズレているとこの操作に失敗しオートスクロールモードに移行してしまうのが煩わしく感じています。
ちなみにオートスクロールモードは全く使用していません。
どなたか方法をご存じの方がおれらましたら教えていただけないでしょうか。
ttps://i.imgur.com/z8JrBM3.gif
当方、Chromeでリンクをマウスの中ボタンでクリックして新規タブでリンク先を開くという操作を多用しているのですが、
マウスカーソルがリンク上から少しでもズレているとこの操作に失敗しオートスクロールモードに移行してしまうのが煩わしく感じています。
ちなみにオートスクロールモードは全く使用していません。
どなたか方法をご存じの方がおれらましたら教えていただけないでしょうか。
ttps://i.imgur.com/z8JrBM3.gif
2018/01/14(日) 03:57:22.38ID:BQqFhyaQ0
>>390
まず、設定>認識設定で、中央ボタンのデフォルト動作を無効化する、にチェック入れる
その上で、中央ボタン押し下げ→ボタン放すのMB_のジェスチャー作る
Chromeのリンクを中ボタンクリックは、新規タブでリンク先を開く(バックグラウンド)だから、
それと同じ動作になる操作を記述する。1つは
MG_Click("RB") ;右クリックを発生させる
sleep,10
send,t
ただ、Chromeのコンテキストメニューは、リンク上ではこれでも、そうでないなら日本語に翻訳(T)で
同じ(T)だから、リンクを外した場合は、「翻訳できませんでした」ってのが出てきて鬱陶しいかも
まず、設定>認識設定で、中央ボタンのデフォルト動作を無効化する、にチェック入れる
その上で、中央ボタン押し下げ→ボタン放すのMB_のジェスチャー作る
Chromeのリンクを中ボタンクリックは、新規タブでリンク先を開く(バックグラウンド)だから、
それと同じ動作になる操作を記述する。1つは
MG_Click("RB") ;右クリックを発生させる
sleep,10
send,t
ただ、Chromeのコンテキストメニューは、リンク上ではこれでも、そうでないなら日本語に翻訳(T)で
同じ(T)だから、リンクを外した場合は、「翻訳できませんでした」ってのが出てきて鬱陶しいかも
2018/01/14(日) 03:59:31.78ID:BQqFhyaQ0
ということで、もう1つ。Chromeのショートカット
Ctrl+リンククリック→リンクを新しいバックグラウンドタブで開く、だとこうかな
Send, {Control Down} ;Ctrl押し下げ
Sleep,10
MG_Click("LB") ;左クリックを発生させる
Sleep,10
Send, {Control Down} ;Ctrl押し上げ
Sleepの値は適当に調整して頂戴。なくても動くならそれでもいいし
って書いといてなんだけど、SuperDragの拡張なら左クリックでリンクつかんでドラッグ
させればいいけどね。バックグラウンドで開くかどうかは選べると思うし
Ctrl+リンククリック→リンクを新しいバックグラウンドタブで開く、だとこうかな
Send, {Control Down} ;Ctrl押し下げ
Sleep,10
MG_Click("LB") ;左クリックを発生させる
Sleep,10
Send, {Control Down} ;Ctrl押し上げ
Sleepの値は適当に調整して頂戴。なくても動くならそれでもいいし
って書いといてなんだけど、SuperDragの拡張なら左クリックでリンクつかんでドラッグ
させればいいけどね。バックグラウンドで開くかどうかは選べると思うし
2018/01/14(日) 04:02:21.28ID:BQqFhyaQ0
ああ、修正し忘れがあったw 連投すまんね。392のスクリプトの最後の行は
Send, {Control Up} ;Ctrl押し上げ
Send, {Control Up} ;Ctrl押し上げ
2018/01/14(日) 15:39:22.32ID:2Qn/EAGn0
2018/01/23(火) 05:21:23.80ID:UKGFy5Ph0
デスクトップでジェスチャするとエクスプローラーを表示するようにしたいんだけどうまくいかないです。
同様にアクションセンターを開く#aも動作しません。効果音だけがなります。
デスクトップでWindowsキーを使わない他のジェスチャーは動作しています。
キーボードで直接操作するとエクスプローラーもアクションセンターも開きます。
Windowsキーを使ったものって特殊なんでしょうか?
アクションスクリプトには下記を記述しました。
;エクスプローラーを表示する
Send, #e
;効果音を再生する
SoundPlay, C:\Windows\Media\Windows Navigation Start.wav
環境
Windows 10 Pro 64bit FCU, MouseGestureL.ahk 1.31, AutoHotkey 1.1.26.01 64bit
同様にアクションセンターを開く#aも動作しません。効果音だけがなります。
デスクトップでWindowsキーを使わない他のジェスチャーは動作しています。
キーボードで直接操作するとエクスプローラーもアクションセンターも開きます。
Windowsキーを使ったものって特殊なんでしょうか?
アクションスクリプトには下記を記述しました。
;エクスプローラーを表示する
Send, #e
;効果音を再生する
SoundPlay, C:\Windows\Media\Windows Navigation Start.wav
環境
Windows 10 Pro 64bit FCU, MouseGestureL.ahk 1.31, AutoHotkey 1.1.26.01 64bit
396395
2018/01/23(火) 05:47:48.96ID:UKGFy5Ph0 ターゲットがexplorer.exeに同じジェスチャとスクリプトを追加してみると新しいエクスプローラーのウィンドウが開いてきちんと動作しました。
ターゲットがProgmanとWorkerWだとダメみたいです。
成功:
ターゲット どれかに一致 実行ファイル
explorer.exe
失敗:
ターゲット どれかに一致 ウィンドウクラス
Progman
WorkerW
分かる方いたらお願いしますm(_ _)m
ターゲットがProgmanとWorkerWだとダメみたいです。
成功:
ターゲット どれかに一致 実行ファイル
explorer.exe
失敗:
ターゲット どれかに一致 ウィンドウクラス
Progman
WorkerW
分かる方いたらお願いしますm(_ _)m
397395
2018/01/23(火) 06:08:05.73ID:UKGFy5Ph0 前の設定ではそれぞれに同じジェスチャでスクリプトが違うものを登録していてもデスクトップでジェスチャを行うとターゲットがexplorer.exeの方のスクリプトが実行されていましたが、
下記のようにターゲットを変更してみると望みどおりの動作になりました。
検証してくれていた方いたらすみません。
ターゲット 完全に一致
explorer.exe (実行ファイル)
CabinetWClass (ウィンドウクラス)
ターゲット どれかに一致
Progman (ウィンドウクラス)
WorkerW (ウィンドウクラス)
下記のようにターゲットを変更してみると望みどおりの動作になりました。
検証してくれていた方いたらすみません。
ターゲット 完全に一致
explorer.exe (実行ファイル)
CabinetWClass (ウィンドウクラス)
ターゲット どれかに一致
Progman (ウィンドウクラス)
WorkerW (ウィンドウクラス)
2018/01/25(木) 11:25:53.10ID:lTziw7lu0
操作ログのテキストにClearType効かせることって無理?
2018/02/02(金) 11:47:20.38ID:xBSkUvYU0
Qttabarで中クリックが効かなくなって困ってたんだけど
MGLの「軌跡をオーバーラップウィンドウに描画する」が原因だった
MGLの「軌跡をオーバーラップウィンドウに描画する」が原因だった
2018/02/04(日) 00:06:33.92ID:IOkDVwpF0
Google Chromeで現在閲覧しているタブを複製し新規タブで開くというジェスチャーを登録しているのですが、
思うように動作してくれません。
登録しているジュスチャーは次のようなものです。
;タブの複製
Send, ^l
Sleep, 30
Send, !{Enter}
Chromeにはタブの複製を直接実行するショートカットキーはありませんので、Ctrl + Lでアドレスバーに一旦フォーカスを移し
その後 Alt + EnterでそのURLの新規タブを開くという段階を踏んでいます。
このジェスチャーを実行するとアドレスバーにフォーカスは移るものの、その後の新規タブが開かれません。
Sleepの値は30〜1000まで増やしてみましたが変化はありませんでした。
また、「Send, !{Enter}」を次のように書き換えてもみましたが、うまくいきませんでした。(※Sleepの値は1000まで増やしました)
Send, {Alt Down}
Sleep, 30
Send, {Enter}
Sleep, 30
Send, {Alt Up}
他のChromeを使用中でタブの複製をジェスチャーに登録されている方は特に問題なく行えてますでしょうか?
その場合、ジェスチャーの内容はどのようにされているのでしょうか?
よろしければ教えていただけますと幸いです。
OS: Windows7 64bit Home Premium
MouseGesureL: 1.31
Autohotkey: 1.1.27.02
Google Chrome: 64.0.3282.140 (Official Build) (64bit)
思うように動作してくれません。
登録しているジュスチャーは次のようなものです。
;タブの複製
Send, ^l
Sleep, 30
Send, !{Enter}
Chromeにはタブの複製を直接実行するショートカットキーはありませんので、Ctrl + Lでアドレスバーに一旦フォーカスを移し
その後 Alt + EnterでそのURLの新規タブを開くという段階を踏んでいます。
このジェスチャーを実行するとアドレスバーにフォーカスは移るものの、その後の新規タブが開かれません。
Sleepの値は30〜1000まで増やしてみましたが変化はありませんでした。
また、「Send, !{Enter}」を次のように書き換えてもみましたが、うまくいきませんでした。(※Sleepの値は1000まで増やしました)
Send, {Alt Down}
Sleep, 30
Send, {Enter}
Sleep, 30
Send, {Alt Up}
他のChromeを使用中でタブの複製をジェスチャーに登録されている方は特に問題なく行えてますでしょうか?
その場合、ジェスチャーの内容はどのようにされているのでしょうか?
よろしければ教えていただけますと幸いです。
OS: Windows7 64bit Home Premium
MouseGesureL: 1.31
Autohotkey: 1.1.27.02
Google Chrome: 64.0.3282.140 (Official Build) (64bit)
2018/02/04(日) 01:55:54.56ID:zmqYXX810
>>400
同じジェスチャー登録してるよ。ちょっと嬉しいねw
Send, ^l
Sleep,10
Send, !{Enter}
これで10年くらい前に買ったC2D+HDDのサブマシンでも動いてるよ
何でそれでダメなんだろ… 正直ちょっと分からんけど、無理やり切り分けて、
まず、Ctrl+Lできちんとフォーカス移ってる?URLが反転すると思うけど
同じジェスチャー登録してるよ。ちょっと嬉しいねw
Send, ^l
Sleep,10
Send, !{Enter}
これで10年くらい前に買ったC2D+HDDのサブマシンでも動いてるよ
何でそれでダメなんだろ… 正直ちょっと分からんけど、無理やり切り分けて、
まず、Ctrl+Lできちんとフォーカス移ってる?URLが反転すると思うけど
2018/02/04(日) 18:30:42.13ID:IOkDVwpF0
2018/02/05(月) 00:33:01.28ID:N+GNYXAI0
>>402
それなら、そこまで問題ないと思っていいんじゃない。Sleepも1000も取れば十分だろうし…
残りのSend, !{Enter} だけをスクリプト欄に書き込んで、その反転させた状態でジェスチャーしてみるとか
あとは、一時的にログ表示させて確認してみて、どこに問題があるのかを突き止めるくらいかな
それなら、そこまで問題ないと思っていいんじゃない。Sleepも1000も取れば十分だろうし…
残りのSend, !{Enter} だけをスクリプト欄に書き込んで、その反転させた状態でジェスチャーしてみるとか
あとは、一時的にログ表示させて確認してみて、どこに問題があるのかを突き止めるくらいかな
2018/02/05(月) 06:12:24.64ID:N+GNYXAI0
起きてから改めて考えてみたけど、の反転させた状態でジェスチャーは多分できないなw
そうなるとログ表示させて想定通り機能しているかどうかを確かめるくらいか
同じ記述で同じように動かないなら何か思い浮かぶかもだけど、動いているから何がまずいのか
を想像するのはちょっと難しい
そうなるとログ表示させて想定通り機能しているかどうかを確かめるくらいか
同じ記述で同じように動かないなら何か思い浮かぶかもだけど、動いているから何がまずいのか
を想像するのはちょっと難しい
2018/02/05(月) 22:30:57.53ID:99xg6PQH0
初歩的な質問ですが、ターゲット指定していないソフトではキー操作をそのまま通すというのはどう設定するのでしょうか?
具体的にはF2/F3キーをブラウザのみ「Ctrl+PageUp / Ctrl+PageDown」に割り当てして、期待通り動いています。
ですが、ブラウザ以外でF2/F3キーが効かなくなるので、ターゲットのデフォルトにてF2/F3を"Send, {F2}"などとしています。
これだとエディタ等で"Shift+F3"の操作をしても"F3"と認識されてしまうのです。
具体的にはF2/F3キーをブラウザのみ「Ctrl+PageUp / Ctrl+PageDown」に割り当てして、期待通り動いています。
ですが、ブラウザ以外でF2/F3キーが効かなくなるので、ターゲットのデフォルトにてF2/F3を"Send, {F2}"などとしています。
これだとエディタ等で"Shift+F3"の操作をしても"F3"と認識されてしまうのです。
2018/02/05(月) 23:12:05.20ID:OSQQ9dKc0
キー操作だけならMouseGestureLじゃなくて普通にAutoHotkey使った方がいいのでは
AutoHotkeyならそういう挙動にならないと思うけど
AutoHotkeyならそういう挙動にならないと思うけど
2018/02/05(月) 23:25:16.18ID:Dcd7SnGt0
とりあえずAHKをバージョンアップしろよ
以前の安定板でもない中途半端なバグ付きを使っている意味がない
以前の安定板でもない中途半端なバグ付きを使っている意味がない
2018/02/07(水) 07:21:35.72ID:aqMTu9dq0
>>405
>F2/F3キーをブラウザのみ「Ctrl+PageUp / Ctrl+PageDown」に割り当て
これをMGLでどういう形でやってるの?トリガーにしてるってこと?だとしたら、
>これだとエディタ等で"Shift+F3"の操作をしても"F3"と認識されてしまう
のはそりゃそうなるよねってことになる。406さんも書いてる通り、それはAHKでやることだよ。MGLはあくまで
マウスジェスチャーソフト。どうしてもキーをトリガーにしたいなら、修飾キー+マウス操作にしないと
もしくは、なくても何とでもなるキー。AHKで無変換/変換モディファイアを採用してる人が多いようにさ
頻度の高い操作をファンクションキーに充てるのは、キータッチの効率を考えてもイマイチだと思うし
>F2/F3キーをブラウザのみ「Ctrl+PageUp / Ctrl+PageDown」に割り当て
これをMGLでどういう形でやってるの?トリガーにしてるってこと?だとしたら、
>これだとエディタ等で"Shift+F3"の操作をしても"F3"と認識されてしまう
のはそりゃそうなるよねってことになる。406さんも書いてる通り、それはAHKでやることだよ。MGLはあくまで
マウスジェスチャーソフト。どうしてもキーをトリガーにしたいなら、修飾キー+マウス操作にしないと
もしくは、なくても何とでもなるキー。AHKで無変換/変換モディファイアを採用してる人が多いようにさ
頻度の高い操作をファンクションキーに充てるのは、キータッチの効率を考えてもイマイチだと思うし
409>>405
2018/02/08(木) 21:22:10.06ID:ib6DG0He0 アドバイスありがとうございました!AutoHotKeyに乗り換えて目的は達成しました。
仕事でAutoIt使っているので家ではスクリプト書きたくなかったのですが、しょうがないですね。
悔しいので、今度C#かPython+QtでAHKのフロントエンド作ってみます。
(MGLがあるぐらいなので純粋なAHKのも多数有りそうですが、見つけられず・・)
仕事でAutoIt使っているので家ではスクリプト書きたくなかったのですが、しょうがないですね。
悔しいので、今度C#かPython+QtでAHKのフロントエンド作ってみます。
(MGLがあるぐらいなので純粋なAHKのも多数有りそうですが、見つけられず・・)
2018/02/09(金) 15:21:51.86ID:suN+4kFR0
#ifを使えばいいよ。ahkのwiki見て
んで既にMGLを常用してて細々したキーマップのためだけに別途ahkを起動したくないんならMGLの拡張スクリプトに書いときゃいい
んで既にMGLを常用してて細々したキーマップのためだけに別途ahkを起動したくないんならMGLの拡張スクリプトに書いときゃいい
411名無しさん@お腹いっぱい。
2018/02/13(火) 12:25:57.58ID:KaMXAJHF0 MouseGestureLとChatteringCancelerの同時起動をしてみたんですが
どうもうまくいきません。ChatteringCancelerの設定方法を教えてください。
どうもうまくいきません。ChatteringCancelerの設定方法を教えてください。
2018/02/13(火) 19:44:24.56ID:04TfZh460
☆ 私たち日本人の、日本国憲法を改正しましょう。現在、
衆議員と参議院の両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
衆議員と参議院の両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
2018/02/13(火) 21:34:45.27ID:c9OY0X7q0
>>411
昔、使ったことあるけど、あくまで新しいマウスに換えるまでの今日明日程度の超短期の応急処置って
意味合いで考えるべきツールだと思う。マウスの延命目的じゃなくね
こだわらなければ安いマウスは沢山あるし、それでつなぎながら自分に必要なマウスを探した方がいい
昔、使ったことあるけど、あくまで新しいマウスに換えるまでの今日明日程度の超短期の応急処置って
意味合いで考えるべきツールだと思う。マウスの延命目的じゃなくね
こだわらなければ安いマウスは沢山あるし、それでつなぎながら自分に必要なマウスを探した方がいい
2018/02/14(水) 22:13:10.32ID:8toMLVMa0
右クリック+マウスのサイドボタンで拡大をしたいんですがどうすればいいですか?
右クリックは押しっぱなしでサイドボタン連打でどんどん拡大したいです
それと右クリック+ホイールクリックで拡大のリセットもしたいです
右クリックは押しっぱなしでサイドボタン連打でどんどん拡大したいです
それと右クリック+ホイールクリックで拡大のリセットもしたいです
2018/02/14(水) 22:51:06.31ID:8toMLVMa0
すみませんできました
2018/02/15(木) 19:58:07.03ID:bD/wsN2o0
>>171
これやったらすごく安定した。ありがとう。
これやったらすごく安定した。ありがとう。
2018/02/26(月) 03:13:19.00ID:yt9BXbp/0
自己解決できそうで、できなくて困っています。
@ F13_WU_
;左スクロール
MG_Scroll2("H", -1)
A F13_‾
;ホイールクリック
MG_Click("MB")
と設定してます。(F13は第4ボタン)
@のジェスチャで左スクロール後、F13を離すとAも発生してしまいます。
@後にAを作動させないには、どう設定すればいいのでしょうか?
@ F13_WU_
;左スクロール
MG_Scroll2("H", -1)
A F13_‾
;ホイールクリック
MG_Click("MB")
と設定してます。(F13は第4ボタン)
@のジェスチャで左スクロール後、F13を離すとAも発生してしまいます。
@後にAを作動させないには、どう設定すればいいのでしょうか?
2018/03/05(月) 19:11:52.30ID:aL0nP8Hy0
詳しくないから上手くいくかどうか
変数の名前とかは何でも良いです
@ F13_WU_
;左スクロール
MG_Scroll2("H", -1)
cancel_flag = True
A F13_ ̄
;ホイールクリック
if cancel_flag != True
MG_Click("MB")
cancel_flag = False
変数の名前とかは何でも良いです
@ F13_WU_
;左スクロール
MG_Scroll2("H", -1)
cancel_flag = True
A F13_ ̄
;ホイールクリック
if cancel_flag != True
MG_Click("MB")
cancel_flag = False
2018/03/05(月) 20:50:28.05ID:ADX6tXhD0
@ F13_WU_
;左スクロール
MG_Scroll2("H", -1)
A F13_‾
;ホイールクリック
If MG_Executed <= 1{
MG_Click("MB")
}
;左スクロール
MG_Scroll2("H", -1)
A F13_‾
;ホイールクリック
If MG_Executed <= 1{
MG_Click("MB")
}
2018/03/14(水) 23:49:18.38ID:IQC/g6kD0
JoyToKeyで、左手デバイスに設定したキーは
MGL側のアクションに書いたGetKeyStateで拾えないみたいですね。
例えば、JoyToKeyでコントローラーなどの
ボタンのどれかを、Shiftにして
MGLのアクションスクリプトに
if(GetKeyState("Shift", "P"))とかいても
ifを通らないんですが、何か方法ってあるのでしょうか?
これは、intuosの板にあるファンクションボタンに
Shiftを設定しても、同じように反応しません。
キーボードなら、普通にif(GetKeyState("Shift", "P"))に反応するので、
JoyToKeyや、Intuosに設定したキーは、
AHKでいうところの、ホットキー置換後扱いだから、
置換前のキーに反応するGetKeyStateでは、
拾えないということなんでしょうか?
MGL側のアクションに書いたGetKeyStateで拾えないみたいですね。
例えば、JoyToKeyでコントローラーなどの
ボタンのどれかを、Shiftにして
MGLのアクションスクリプトに
if(GetKeyState("Shift", "P"))とかいても
ifを通らないんですが、何か方法ってあるのでしょうか?
これは、intuosの板にあるファンクションボタンに
Shiftを設定しても、同じように反応しません。
キーボードなら、普通にif(GetKeyState("Shift", "P"))に反応するので、
JoyToKeyや、Intuosに設定したキーは、
AHKでいうところの、ホットキー置換後扱いだから、
置換前のキーに反応するGetKeyStateでは、
拾えないということなんでしょうか?
2018/03/15(木) 01:34:56.80ID:ErsFCVS/0
2018/03/15(木) 01:58:48.22ID:mBvUTfiX0
特定のアプリケーション(ゲームとか)起動時はジェスチャをオフにする機能が欲しいな
ターゲットからのジェスチャ無効設定だとマルチディスプレイでFPSした時とかに右クリックがうまく動かなくなるからジェスチャ自体を切ってしまう
ターゲットからのジェスチャ無効設定だとマルチディスプレイでFPSした時とかに右クリックがうまく動かなくなるからジェスチャ自体を切ってしまう
2018/03/15(木) 03:13:25.45ID:UE9MLra30
>>421
ありがとうございます。
関数調べても、パラメーターにPとTしかなかったので、
やはりホットキー置換後のような、ソフトウェア的なキーボードイベント生成の方を
取得するモードみたいなのは、ないようですね・・・
となると、intuosのドライバもソフトウェアだから、反応しないというわけですか。
マウスのドライバで設定したキーの場合は反応するので、いけると思ったのですが残念です。
ありがとうございます。
関数調べても、パラメーターにPとTしかなかったので、
やはりホットキー置換後のような、ソフトウェア的なキーボードイベント生成の方を
取得するモードみたいなのは、ないようですね・・・
となると、intuosのドライバもソフトウェアだから、反応しないというわけですか。
マウスのドライバで設定したキーの場合は反応するので、いけると思ったのですが残念です。
2018/03/15(木) 03:31:14.85ID:376KnoWU0
マニュアルの説明を良く見て。
Pを付けたらソフトウェアキーボードに反応しないけど
何も付けなかったらソフトウェアキーボードに反応する
但し、全てのソフトウェアキーボード入力に反応するので
これまでShiftを含んだショートカットキーなどを全て見直して
Flag管理する必要が出てきたりする
Pを付けたらソフトウェアキーボードに反応しないけど
何も付けなかったらソフトウェアキーボードに反応する
但し、全てのソフトウェアキーボード入力に反応するので
これまでShiftを含んだショートカットキーなどを全て見直して
Flag管理する必要が出てきたりする
2018/03/15(木) 03:56:55.38ID:UE9MLra30
>>424
反応しました。ありがとうございます。
wikiの、GetKeyState()関数のほうには、
引数省略時の動作が書いてなかったため気づきませんでした。
関連リンクから、GetKeyStateのページにいけば、
※この引数は省略可能で、ジョイスティックでは無効
と書いてあるのですが、これには関係ないなと判断しておりました。
反応しました。ありがとうございます。
wikiの、GetKeyState()関数のほうには、
引数省略時の動作が書いてなかったため気づきませんでした。
関連リンクから、GetKeyStateのページにいけば、
※この引数は省略可能で、ジョイスティックでは無効
と書いてあるのですが、これには関係ないなと判断しておりました。
2018/03/15(木) 04:25:37.11ID:UE9MLra30
実験報告です。
intuosは、P省略で解決したのですが、
JoyToKeyは、「Keybord2」に、キーを指定した場合は、反応しないみたいですね。
最近実装された、連続して押された回数で切り替える設定の場合は使えないです。
単押しの「Keybord」のほうなら反応します。
ただし、一回コマンドを実行すると、Shift押下は切れるため、
実行するたびにShiftを押す必要があるため、キーボードよりは使いにくい感じです。
これはintuosのファンクションキーも同様でした。
intuosは、P省略で解決したのですが、
JoyToKeyは、「Keybord2」に、キーを指定した場合は、反応しないみたいですね。
最近実装された、連続して押された回数で切り替える設定の場合は使えないです。
単押しの「Keybord」のほうなら反応します。
ただし、一回コマンドを実行すると、Shift押下は切れるため、
実行するたびにShiftを押す必要があるため、キーボードよりは使いにくい感じです。
これはintuosのファンクションキーも同様でした。
2018/03/15(木) 04:51:51.68ID:UE9MLra30
JoyToKeyの「Keybord2」で反応しない問題も解決しました。
「Keybord2」は、「Keybord」より反応が遅いため、
少し待っていればよかっただけでした。
AHKで長押しや連続押しの処理を実行をさせると
キーを押したとき少し反応が遅くなるのと似た感じです。
「Keybord2」は、「Keybord」より反応が遅いため、
少し待っていればよかっただけでした。
AHKで長押しや連続押しの処理を実行をさせると
キーを押したとき少し反応が遅くなるのと似た感じです。
428名無しさん@お腹いっぱい。
2018/03/21(水) 20:45:26.13ID:BKV3KwH90 win10でスタートメニューを開くってアクションスクリプトってありますか?
Send, #
↑のコマンドだと#と打たれた文字入力ウィンドウ?が出てしまいます。
Send, #
↑のコマンドだと#と打たれた文字入力ウィンドウ?が出てしまいます。
2018/03/21(水) 20:48:31.44ID:ykrR6H4U0
Send, {LWin}
430名無しさん@お腹いっぱい。
2018/03/21(水) 20:54:07.56ID:BKV3KwH902018/03/21(水) 22:21:33.18ID:6wO2Xxjv0
MGLの設定を、8インチタブレットに移行したんですが
設定画面を起動すると、画面にギリギリすぎるからなのか
下端の、ヘルプ、OK、キャンセルボタンが消えてしまうようです。
ディスプレイ設定で縮小表示すれば、下のボタンは見えるようになるのですが、
それをやると、小さくなりすぎて、タッチ機能が使いにくくなってしまいます。
更新ボタンだけでは変更が反映されないので、OKボタンだけでも押せればよいのですが。
設定画面を起動すると、画面にギリギリすぎるからなのか
下端の、ヘルプ、OK、キャンセルボタンが消えてしまうようです。
ディスプレイ設定で縮小表示すれば、下のボタンは見えるようになるのですが、
それをやると、小さくなりすぎて、タッチ機能が使いにくくなってしまいます。
更新ボタンだけでは変更が反映されないので、OKボタンだけでも押せればよいのですが。
2018/03/21(水) 22:42:53.25ID:6wO2Xxjv0
縮小表示は語弊がありました。
200%表示(8インチタブのデフォルト推奨値)から
175%表示(8インチでは小さくてやりにくい表示)
に変えると、MGLの下のボタンが復活するという感じです。
200%のままだと、設定画面の下端のボタン部分が、
入りきらないというより、ぎりぎり入るスペースはあるのに
表示されず削れてしまい、下に隙間ができるといった具合です。
200%表示(8インチタブのデフォルト推奨値)から
175%表示(8インチでは小さくてやりにくい表示)
に変えると、MGLの下のボタンが復活するという感じです。
200%のままだと、設定画面の下端のボタン部分が、
入りきらないというより、ぎりぎり入るスペースはあるのに
表示されず削れてしまい、下に隙間ができるといった具合です。
2018/03/23(金) 15:27:26.87ID:QuUScaa30
このソフトってタスクマネージャーとかHWMonitorで効かなくなるけど
そういうもんなんすか?
そういうもんなんすか?
2018/03/23(金) 16:37:51.23ID:0iyESciX0
教えてください。
ブラウザでロッカージェスチャー(LB_RB_)で「タブを閉じる」を設定しているのですが、タブを閉じた後にコンテキストメニューが表示されてしまいます。
これを表示させないようにする方法は無いでしょうか。
デフォルトの左クリックジェスチャー(LB_)に「ジェスチャーの認識を打ち切る」を設定すると
表示され無くなったんですが、この定義が無いと、操作性が著しく悪くなるので、この定義はこのままにしたいです。
すいませんが、よろしくお願いします。
ブラウザでロッカージェスチャー(LB_RB_)で「タブを閉じる」を設定しているのですが、タブを閉じた後にコンテキストメニューが表示されてしまいます。
これを表示させないようにする方法は無いでしょうか。
デフォルトの左クリックジェスチャー(LB_)に「ジェスチャーの認識を打ち切る」を設定すると
表示され無くなったんですが、この定義が無いと、操作性が著しく悪くなるので、この定義はこのままにしたいです。
すいませんが、よろしくお願いします。
2018/03/23(金) 16:54:45.97ID:5kGoaYEM0
2018/03/23(金) 17:30:01.55ID:cyusHSWo0
いいかげん管理者権限で起動じゃなくてAutoHotkeyのUIA版使えばいいのに……
と思ったが、同梱のexeで使ってる人の方が多いのかな
と思ったが、同梱のexeで使ってる人の方が多いのかな
2018/03/23(金) 17:48:25.43ID:QuUScaa30
>>435
おぉ!できた!君にヘイルトゥーユー!
おぉ!できた!君にヘイルトゥーユー!
2018/03/23(金) 19:57:40.60ID:EZOnWBd10
Win7のとき、AHKの実行ファイルの場所にLibフォルダを作って
そこにMGLと共用する関数を入れておいたのですが、
Win10のPCに、AHKとMGLを持っていったとき
MGL側が、Libフォルダの関数を見つけられないエラーになりました。
また、10では、その他タブからスタートアップに登録ボタンを押しても
起動時にMGLが起動しないのですが、これはスタートアップフォルダに入れておく
方法しかないのでしょうか?
そこにMGLと共用する関数を入れておいたのですが、
Win10のPCに、AHKとMGLを持っていったとき
MGL側が、Libフォルダの関数を見つけられないエラーになりました。
また、10では、その他タブからスタートアップに登録ボタンを押しても
起動時にMGLが起動しないのですが、これはスタートアップフォルダに入れておく
方法しかないのでしょうか?
2018/03/24(土) 07:21:15.83ID:d4e9ehPS0
Windows10の標準のメールの拡大/縮小のキーボードショートカットはCtrl++/Ctrl+-となっています。
縮小(Ctrl+-)はSend, ^{-}で問題なく機能するんですが拡大はSend, ^{+}では機能してくれません。
ソフトウェアによってはSend, ^{NumpadAdd}で代用できるものもあるのですがWindows10メールは無理でした。
ジェスチャーでCtrl++を発生させる方法はないでしょうか?
縮小(Ctrl+-)はSend, ^{-}で問題なく機能するんですが拡大はSend, ^{+}では機能してくれません。
ソフトウェアによってはSend, ^{NumpadAdd}で代用できるものもあるのですがWindows10メールは無理でした。
ジェスチャーでCtrl++を発生させる方法はないでしょうか?
2018/03/24(土) 07:44:50.74ID:+XIZHprC0
2018/03/24(土) 08:32:04.44ID:4npYZcUD0
>>438
パスが通ってないんじゃない?
自分でWindowsにパスを登録するか、
Autohotkeyのフォルダをバックアップ(コピー)してから
Autohotkeyを上書きインストールしてみては
その他タブが何のことか解らんけど
基本的にスタートアップにMGLのショートカットを入れないとだめ
Win+R → shell:startup をコピペしてOKでスタートアップが開く
パスが通ってないんじゃない?
自分でWindowsにパスを登録するか、
Autohotkeyのフォルダをバックアップ(コピー)してから
Autohotkeyを上書きインストールしてみては
その他タブが何のことか解らんけど
基本的にスタートアップにMGLのショートカットを入れないとだめ
Win+R → shell:startup をコピペしてOKでスタートアップが開く
2018/03/24(土) 09:10:42.31ID:IHksOb3b0
>>438
>MGL側が、Libフォルダの関数を見つけられないエラーになりました
数ヶ月前に自分も同じことが起きた。AHK・MGLをインストールし直すとか関連付けを確認するとかすれば
直りそうだけど面倒だから、MouseGestureL.ahkと同じ階層にLibフォルダを作って必要なものを放り込んだ
体感できるほどの差はないだろうけど、この形の方が速い…はず
スタートアップは各ソフトごとの設定じゃなく、↓の方法で管理するのが楽だと思う
ttp://retla.g.hatena.ne.jp/retla/20100113/1263395771
>MGL側が、Libフォルダの関数を見つけられないエラーになりました
数ヶ月前に自分も同じことが起きた。AHK・MGLをインストールし直すとか関連付けを確認するとかすれば
直りそうだけど面倒だから、MouseGestureL.ahkと同じ階層にLibフォルダを作って必要なものを放り込んだ
体感できるほどの差はないだろうけど、この形の方が速い…はず
スタートアップは各ソフトごとの設定じゃなく、↓の方法で管理するのが楽だと思う
ttp://retla.g.hatena.ne.jp/retla/20100113/1263395771
2018/03/24(土) 17:53:18.67ID:CRIsDp8i0
2018/03/25(日) 01:06:30.65ID:pwr6MBEj0
445439
2018/03/25(日) 01:09:15.68ID:pwr6MBEj02018/03/25(日) 10:27:26.90ID:QpDPOKyc0
最近気づいたのですが、画面端接触認識を使ったジェスチャを作ると、
画面端までドラッグしたとき、クリックが押しっぱなしになりませんか?
例えば、ウィンドウを画面端までドラッグしてから放すと、
何も押してないのにウィンドウが追従してきてしまうのですが、
これを防ぐ方法はあるのでしょうか?
一度、画面端ジェスチャを全部消してテストしてみたところ
押しっぱは解消されたので、画面端が原因なのは確かだと思うのですが
みなさんの環境でも、押しっぱなしになりますか?
画面端までドラッグしたとき、クリックが押しっぱなしになりませんか?
例えば、ウィンドウを画面端までドラッグしてから放すと、
何も押してないのにウィンドウが追従してきてしまうのですが、
これを防ぐ方法はあるのでしょうか?
一度、画面端ジェスチャを全部消してテストしてみたところ
押しっぱは解消されたので、画面端が原因なのは確かだと思うのですが
みなさんの環境でも、押しっぱなしになりますか?
2018/03/25(日) 14:28:54.19ID:g3AE5Pro0
>>446
久しぶりに画面端入れてみたけど、あくまでトリガーになるって機能だから
>画面端までドラッグしたとき
ってのは必要なくない?ドラッグではなく、何も押さずにカーソルを画面端に持っていけばいい
自分もあまり使いこなせなかったけど、ジェスチャーと組み合わせると成功率がイマイチだった
トリガーだけにして、Ctrl+Alt+Tabとかクリップボードの履歴表示とかプログラムランチャにするとか
そういう使い方がいいのかもしれない
久しぶりに画面端入れてみたけど、あくまでトリガーになるって機能だから
>画面端までドラッグしたとき
ってのは必要なくない?ドラッグではなく、何も押さずにカーソルを画面端に持っていけばいい
自分もあまり使いこなせなかったけど、ジェスチャーと組み合わせると成功率がイマイチだった
トリガーだけにして、Ctrl+Alt+Tabとかクリップボードの履歴表示とかプログラムランチャにするとか
そういう使い方がいいのかもしれない
2018/03/25(日) 19:16:35.67ID:gL/zWLco0
>>447
レスありがとうございます。
ドラッグと組み合わせたトリガーを作成しているのではなく
あくまで「画面上端に接触」などの単一のトリガーだけの状態です。
ひとつでも、その画面端トリガーを使ったジェスチャを作ると、
通常のウィンドウドラッグや、スクロールバーのドラッグ作業などでも、
画面端をこえてしまったとき、クリックが押しっぱなしになってしまうという現象です。
ターゲットにも関わりなく、すべての状況で、
デフォルトで、そうなってしまう感じです。
レスありがとうございます。
ドラッグと組み合わせたトリガーを作成しているのではなく
あくまで「画面上端に接触」などの単一のトリガーだけの状態です。
ひとつでも、その画面端トリガーを使ったジェスチャを作ると、
通常のウィンドウドラッグや、スクロールバーのドラッグ作業などでも、
画面端をこえてしまったとき、クリックが押しっぱなしになってしまうという現象です。
ターゲットにも関わりなく、すべての状況で、
デフォルトで、そうなってしまう感じです。
2018/03/25(日) 19:24:24.99ID:gL/zWLco0
訂正:ドラッグと組み合わせたジェスチャーを作成しているのではなく
2018/03/25(日) 19:28:06.22ID:gL/zWLco0
つまり、ジェスチャを実行したときに発生する問題ではなく
通常のウィンドウドラッグや、スクロール作業で
カーソルが画面端にいかないように気をつけなければならなくなるという問題です。
通常のウィンドウドラッグや、スクロール作業で
カーソルが画面端にいかないように気をつけなければならなくなるという問題です。
2018/03/25(日) 19:37:37.12ID:gL/zWLco0
実験してて分かったのですが、例えば
画面右端に接触(中央1/3):ER2_
を使ったジェスチャを作った場合は、
画面右端の中央までウィンドウをドラッグしてはなしたときに
クリックが押されっぱなしになることがわかりました。
画面端トリガーの該当する箇所で、問題が出るようです。
画面右端に接触(中央1/3):ER2_
を使ったジェスチャを作った場合は、
画面右端の中央までウィンドウをドラッグしてはなしたときに
クリックが押されっぱなしになることがわかりました。
画面端トリガーの該当する箇所で、問題が出るようです。
2018/03/25(日) 21:41:44.44ID:g3AE5Pro0
うーん
>画面右端の中央までウィンドウをドラッグしてはなしたときにクリックが押されっぱなし
ってのが、ちょっとよく理解できないけど、何か別のソフトやスクリプトが絡んでる話?
ウィンドウの移動なら通常はタイトルバーをドラッグだけど、画面端まで動かすことがないんだよね
カーソルを画面端まで動かすとウィンドウサイズも変わるし、それなら最小化とかシェードにする
だから押されっぱなしって現象は自分はないよ
スクロールの時は画面端までマウスを動かして誤発動になるケースはあるから、その対策として
設定の認識処理の感覚の値を変えたり、ヘルプにあるMG_Timer()記述で、可能性は減らせると思う
>画面右端の中央までウィンドウをドラッグしてはなしたときにクリックが押されっぱなし
ってのが、ちょっとよく理解できないけど、何か別のソフトやスクリプトが絡んでる話?
ウィンドウの移動なら通常はタイトルバーをドラッグだけど、画面端まで動かすことがないんだよね
カーソルを画面端まで動かすとウィンドウサイズも変わるし、それなら最小化とかシェードにする
だから押されっぱなしって現象は自分はないよ
スクロールの時は画面端までマウスを動かして誤発動になるケースはあるから、その対策として
設定の認識処理の感覚の値を変えたり、ヘルプにあるMG_Timer()記述で、可能性は減らせると思う
2018/03/25(日) 22:38:58.24ID:gL/zWLco0
>>452
レスありがとうございます。
常駐をMGL単体だけにしてもなるため、
別のソフトが干渉していることはないかと存じます。
画面端までウィンドウを移動というのは、
ウィンドウを動かしているカーソルの座標が
画面端までいくということです。
ようはウィンドウに限らず、ドラッグしたままの状態で、
画面端ジェスチャを登録した画面端までカーソルがいくと、
クリックがアップされなくなるといった現象です。
これはもう一度クリックするだけで直りますが、
上端の画面端ジェスチャを登録したときに
タイトルバーを上端までドラッグしてはなすと、
よく発生するため、やや操作しづらくなるという感じです。
レスありがとうございます。
常駐をMGL単体だけにしてもなるため、
別のソフトが干渉していることはないかと存じます。
画面端までウィンドウを移動というのは、
ウィンドウを動かしているカーソルの座標が
画面端までいくということです。
ようはウィンドウに限らず、ドラッグしたままの状態で、
画面端ジェスチャを登録した画面端までカーソルがいくと、
クリックがアップされなくなるといった現象です。
これはもう一度クリックするだけで直りますが、
上端の画面端ジェスチャを登録したときに
タイトルバーを上端までドラッグしてはなすと、
よく発生するため、やや操作しづらくなるという感じです。
2018/03/25(日) 22:50:33.48ID:gL/zWLco0
>カーソルを画面端まで動かすとウィンドウサイズも変わるし
おそらくコンパネの設定が、私と違うのかなと感じました。
画面端で勝手にウィンドウが整列されるのを防ぐため、
OSはWin7で、コントロールパネル>
コンピューターの簡単操作センター>
コンピューターでの作業に集中しやすくします>
ウィンドウが画面の端に移動されたとき自動的に整列されないようにします
にチェックをつけております。
おそらくコンパネの設定が、私と違うのかなと感じました。
画面端で勝手にウィンドウが整列されるのを防ぐため、
OSはWin7で、コントロールパネル>
コンピューターの簡単操作センター>
コンピューターでの作業に集中しやすくします>
ウィンドウが画面の端に移動されたとき自動的に整列されないようにします
にチェックをつけております。
2018/03/25(日) 23:07:22.51ID:gL/zWLco0
ただ、ウィンドウ操作に限ったことではないので、
デスクトップ上でドラッグをして、選択範囲をつくり
ジェスチャを設定した画面端までドラッグしてからはなすことでも
確認いただくことができるかもしれません。
この場合、ボタンをはなしているのに、
選択範囲が変わり続けるという動きになります。
デスクトップ上でドラッグをして、選択範囲をつくり
ジェスチャを設定した画面端までドラッグしてからはなすことでも
確認いただくことができるかもしれません。
この場合、ボタンをはなしているのに、
選択範囲が変わり続けるという動きになります。
2018/03/25(日) 23:11:41.75ID:g3AE5Pro0
>>453
>画面端までウィンドウを移動というのは、ウィンドウを動かしているカーソルの座標が画面端までいく
うん。自分はそういうケースがないってことね
>画面端ジェスチャを登録した画面端までカーソルがいくと、クリックがアップされなくなるといった現象
これはむしろそうならないとおかしいようが気が…
画面端まで動かしてジェスチャを発動させたわけでしょ?どんな動作を登録してるのか分からないけど
トリガーだけにしてるなら、そのジェスチャの動作にフォーカスが移るってのは道理だと思う
だから、上で書いた認識処理の数値を思い切り大きくしてみる。発動しない時ならフォーカスは取られないはず
>>454
Win10だけど、その辺は基本弄ってなかったから、画面端まで動かすとサイズが変わるのがデフォになってるね
設定で変えられるけど画面端までタイトルバーをドラッグすることもないし。XP時代はスナップソフトを使ってたけど
>画面端までウィンドウを移動というのは、ウィンドウを動かしているカーソルの座標が画面端までいく
うん。自分はそういうケースがないってことね
>画面端ジェスチャを登録した画面端までカーソルがいくと、クリックがアップされなくなるといった現象
これはむしろそうならないとおかしいようが気が…
画面端まで動かしてジェスチャを発動させたわけでしょ?どんな動作を登録してるのか分からないけど
トリガーだけにしてるなら、そのジェスチャの動作にフォーカスが移るってのは道理だと思う
だから、上で書いた認識処理の数値を思い切り大きくしてみる。発動しない時ならフォーカスは取られないはず
>>454
Win10だけど、その辺は基本弄ってなかったから、画面端まで動かすとサイズが変わるのがデフォになってるね
設定で変えられるけど画面端までタイトルバーをドラッグすることもないし。XP時代はスナップソフトを使ってたけど
2018/03/25(日) 23:33:14.78ID:gL/zWLco0
>>456
>どんな動作を登録してるのか分からないけど
これについては、
メインタブで動作を登録しなくても
ジェスチャータブで、画面端ジェスチャーを作った時点で
すでに押しっぱなし現象は発生するようです。
メインタブにジェスチャが何もない場合でもなるため、
アクションやタイムウトなども、まだ関係しない段階で
なるようです。
>どんな動作を登録してるのか分からないけど
これについては、
メインタブで動作を登録しなくても
ジェスチャータブで、画面端ジェスチャーを作った時点で
すでに押しっぱなし現象は発生するようです。
メインタブにジェスチャが何もない場合でもなるため、
アクションやタイムウトなども、まだ関係しない段階で
なるようです。
2018/03/25(日) 23:40:01.43ID:gL/zWLco0
・ジェスチャータブ
+ボタンでジェスチャーを追加
トリガ操作で、画面上端に接触(全体)をダブルクリックして、追加し、ET_を登録
・メインタブ
まだジェスチャは登録しない
OKボタンで、MGLを閉じる
この段階で、ドラッグして画面端で放すと押しっぱなし現象は発生するようになります。
+ボタンでジェスチャーを追加
トリガ操作で、画面上端に接触(全体)をダブルクリックして、追加し、ET_を登録
・メインタブ
まだジェスチャは登録しない
OKボタンで、MGLを閉じる
この段階で、ドラッグして画面端で放すと押しっぱなし現象は発生するようになります。
2018/03/25(日) 23:46:53.01ID:g3AE5Pro0
>>457-458
>ジェスチャータブで、画面端ジェスチャーを作った時点で
>すでに押しっぱなし現象は発生するようです
使わないなら削除すればいいだけじゃんw いつでも再設定できるのにジェスチャ作るだけで
放置する意味はないから、さすがにその指摘は重箱の隅だと思う
ジェスチャーを登録してて動作がおかしいってなら分かるけど
>ジェスチャータブで、画面端ジェスチャーを作った時点で
>すでに押しっぱなし現象は発生するようです
使わないなら削除すればいいだけじゃんw いつでも再設定できるのにジェスチャ作るだけで
放置する意味はないから、さすがにその指摘は重箱の隅だと思う
ジェスチャーを登録してて動作がおかしいってなら分かるけど
2018/03/26(月) 00:02:13.46ID:PtXACYCK0
>>459
いや使っていたのですが、
原因確認のために、いまは削除している状態です。
これでメインタブが原因ではないことがわかりましたが
ジェスチャタブに登録しただけでこうなるとなると、
本体をいじらないといけないのかもしれません。
いや使っていたのですが、
原因確認のために、いまは削除している状態です。
これでメインタブが原因ではないことがわかりましたが
ジェスチャタブに登録しただけでこうなるとなると、
本体をいじらないといけないのかもしれません。
2018/03/26(月) 00:08:54.12ID:eQcLreSf0
>>458
自分の環境では画面端を追加しても問題は起こらないけど、
MGLの設定を初期化してから同じことをしたら再現できた。
どうも左クリックを含むジェスチャ(ロッカージェスチャとか)があると発生するっぽいな
自分の環境では画面端を追加しても問題は起こらないけど、
MGLの設定を初期化してから同じことをしたら再現できた。
どうも左クリックを含むジェスチャ(ロッカージェスチャとか)があると発生するっぽいな
2018/03/26(月) 00:11:25.00ID:RsvxOqY60
>>460
うーん、だからさ… トリガー設定するだけのことなら削除すればいい話で意味はないし、何らかの動作まで
登録してるならそっちにフォーカスが移るから、どっちにしてもトリガーのみの運用なら実用上の問題は
大したことはないと思うけど
うーん、だからさ… トリガー設定するだけのことなら削除すればいい話で意味はないし、何らかの動作まで
登録してるならそっちにフォーカスが移るから、どっちにしてもトリガーのみの運用なら実用上の問題は
大したことはないと思うけど
2018/03/26(月) 00:13:59.81ID:PtXACYCK0
>>461
ご確認ありがとうございます。
LBが先なのは避けておりますが
RB_LB_は登録しております。
これが原因だとすると、
画面端とRB_LB_のどちらかを諦める
ということになりますね・・・
ご確認ありがとうございます。
LBが先なのは避けておりますが
RB_LB_は登録しております。
これが原因だとすると、
画面端とRB_LB_のどちらかを諦める
ということになりますね・・・
2018/03/26(月) 00:23:53.32ID:PtXACYCK0
とりあえず、RB_LB_の単体のやつは
外してみましたが、やはり発生するようです。
RB_LB_ドラッグのジェスチャが問題だとしたら、
かなりの量登録しているため気がおもいです。
外してみましたが、やはり発生するようです。
RB_LB_ドラッグのジェスチャが問題だとしたら、
かなりの量登録しているため気がおもいです。
2018/03/26(月) 00:36:39.10ID:y3hAAomv0
自分のを消してみるより
一回新品設定のを用意してそれで試してみればいくない?
一回新品設定のを用意してそれで試してみればいくない?
2018/03/26(月) 00:44:28.39ID:PtXACYCK0
>>461
ありがとうございます。ビンゴでした。
面倒だったので、新たにMGLをDLして
そっちで試したところ、RB_LBドラッグや、RB_LB_が
ひとつでもあると、不具合が発生するとわかりました。
LBは、後ろに書く場合でも、どこかに影響がでるみたいですね。
画面端よりRB_LBドラッグのほうが使いやすいので、
画面端の方は、あきらめることにいたします。
ありがとうございました。
ありがとうございます。ビンゴでした。
面倒だったので、新たにMGLをDLして
そっちで試したところ、RB_LBドラッグや、RB_LB_が
ひとつでもあると、不具合が発生するとわかりました。
LBは、後ろに書く場合でも、どこかに影響がでるみたいですね。
画面端よりRB_LBドラッグのほうが使いやすいので、
画面端の方は、あきらめることにいたします。
ありがとうございました。
2018/03/26(月) 00:46:09.79ID:eQcLreSf0
>>464
画面端接触時に左クリック中の場合は認識打ち切るようにすればいけるんじゃないかな
[ET_]
G=ET_
Default=if (GetKeyState("LButton", "P")) {<MG_CR><MG_TAB>MG_Abort()<MG_CR>}
画面端接触時に左クリック中の場合は認識打ち切るようにすればいけるんじゃないかな
[ET_]
G=ET_
Default=if (GetKeyState("LButton", "P")) {<MG_CR><MG_TAB>MG_Abort()<MG_CR>}
2018/03/26(月) 00:52:49.96ID:PtXACYCK0
2018/04/08(日) 19:42:40.70ID:1itNYNIQ0
数ヶ月前からやたらフリーズしたのはFirefoxが原因だったわ
2018/04/09(月) 07:12:29.78ID:obF+flnE0
Firefoxでずっと使ってるけど何の問題もないな
2018/04/17(火) 16:22:29.66ID:LZaDsODp0
2018/04/22(日) 21:42:02.12ID:XVFrbd9P0
結構頻繁にMGLを再起動しないとジェスチャーが効かなくなる・・・
修飾キーが押されっぱなしになるやつも稀に起こるけどそれより頻度が高い。
解決策はないだろうか・・・
Windows 10 Pro FCU 64bit, MGL 1.31, AHK 1.1.26.01 64bit
修飾キーが押されっぱなしになるやつも稀に起こるけどそれより頻度が高い。
解決策はないだろうか・・・
Windows 10 Pro FCU 64bit, MGL 1.31, AHK 1.1.26.01 64bit
2018/04/23(月) 08:02:29.85ID:ikvPZwjy0
2018/04/23(月) 09:12:03.59ID://Y7fSC30
>>472
カスタマイズ系ツールとか使って競合している(例えばロジクール(ロジテック)のSetpoint等)
自分で追加したスクリプトのループから抜け出せなくなっているならスクリプトの見直しや修正
Setkeydelayでキー発効時のディレイをなくしてみる、または長くしてみる
例えばMousegestureL.ahkの先頭に
Setkeydelay, 0
または
Setkeydelay, 100, 100
などを追加してみる
修飾キーの押されっぱなしはAutohotkeyスレのテンプレ参照
https://egg.5ch.net/test/read.cgi/software/1505357560/6
MousegestureL.ahkはスクリプトが使えて自由度が高い分
問題が起きたときもドハマリすることが多々あるので試行錯誤必須
解決または妥協できそうにないなら他のジェスチャー系アプリをお奨めする
応急処置的にはショートカットキーでMousegestureL.ahkを再起動させる
別のスクリプトを同時起動させておくと対処が楽になる
例えばMousegestureL.ahkの先頭に
#SingleInstance, FORCE
(http://ahkwiki.net/-SingleInstance)を追加して
別のスクリプト(例えば MG_Reload.ahk)に
+^F1::run, "MousegestureL.ahkのフルパス"
を記述して保存し、MG_Reload.ahkを実行しておけば
Shift+Ctrl+F1でMousegestureL.ahkが実行(再実行)される
カスタマイズ系ツールとか使って競合している(例えばロジクール(ロジテック)のSetpoint等)
自分で追加したスクリプトのループから抜け出せなくなっているならスクリプトの見直しや修正
Setkeydelayでキー発効時のディレイをなくしてみる、または長くしてみる
例えばMousegestureL.ahkの先頭に
Setkeydelay, 0
または
Setkeydelay, 100, 100
などを追加してみる
修飾キーの押されっぱなしはAutohotkeyスレのテンプレ参照
https://egg.5ch.net/test/read.cgi/software/1505357560/6
MousegestureL.ahkはスクリプトが使えて自由度が高い分
問題が起きたときもドハマリすることが多々あるので試行錯誤必須
解決または妥協できそうにないなら他のジェスチャー系アプリをお奨めする
応急処置的にはショートカットキーでMousegestureL.ahkを再起動させる
別のスクリプトを同時起動させておくと対処が楽になる
例えばMousegestureL.ahkの先頭に
#SingleInstance, FORCE
(http://ahkwiki.net/-SingleInstance)を追加して
別のスクリプト(例えば MG_Reload.ahk)に
+^F1::run, "MousegestureL.ahkのフルパス"
を記述して保存し、MG_Reload.ahkを実行しておけば
Shift+Ctrl+F1でMousegestureL.ahkが実行(再実行)される
2018/04/23(月) 23:51:19.42ID:PLj1NsY50
>>472
474さんの後半部分と同じようなもんだけど、自分で再起動用のキーを設定はしておいた方がいいと思う
例えばCtrl+Alt+Rを再起動のきーにするなら、MouseGestureL.ahkをエディタで開いて、
MG_Reload:
MG_Reload()
の間に、 ^!r:: を挿入するとかね。で、さらにそれとは別に
#Persistent
SetTimer, MGLAutoReload, 600000
return
MGLAutoReload:
Run, (MouseGestureL.ahkのパス) /r
return
みたいなahkスクリプト作るのもあり。10分ごとにMouseGestureL.ahkを再起動って意味ね
色々設定を弄ったり、スクリプト作ってる時は、AutoReloadの方は止めた方がいいかも
474さんの後半部分と同じようなもんだけど、自分で再起動用のキーを設定はしておいた方がいいと思う
例えばCtrl+Alt+Rを再起動のきーにするなら、MouseGestureL.ahkをエディタで開いて、
MG_Reload:
MG_Reload()
の間に、 ^!r:: を挿入するとかね。で、さらにそれとは別に
#Persistent
SetTimer, MGLAutoReload, 600000
return
MGLAutoReload:
Run, (MouseGestureL.ahkのパス) /r
return
みたいなahkスクリプト作るのもあり。10分ごとにMouseGestureL.ahkを再起動って意味ね
色々設定を弄ったり、スクリプト作ってる時は、AutoReloadの方は止めた方がいいかも
2018/04/24(火) 09:35:41.06ID:MC7Ioc4/0
左クリックが効かなくなるのもこのソフトのあるあるですか?
2018/04/24(火) 09:49:29.21ID:NJHqrTuI0
あるあるというか下手なスクリプト書くと
最悪、何も入力できなく恐れがある
最悪、何も入力できなく恐れがある
2018/04/24(火) 22:23:16.57ID:X+JP/giM0
2018/05/14(月) 02:53:02.11ID:s+wgspJ30
かざぐるマウスみたいに「ドキュメントフォルダに移動」したい場合
どんなスクリプトにすればいいの?
どんなスクリプトにすればいいの?
2018/05/14(月) 04:34:15.88ID:y/83ib7b0
alt+tabのタスク切り替えを、第5ボタン押しながらホイールスクロールに割り当てたいのですが、どう設定すればいいでしょうか?
いろいろ試行錯誤してみたのですが、お手上げなので教えてください
いろいろ試行錯誤してみたのですが、お手上げなので教えてください
2018/05/15(火) 15:00:45.65ID:l7rt414z0
2018/05/15(火) 16:07:14.26ID:T5qL38Bm0
それだと新しくエクスプローラーが作られてそっちで開かれちゃう
既に開いてあるエクスプローラーがドキュメントになってほしいの
既に開いてあるエクスプローラーがドキュメントになってほしいの
2018/05/15(火) 16:30:14.82ID:l7rt414z0
力技でいいなら、WinActivateでエクスプローラー前面に持ってきてAlt+D送ってフルパス貼り付けてSend,Enter
2018/05/15(火) 17:13:01.88ID:T5qL38Bm0
フルパスだと打ち込まれるの長いなあと思ったら「ドキュメント」だけでもいいんだな
これで問題ないわ、ありがと
これで問題ないわ、ありがと
2018/05/16(水) 01:50:23.81ID:MJFiZAIu0
>>480
厳密はちょっと違うけど、簡単にやるならこんな感じでどうだろうか
X2B_ Send,^!{Tab}
X2B_WD_ Send,^{Tab}
X2B_WU_ Send,+^{Tab}
AutoHotkeyのAltTabMenuがMGLに使えるとホイール設定は不要かもだけど、自分の環境ではできなかった
Ctrl+Alt+Tabではなく、あくまでAlt+Tabとなると、Altを押下している状態でTabまたはShift+Tabになるから
GetKeyStateを使う形になると思う
厳密はちょっと違うけど、簡単にやるならこんな感じでどうだろうか
X2B_ Send,^!{Tab}
X2B_WD_ Send,^{Tab}
X2B_WU_ Send,+^{Tab}
AutoHotkeyのAltTabMenuがMGLに使えるとホイール設定は不要かもだけど、自分の環境ではできなかった
Ctrl+Alt+Tabではなく、あくまでAlt+Tabとなると、Altを押下している状態でTabまたはShift+Tabになるから
GetKeyStateを使う形になると思う
2018/05/16(水) 18:42:00.78ID:heI3/+II0
>>485
わざわざ教えてくれてありがとう
Ctrl+Alt+Tabの動作は知らなかったので戸惑いました
ちなみにこれだとエンターを押さないと切り替えが効かないので、ジェスチャー終了でタスクの切り替えは難しいってことですよね?
わざわざ教えてくれてありがとう
Ctrl+Alt+Tabの動作は知らなかったので戸惑いました
ちなみにこれだとエンターを押さないと切り替えが効かないので、ジェスチャー終了でタスクの切り替えは難しいってことですよね?
2018/05/16(水) 22:25:20.33ID:MJFiZAIu0
>>486
Enterでもいいけど、マウスで完結したいんだろうから左クリックでいいでしょう
Enterでもいいけど、マウスで完結したいんだろうから左クリックでいいでしょう
2018/05/17(木) 00:07:28.85ID:6Dtrpf8d0
何がしたいのかよくわからないけど
Alt+Escでいいんじゃないかな端から見てて思ってるけど違うんかな
Alt+Escでいいんじゃないかな端から見てて思ってるけど違うんかな
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 首相官邸前で「戦争あおるな」 台湾有事巡る答弁に抗議 [蚤の市★]
- 高市首相告白「『なめられない服』を選ぶことに数時間を費やしました」「外交交渉でマウント取れる服、買わなくてはいかんかもなぁ」 [ぐれ★]
- 国民・榛葉氏「中国焦ってる」 [ぐれ★]
- 【高市リスク】立民・小西洋之参院議員「高市総理がとんでもない安全保障オンチで外交オンチ」 [ぐれ★]
- 『DOWNTOWN+』会員数50万人突破で見えてきた 松本人志の“月収4ケタ万円”驚愕収入 [阿弥陀ヶ峰★]
- 【赤坂ライブハウス刺傷】逃走していた自衛官の男(43)を殺人未遂の疑いで逮捕 警視庁 被害女性とは知人関係 [Ailuropoda melanoleuca★]
- 高市「財務省案はしょぼすぎる」経済対策自ら上乗せ、野党の要望も取り入れ予算規模拡大 [903292576]
- 日本人「憲法9条があれば侵略されないって叫んでた売国左翼のゴミどもは今どんな気分?😂wwwwww」 [441660812]
- 女死ね
- 日本人って「人から見られてる」場所以外じゃ民度が中国人以下だよな????????🤔
- 【悲報】東京都民さん、20過ぎてるのに自転車に乗っててて大炎上wwwwwwwwwwww女「いい歳した男で自転車に乗るのは知的障がい者だけだよ? [483447288]
- 【んな専🏡】三連休もんなってんなってんなりまくるのらよ🍬(・o・🍬)🏰
