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
2017/09/17(日) 11:36:17.12ID:XOwPV3yE0
> あとアドバイスも不完全だね
そう思うなら完全なのを書けばいいのに
ほんと性格悪いね。
そう思うなら完全なのを書けばいいのに
ほんと性格悪いね。
2017/09/17(日) 12:04:23.41ID:ySwlZM9w0
2017/09/17(日) 13:44:30.38ID:kZTW3A8q0
2017/09/17(日) 13:58:03.00ID:XOwPV3yE0
わざわざ不完全とか突っかかって来ておいて書くつもりはない?
ほんと何言ってんだこいつは・・・
ほんと何言ってんだこいつは・・・
2017/09/22(金) 20:00:37.30ID:p6T+lti70
デュアルディスプレイからトリプルディスプレイにした途端、MouseGestureLのジェスチャが効かなくなってしまいました。
トリプルディスプレイに関するリファレンスってどこかにありませんか?
それとも諦めるしかない?
トリプルディスプレイに関するリファレンスってどこかにありませんか?
それとも諦めるしかない?
2017/09/24(日) 19:30:40.38ID:GS2TJNWC0
2017/09/26(火) 15:08:59.88ID:MJhm1oT90
328名無しさん@お腹いっぱい。
2017/10/07(土) 11:12:56.84ID:2F2oTrCO0 自分で作った関数への配列の渡し方を教えてください。
func(array){
MsgBox, %array0%
}
これでは上手くいきませんでした。
func(array){
MsgBox, %array0%
}
これでは上手くいきませんでした。
2017/10/07(土) 13:18:06.43ID:Hw6qirpN0
配列はオブジェクト使った方が良いよ
MGL自体のソースでも、公開されてるプラグインなんかでも使われてる
あとスクリプト関係の質問はAHKスレの方が良いかも
ただしMGLの名前は出さない方が無難
MGL自体のソースでも、公開されてるプラグインなんかでも使われてる
あとスクリプト関係の質問はAHKスレの方が良いかも
ただしMGLの名前は出さない方が無難
2017/10/07(土) 13:40:28.67ID:Hw6qirpN0
ちなみに>>328の記述方法はオブジェクトが実装される前に使われてた配列風のもので、
arrayは同一スコープ内になければならない
なので、それを使うなら引数は取らず、array0, array1,,,,をグローバル変数にするしかない
実引数となる配列が複数種類あるなら、その変数名を文字列として渡しても良いけど、
その場合でも変数自体はグローバルじゃないとだめ
その場合の記述は
MsgBox, % array . "0"
って感じになる
arrayは同一スコープ内になければならない
なので、それを使うなら引数は取らず、array0, array1,,,,をグローバル変数にするしかない
実引数となる配列が複数種類あるなら、その変数名を文字列として渡しても良いけど、
その場合でも変数自体はグローバルじゃないとだめ
その場合の記述は
MsgBox, % array . "0"
って感じになる
2017/10/07(土) 13:50:34.81ID:Bjpn0bd60
>>328
arr := ["A"]
obj := {"B": "C"}
hoge(arr, obj)
return
hoge(arr, obj) {
MsgBox % arr[1] "または" arr.1
MsgBox % obj["B"] "または" obj.B
}
arr := ["A"]
obj := {"B": "C"}
hoge(arr, obj)
return
hoge(arr, obj) {
MsgBox % arr[1] "または" arr.1
MsgBox % obj["B"] "または" obj.B
}
332名無しさん@お腹いっぱい。
2017/10/07(土) 15:36:35.61ID:2F2oTrCO0 オブジェクトを使ったら上手くいきました!
ありがとうございます。
ありがとうございます。
2017/10/09(月) 23:04:46.17ID:T8/3fiiM0
RB_LB_D_(右クリと左クリ押しながら下ジェスチャ)を設定しているのですが、
ジェスチャー認識後クリックから手を離したときに、RB_D_等が
暴発してしまいます。どうすればよろしいでしょうか。
あと、win7からwin10に最近変えたのですが、頻繁に左クリックが
まったく効かなく現象が起きるのは押しっぱなし現象かなにか起きているのでしょうか。
win7のころは大丈夫でした。
ジェスチャー認識後クリックから手を離したときに、RB_D_等が
暴発してしまいます。どうすればよろしいでしょうか。
あと、win7からwin10に最近変えたのですが、頻繁に左クリックが
まったく効かなく現象が起きるのは押しっぱなし現象かなにか起きているのでしょうか。
win7のころは大丈夫でした。
2017/10/10(火) 06:09:27.56ID:J/h2alFy0
>>333
右左同時押し後にジェスチャってのは自分も設定してるけど、そういうのはないな
MGLの認識設定の数値も一部変えてるけど、ほぼデフォにしてるし…
マウス本体の方が不調になってるんじゃない?壊れかけなのか相性なのかは分からんけども
それを読む限りでは、順番が反対というか
>頻繁に左クリックがまったく効かなく
という現象が起きてるから、RB_LB_D_のLBが認識されずに、RB_D_になってるように見える
右左同時押し後にジェスチャってのは自分も設定してるけど、そういうのはないな
MGLの認識設定の数値も一部変えてるけど、ほぼデフォにしてるし…
マウス本体の方が不調になってるんじゃない?壊れかけなのか相性なのかは分からんけども
それを読む限りでは、順番が反対というか
>頻繁に左クリックがまったく効かなく
という現象が起きてるから、RB_LB_D_のLBが認識されずに、RB_D_になってるように見える
2017/10/10(火) 09:27:31.91ID:OYYof2EI0
左クリックが効かなくなるってのは、LB始動のジェスチャーを設定してなければ
MGLが原因じゃない気がするね
逆にLB始動のジェスチャーを使ってるなら、それをやめた方が良い
MGLが原因じゃない気がするね
逆にLB始動のジェスチャーを使ってるなら、それをやめた方が良い
2017/10/10(火) 20:33:06.28ID:Mtd7YQ5Q0
2017/10/11(水) 10:50:50.22ID:CP8S/hGt0
”Zip形式で圧縮する”動作を登録したいのですが何か良い方法はありますでしょうか?
2017/10/11(水) 17:24:55.35ID:mQgBmyEy0
本体:https://github.com/cocobelgica/AutoHotkey-ZipFile/blob/master/ZipFile.ahk
元のスレ:https://autohotkey.com/boards/viewtopic.php?f=6&t=3892
zipはこれかな
使ってないからどんなものかはわからないけど
元のスレ:https://autohotkey.com/boards/viewtopic.php?f=6&t=3892
zipはこれかな
使ってないからどんなものかはわからないけど
2017/10/11(水) 21:59:05.92ID:WEhRNpxE0
>>333
自分もRB_LB_多用してるけど問題なし。
左クリックが利かなくなってCtrl+Alt+Del押さないといけなくなることは最近増えたかな。
システムトレイの再起動実行するまでジェスチャが利かなくなるのも同様に。
LB始動のジェスチャーは一つもなし。
Win10 64bit CU
自分もRB_LB_多用してるけど問題なし。
左クリックが利かなくなってCtrl+Alt+Del押さないといけなくなることは最近増えたかな。
システムトレイの再起動実行するまでジェスチャが利かなくなるのも同様に。
LB始動のジェスチャーは一つもなし。
Win10 64bit CU
340339
2017/10/11(水) 22:01:39.50ID:WEhRNpxE0 Win10 Pro CU 64bit, MouseGestureL.ahk 1.31, AHK 1.1.24.03
2017/10/11(水) 22:36:21.26ID:SPhjY9iu0
>>337
先ずは何を知りたいのかが不明
丸投げの他力本願はダメでしょ
敢えて答えるなら、(複数の)ファイルのパスを取得して7-zipのコマンドラインツールに渡す
パスの取得方法は(複数)ファイルを選択 → コピー([ctrl]+c)
→ 組み込み変数の「Clipboard」にフルパスが 改行(`r`n) 区切りで格納される
先ずは何を知りたいのかが不明
丸投げの他力本願はダメでしょ
敢えて答えるなら、(複数の)ファイルのパスを取得して7-zipのコマンドラインツールに渡す
パスの取得方法は(複数)ファイルを選択 → コピー([ctrl]+c)
→ 組み込み変数の「Clipboard」にフルパスが 改行(`r`n) 区切りで格納される
2017/10/12(木) 02:15:51.43ID:B7bSBPX60
2017/10/12(木) 11:46:53.09ID:bO/gCPy60
Ctrl+Cでファイルのフルパス取得できるんだから、それを好きな圧縮ソフトにぶん投げれば良いでしょ
「AHKで圧縮」に拘らないで単機能の圧縮ソフト使えば楽だぞ
「AHKで圧縮」に拘らないで単機能の圧縮ソフト使えば楽だぞ
2017/10/24(火) 09:35:33.23ID:yJtlTsm40
ウルトラスーパー基本っぽいので、探しきれなかったよ。
誰か教えてちょ。
ジェスチャー/トリガ操作に Shift のみを追加して
Shift_WU_で横スクロールさせたんだけど、Shift + 何か が反応しないんだよね。
大文字小文字の切り替えが出来ないわ、アンダーバーも打てないし(´・ω・`)
誰か教えてちょ。
ジェスチャー/トリガ操作に Shift のみを追加して
Shift_WU_で横スクロールさせたんだけど、Shift + 何か が反応しないんだよね。
大文字小文字の切り替えが出来ないわ、アンダーバーも打てないし(´・ω・`)
2017/10/25(水) 10:33:57.91ID:D440nxyf0
マウ筋はそういうことができてたんだよなー
2017/10/26(木) 06:33:15.34ID:kGkzI/V20
2017/10/28(土) 10:53:58.80ID:Dg9Ha0dt0
Win10 x64で使っているんですが、例えば右ボタンを押しっぱなしで
適当な方向に引っ張り続けたまま、そのままタイムアウトすると、
ポインタが一瞬、元の位置に戻ってから、また現在の位置に
出現するという挙動なんですが、これは何とかならないですかね?
適当な方向に引っ張り続けたまま、そのままタイムアウトすると、
ポインタが一瞬、元の位置に戻ってから、また現在の位置に
出現するという挙動なんですが、これは何とかならないですかね?
2017/10/29(日) 07:19:06.27ID:uPEFzTDP0
>>347
それがないと本来の右ドラッグができなくなるよ?
それがないと本来の右ドラッグができなくなるよ?
2017/10/29(日) 14:45:00.56ID:Ce4oPaLM0
複数DPI混在環境に対応してくれんかのう・・
2017/10/30(月) 13:51:41.28ID:RhkcJa1Z0
2017/11/01(水) 14:32:09.56ID:JwHZ5B7X0
ジェスチャー無効の項目を消してしまったんですけど
復活させるにはどうしたらいいんですか?
復活させるにはどうしたらいいんですか?
2017/11/01(水) 14:40:16.77ID:JwHZ5B7X0
自害しました
スレ汚しすいませんでした。
スレ汚しすいませんでした。
2017/11/01(水) 14:41:39.07ID:28cb/blv0
逆にどうやって消したの?
グレーアウトして消せないんだけど
グレーアウトして消せないんだけど
2017/11/01(水) 17:40:27.40ID:JwHZ5B7X0
2017/11/01(水) 18:21:06.37ID:SBlXA0Bn0
>>350
俺のならないよ。それ初めて知って試してみたけど一瞬カーソルが点滅するだけ
ジェスチャーの一番上がRB_ アクティブ化
認識設定の8方向とアクティブウィンドウをターゲットにがオフ
タイムアウトがカーソル移動量が12 時間が400 追加許容が0
ナビ・軌跡、操作ログ無効
右ドラッグって使ったことないんだけど左ドラッグと同じファイル移動とかのこと?
それだったらできる
なんか俺勘違いしてる?
俺のならないよ。それ初めて知って試してみたけど一瞬カーソルが点滅するだけ
ジェスチャーの一番上がRB_ アクティブ化
認識設定の8方向とアクティブウィンドウをターゲットにがオフ
タイムアウトがカーソル移動量が12 時間が400 追加許容が0
ナビ・軌跡、操作ログ無効
右ドラッグって使ったことないんだけど左ドラッグと同じファイル移動とかのこと?
それだったらできる
なんか俺勘違いしてる?
2017/11/01(水) 19:02:16.11ID:N2sNFYsn0
多くはないけど、アプリによっては右ドラッグで範囲選択して特別な事させたりできるやつがある
一瞬、戻す動作を入れることによってタイムアウトで範囲選択させることができる
この動作によって、ジェスチャーと範囲選択を両立させることができる
一瞬、戻す動作を入れることによってタイムアウトで範囲選択させることができる
この動作によって、ジェスチャーと範囲選択を両立させることができる
2017/11/01(水) 19:56:09.80ID:SBlXA0Bn0
>>356
ありがとう!俺ものなった。右ドラッグで範囲選択するとファイルを複数選択したり
文字列選択したりできるんだね。ファイル複数選択はシフトキー使ってたけどこっちのほうがいいね
良いこと教えて貰った
ありがとう!俺ものなった。右ドラッグで範囲選択するとファイルを複数選択したり
文字列選択したりできるんだね。ファイル複数選択はシフトキー使ってたけどこっちのほうがいいね
良いこと教えて貰った
2017/11/13(月) 11:48:44.12ID:+I7f6mkJ0
firegestureのデフォルト設定にある→↓でweb検索の動作に近いことはできますか?
2017/11/13(月) 13:22:29.87ID:12RxTJfu0
使ったことある人にしか分からん質問より、その動作を具体的に説明した方が
回答を貰いやすいと思う
回答を貰いやすいと思う
2017/11/13(月) 13:23:27.59ID:qshQLXQf0
ここはMGLのスレなんだからMGLと関係ないモノの機能の名称で聞かれても困る
とりあえず選択文字列を任意のブラウザや検索エンジンで検索するってことならできる
方法はAutoHotKeyのwiki見ればわかる
とりあえず選択文字列を任意のブラウザや検索エンジンで検索するってことならできる
方法はAutoHotKeyのwiki見ればわかる
361名無しさん@お腹いっぱい。
2017/11/13(月) 13:49:05.98ID:qi03gdXk0 Firefox病患者の>>358が暴れてすいません
2017/11/13(月) 19:37:36.92ID:JBHZL1QY0
>>358
選択範囲を検索?なら、マウスジェスチャーよりスーパードラッグの拡張探した方が良くない?
左でD&Dそのままスライドでいいから。ジェスチャーだとD&Dの後、右クリックって動作になるわけで…
それでいいならMGLでもできるよ
選択範囲を検索?なら、マウスジェスチャーよりスーパードラッグの拡張探した方が良くない?
左でD&Dそのままスライドでいいから。ジェスチャーだとD&Dの後、右クリックって動作になるわけで…
それでいいならMGLでもできるよ
2017/11/14(火) 11:53:29.09ID:kZ6wl7uE0
>362
ジェスチャーでやりたいのです
調べたい単語をドラッグしてマウスジェスチャー、ポップアップ表示でgoogleやbaiduを選べられると最高なのですが
ジェスチャーでやりたいのです
調べたい単語をドラッグしてマウスジェスチャー、ポップアップ表示でgoogleやbaiduを選べられると最高なのですが
2017/11/14(火) 17:04:21.65ID:uKCN0I6h0
文字を選択した状態で、
・Send,^c
・Run, http://www.google.com/search?hl=ja&q=%Clipboard%
でいいんじゃないの。クリップボード経由させるよりブラウザの拡張使う方がスマートだと思うけど。
・Send,^c
・Run, http://www.google.com/search?hl=ja&q=%Clipboard%
でいいんじゃないの。クリップボード経由させるよりブラウザの拡張使う方がスマートだと思うけど。
2017/11/14(火) 19:22:49.21ID:fI5B9zLk0
>>15 にあった
;ジェスチャー認識後にカーソル位置を戻して、(ちょこっと休止挟んで)Ctrl+Lbutton
if (MG_Defer()) {
MG_Move()
Sleep,50
Send,{Ctrl down}{Lbutton}{Ctrl up}
}
;
の「MG_Move()なし」で、リンクのctrl+クリックを実現したいのですが、できますか?
下記のように組んでみたのですが、ダメでした。。。
if(!MG_WhileState){
MouseGetPos, x1, y1, hw1 ;押したときの動作
}
if(MG_Defer()){
Send,{Ctrl down}
Click x1, y1
Send,{Ctrl up}
}
;ジェスチャー認識後にカーソル位置を戻して、(ちょこっと休止挟んで)Ctrl+Lbutton
if (MG_Defer()) {
MG_Move()
Sleep,50
Send,{Ctrl down}{Lbutton}{Ctrl up}
}
;
の「MG_Move()なし」で、リンクのctrl+クリックを実現したいのですが、できますか?
下記のように組んでみたのですが、ダメでした。。。
if(!MG_WhileState){
MouseGetPos, x1, y1, hw1 ;押したときの動作
}
if(MG_Defer()){
Send,{Ctrl down}
Click x1, y1
Send,{Ctrl up}
}
2017/11/14(火) 21:22:03.45ID:gMGtnvo40
wiki見れば書いてあるけど
Send ^{Click x1, y1} と一纏めにできる
あとhw1が必要なのかもしれないけどヘルプに
MG_X:ジェスチャー開始座標(横)、MG_Y:ジェスチャー開始座標(縦)
て書いてあるし使ってもいいと思うよ
Send ^{Click x1, y1} と一纏めにできる
あとhw1が必要なのかもしれないけどヘルプに
MG_X:ジェスチャー開始座標(横)、MG_Y:ジェスチャー開始座標(縦)
て書いてあるし使ってもいいと思うよ
2017/11/14(火) 22:38:57.27ID:G9NhyyAi0
>>363
menu使えば、ポップアップ表示で選択するようにできるよ。ランチャ代わりにもなるし
ただ、種類が多くなるとスクリプトも長くなって、新たに追加したり入れ替えたりって管理も手間になるけどね
数種類くらいなら、やっぱりドラッグの拡張でいいと思うけどなぁ
Firefox使ってないから、軽く見ただけなんだけど、Super Dragで拡張検索したら色々出てくるし
Easy DragToGoとか上下左右で別のアクション設定できるようなものあるよ
menu使えば、ポップアップ表示で選択するようにできるよ。ランチャ代わりにもなるし
ただ、種類が多くなるとスクリプトも長くなって、新たに追加したり入れ替えたりって管理も手間になるけどね
数種類くらいなら、やっぱりドラッグの拡張でいいと思うけどなぁ
Firefox使ってないから、軽く見ただけなんだけど、Super Dragで拡張検索したら色々出てくるし
Easy DragToGoとか上下左右で別のアクション設定できるようなものあるよ
2017/11/16(木) 08:49:31.48ID:rsjSamLG0
ジェスチャはブラウザでだけ働かせたいのに、
エクスプローラーの操作にも割り込んできてる
そのせいでドラッグアンドドロップができなくなってしまった
エクスプローラーの操作にも割り込んできてる
そのせいでドラッグアンドドロップができなくなってしまった
2017/11/16(木) 09:27:46.92ID:BUkdJ7nI0
おもろいヤツがいるもんだな
2017/11/16(木) 10:49:25.51ID:6Z3kMEh/0
後で恥ずかしくて床ゴロゴロしそうだな
2017/11/22(水) 02:09:22.96ID:JEL5vfcC0
Firefox 57で使ってるんですが
右クリックのコンテキストメニューが出てる時はマウスジェスチャーが効きません
何か良い改善方法はないでしょうか?
右クリックのコンテキストメニューが出てる時はマウスジェスチャーが効きません
何か良い改善方法はないでしょうか?
2017/11/22(水) 06:16:47.13ID:NQMeIf6X0
ジェスチャーの最初に
send,{esc}
を追加してコンテキストメニューを消すようにしてみては
send,{esc}
を追加してコンテキストメニューを消すようにしてみては
2017/11/22(水) 21:09:07.93ID:JEL5vfcC0
>>372
上手く行きました。ありがとうございます!
上手く行きました。ありがとうございます!
2017/11/25(土) 04:45:27.02ID:azFUxE6W0
MouseGestureLとAutoHotkeyを併用(同時使用)したいのですが、
AutoHotkeyのスクリプトは、MG_User.ahkの「ユーザー定義サブルーチン」に書けばいいのでしょうか。
動いているので問題ないと思うのですが、スクリプトにはコメントが振っていなかったので、少し気になっています。
どこか別のところに書くのが正しいのでしょうか。
AutoHotkeyのスクリプトは、MG_User.ahkの「ユーザー定義サブルーチン」に書けばいいのでしょうか。
動いているので問題ないと思うのですが、スクリプトにはコメントが振っていなかったので、少し気になっています。
どこか別のところに書くのが正しいのでしょうか。
2017/11/25(土) 05:16:38.99ID:g91UGXbn0
ラベルや関数の追加はAutoexecセクション以外ならどこでもいいよ
https://sites.google.com/site/agkh6mze/howto/scripting#TOC--3
ユーザー定義サブルーチンに書くことで追加した分が判りやすいので推奨されているだけ
https://sites.google.com/site/agkh6mze/howto/scripting#TOC--3
ユーザー定義サブルーチンに書くことで追加した分が判りやすいので推奨されているだけ
376名無しさん@お腹いっぱい。
2017/11/26(日) 18:32:07.64ID:isLSlZYN0 初心者です
2つ質問があります、すみません
エクスプローラーのファイル名変更と新規フォルダ作成のアクションスクリプトを教えて下さい
あらかじめ変更したいファイル名をクリップボードにコピーしておくことで、ジェスチャー1つでファイル名変更までできないでしょうか
同じようにコピーしておいた名前のフォルダをジェスチャー1つで新規作成できないでしょうか
よろしくお願いします
2つ質問があります、すみません
エクスプローラーのファイル名変更と新規フォルダ作成のアクションスクリプトを教えて下さい
あらかじめ変更したいファイル名をクリップボードにコピーしておくことで、ジェスチャー1つでファイル名変更までできないでしょうか
同じようにコピーしておいた名前のフォルダをジェスチャー1つで新規作成できないでしょうか
よろしくお願いします
2017/11/26(日) 23:53:51.83ID:/tkRc45W0
>>376
初心者なのは全然構わないけど、それでももう少し調べることはできると思いますよ
基本的なスクリプトは、キーボードで置き換えられるものは実現できると覚えて下さい
むしろ、キーボードでどう動くのかを確認してからMGLのスクリプトに記述する
という流れです。それを踏まえて
>エクスプローラーのファイル名変更と新規フォルダ作成
のそれぞれのホットキーは何ですか?名前変更はすぐに分かると思いますが、新規フォルダ作成は
OSによってキーが変わるので環境次第です。他の方法として、全部をキーの置き換えではなく
最初が[マウスクリックを発生させる]で右クリック→コンテキストメニューを表示→という
流れならOSは関係なくなるかもしれませんが…
後半部分は少し難しい話になるので、まずはここまでをやってみて下さい
初心者なのは全然構わないけど、それでももう少し調べることはできると思いますよ
基本的なスクリプトは、キーボードで置き換えられるものは実現できると覚えて下さい
むしろ、キーボードでどう動くのかを確認してからMGLのスクリプトに記述する
という流れです。それを踏まえて
>エクスプローラーのファイル名変更と新規フォルダ作成
のそれぞれのホットキーは何ですか?名前変更はすぐに分かると思いますが、新規フォルダ作成は
OSによってキーが変わるので環境次第です。他の方法として、全部をキーの置き換えではなく
最初が[マウスクリックを発生させる]で右クリック→コンテキストメニューを表示→という
流れならOSは関係なくなるかもしれませんが…
後半部分は少し難しい話になるので、まずはここまでをやってみて下さい
2017/11/27(月) 20:58:41.43ID:sjnevl0a0
レスが付かないのはROMってる人すらいないんじゃなく
wiki見ればすぐわかるような質問だからだと思いたい
wiki見ればすぐわかるような質問だからだと思いたい
2017/11/28(火) 05:19:06.80ID:ROJzKC0O0
2017/12/01(金) 00:35:48.59ID:0vfmix9W0
タスクバー上のMouseGestureL.ahkのアイコンを右クリックするとPCがフリーズします。
フリーズするとマウスが効かなくなるだけでなく,キー入力も一切受け付けなくなるため,電源ボタンを押してのシャットダウンをするしかなくなります。
おそらく,自分で設定したジェスチャー以外の,初期登録されていたジェスチャーなどをすべて削除したことが原因だと思うのですが,解決方法がありましたら教えてください。
フリーズするとマウスが効かなくなるだけでなく,キー入力も一切受け付けなくなるため,電源ボタンを押してのシャットダウンをするしかなくなります。
おそらく,自分で設定したジェスチャー以外の,初期登録されていたジェスチャーなどをすべて削除したことが原因だと思うのですが,解決方法がありましたら教えてください。
2017/12/01(金) 00:51:12.83ID:+POPMMC70
MousegestureLのフォルダーをバックアップ(他にコピー)
MousegestureLを新しくダウンロードして展開(解凍)
その新しいMousegestureLを実行し、同じ動作でフリーズしないか確認。
フリーズすれば他が原因。
フリーズしなければ、MousegestureL.ahkを終了し
バックアップしておいたMousegestureL.iniをテキストエディタで開いて
必要な部分を新しいMousegestureL.iniへコピーする。
MousegestureLを実行して動作確認。
MousegestureLを新しくダウンロードして展開(解凍)
その新しいMousegestureLを実行し、同じ動作でフリーズしないか確認。
フリーズすれば他が原因。
フリーズしなければ、MousegestureL.ahkを終了し
バックアップしておいたMousegestureL.iniをテキストエディタで開いて
必要な部分を新しいMousegestureL.iniへコピーする。
MousegestureLを実行して動作確認。
382380
2017/12/01(金) 01:01:53.28ID:0vfmix9W0 >>381
ありがとうございました。
真新しい MousegestureL.ini ではフリーズしなかったので,やはり自分が行った設定が悪かったようです。
初期設定の状態と,自分で追加したジェスチャーを見比べて,確認したいと思います。
ありがとうございました。
真新しい MousegestureL.ini ではフリーズしなかったので,やはり自分が行った設定が悪かったようです。
初期設定の状態と,自分で追加したジェスチャーを見比べて,確認したいと思います。
2017/12/16(土) 16:16:31.33ID:Bh9pn3ok0
こんにちは、ちょっと手に負えぬトラブルがありまして、どなたか解決法をご存知ありませんでしょうか。
Thunderbird、そのver.3xから5xまでずっと発生し続けてる症状なのですが、
マウスホイールをほんの一刻みでも回すと、Wheelメッセージが何十回も送信されてしまい、
(大量のメッセージはKeyHistory画面で確認できる)
スクロールが思うようにいかないのです。
ある程度の原因は分かっていまして、LogicoolのSetPointとMGLが干渉しているらしく、
どちらか片方を終了させると通常通りにスクロールできます。
しかし、そもそもSetPointが無いとマウスの側面ボタンやチルトボタンが機能しないので、
SetPointを切り捨てるという選択肢は採れずにいます。
解決の手がかりをご存知のかたはいらっしゃいませんでしょうか?
どうぞよろしくお願い致します。
Thunderbird、そのver.3xから5xまでずっと発生し続けてる症状なのですが、
マウスホイールをほんの一刻みでも回すと、Wheelメッセージが何十回も送信されてしまい、
(大量のメッセージはKeyHistory画面で確認できる)
スクロールが思うようにいかないのです。
ある程度の原因は分かっていまして、LogicoolのSetPointとMGLが干渉しているらしく、
どちらか片方を終了させると通常通りにスクロールできます。
しかし、そもそもSetPointが無いとマウスの側面ボタンやチルトボタンが機能しないので、
SetPointを切り捨てるという選択肢は採れずにいます。
解決の手がかりをご存知のかたはいらっしゃいませんでしょうか?
どうぞよろしくお願い致します。
384383
2017/12/16(土) 16:38:19.93ID:Bh9pn3ok0 追記です。以下の内容は既に試しました。
・Thunderbirdをdisableリストに登録→効果無し
・Pause Script→効果無し
・Suspend Hotkeys→効果有り、しかし現実的ではない
・SendPlay, SendEventでのClick送信→効果無し
・MG_SendWheel後にSleep→連打自体を抑制する効果は無し
・Thunderbirdをdisableリストに登録→効果無し
・Pause Script→効果無し
・Suspend Hotkeys→効果有り、しかし現実的ではない
・SendPlay, SendEventでのClick送信→効果無し
・MG_SendWheel後にSleep→連打自体を抑制する効果は無し
2017/12/16(土) 22:39:49.61ID:/riFmi6Z0
>>383
>SetPointが無いとマウスの側面ボタンやチルトボタンが機能しないので、
少なくとも5ボタンまでならMGLでサイドボタンは対応可能だと思う。それからマウスの品番
によるだろうけど、チルトは↓を使ってみるとかしてSetPointを外してみるのが1つ
http://www.rainylain.jp/tools/mousehwheel/
SetPointを残すなら、MGLのターゲット設定をよく見直す
disableが効かないのは、ウィンドウクラスやコントロールクラスでThunderbirdと被ってるものが
有効化されてるからでは?だからそれのターゲットは実行ファイル名のみにする
>SetPointが無いとマウスの側面ボタンやチルトボタンが機能しないので、
少なくとも5ボタンまでならMGLでサイドボタンは対応可能だと思う。それからマウスの品番
によるだろうけど、チルトは↓を使ってみるとかしてSetPointを外してみるのが1つ
http://www.rainylain.jp/tools/mousehwheel/
SetPointを残すなら、MGLのターゲット設定をよく見直す
disableが効かないのは、ウィンドウクラスやコントロールクラスでThunderbirdと被ってるものが
有効化されてるからでは?だからそれのターゲットは実行ファイル名のみにする
2017/12/16(土) 23:53:45.92ID:DvekwB880
>>383
M705tでプラグイン使ってチルトをホイールクリックに変更+側面も割り当てして、他はMGLで割り当てとかやってるからSetPoint外しても問題ないと思うよ
M705tでプラグイン使ってチルトをホイールクリックに変更+側面も割り当てして、他はMGLで割り当てとかやってるからSetPoint外しても問題ないと思うよ
2017/12/20(水) 14:05:51.41ID:jk1ZwHQ60
返事遅くなりました。
>>385>>386
まさに自分もM705でして、SetPoint外すとチルトと、
側面の3ボタンのうちもっとも外側にある1ボタンが使えなくなるのですがどうなんでしょう?
RT/LTを指定しても反応せず、X1/X2は上記の1ボタン以外の2ボタンと対応しているので、
普段はSetPoint上からF13以降のキーを割り当ててMGLにボタンとして認識させています。
チルトは環境問題かもしれないにしろ、>>385さんは側面1ボタンはどうしてます?
あとDisableは改めて確認しましたが、Thunderbirdと被るような(Mozilla系など)ものはありませんでした。
というかジェスチャー自体はきちんと停止しますが、マウスホイールの挙動だけおかしくなる感じですね。
>>385>>386
まさに自分もM705でして、SetPoint外すとチルトと、
側面の3ボタンのうちもっとも外側にある1ボタンが使えなくなるのですがどうなんでしょう?
RT/LTを指定しても反応せず、X1/X2は上記の1ボタン以外の2ボタンと対応しているので、
普段はSetPoint上からF13以降のキーを割り当ててMGLにボタンとして認識させています。
チルトは環境問題かもしれないにしろ、>>385さんは側面1ボタンはどうしてます?
あとDisableは改めて確認しましたが、Thunderbirdと被るような(Mozilla系など)ものはありませんでした。
というかジェスチャー自体はきちんと停止しますが、マウスホイールの挙動だけおかしくなる感じですね。
2017/12/21(木) 07:34:53.95ID:ABsjd4140
>>387
385だけど、自分はそのマウスじゃないから何とも言えない。もっと安い5ボタンだからw
ただ、6ボタン目以上は専用ツールじゃないと対応が難しいかも
Disableに問題がないなら、いっそ、Thunderbird用にホイールを割り当てて
MG_Abort()でMGLの認識を打ち切ってしまうって手段を試してみては?
385だけど、自分はそのマウスじゃないから何とも言えない。もっと安い5ボタンだからw
ただ、6ボタン目以上は専用ツールじゃないと対応が難しいかも
Disableに問題がないなら、いっそ、Thunderbird用にホイールを割り当てて
MG_Abort()でMGLの認識を打ち切ってしまうって手段を試してみては?
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
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「残クレ」でマイホーム、国が銀行向け保険 新型住宅ローン普及促す -日経 [少考さん★]
- 高市早苗総理「農水大臣が大好きなおこめ券」 野党が“おこめ券”追及 [Hitzeschleier★]
- 【芸能】山里亮太、体調不良で3日連続『DayDay.』欠席 症状の説明などはなし… 代理MCはアンジャッシュ・児嶋一哉 [冬月記者★]
- 一律現金給付も消費減税もなし 高市内閣の経済対策に割れる世論 ★2 [蚤の市★]
- 日銀「歴史的」利上げ迫る 35年ぶりの年間上げ幅、0.5%の壁を突破 [蚤の市★] [蚤の市★]
- 【MLB】ドジャース、最優秀救援3度&通算253セーブの守護神・ディアスを獲得! スコット低迷、佐々木朗希は先発復帰で [冬月記者★]
- 保守・極右の暴走と高市氏――日本社会が直面する「地獄への道」 [743638351]
- 中国「事前通告の音声公開するよ」高市応援団「音声は捏造。自衛隊にこんな声の隊員いねーよ」?! [931948549]
- 中国に許してもらう方法もうこれ高市早苗と進次郎の首と沖縄奄美を中国に献上するしかないだろ [246620176]
- 【朗報】日中戦争、5割弱が賛成。共同通信世論調査。ケンモメンも中国進駐へ [673057929]
- 高市早苗さん、今度は韓国にも喧嘩を売ってしまう。 ほんまこいつwwww [271912485]
- キリスト教の新約聖書に書かれている、最後の審判である黙示録に出現する神と人類の敵の反キリストの特徴がこちら これって…… [689851879]
