■ このスレッドは過去ログ倉庫に格納されています
MouseGestureL.ahkを流行らせるスレpart2
- 944 :名無しさん@お腹いっぱい。:2020/08/09(日) 23:18:55 ID:iGbkjEHk0.net
- タスクバーに対してジェスチャを設定したいんですが
ターゲットの種別や値は何を設定したらいいでしょうか?
- 945 :名無しさん@お腹いっぱい。:2020/08/10(月) 01:40:52 ID:OQfLSIK20.net
- >>944
入力補助で簡単に調べられるよ
- 946 :名無しさん@お腹いっぱい。:2020/08/10(月) 03:23:13 ID:d6TP8t+h0.net
- >>945
できました。ありがとうございます。
- 947 :名無しさん@お腹いっぱい。:2020/08/11(火) 05:08:51 ID:vgY27qHp0.net
- エディタでアクション編集できるの知らなかった
vscode使いなと思っていたところ、普通にエディタ設定あった
- 948 :名無しさん@お腹いっぱい。:2020/08/18(火) 02:04:27 ID:BM0LpHho0.net
- 文字化けしたようなアイコンになってる
- 949 :名無しさん@お腹いっぱい。:2020/08/18(火) 02:09:04 ID:VuBD5oPK0.net
- それ作者のところで再現していないのか直してくれないんだよなあ
- 950 :名無しさん@お腹いっぱい。:2020/08/18(火) 09:47:52 ID:rTpZcl5R0.net
- >不具合情報 (2020/08/14現在)
>中国語環境でボタンのアイコンが正しく表示されない。
- 951 :名無しさん@お腹いっぱい。:2020/08/18(火) 12:28:55.65 ID:LIM7lP/l0.net
- >不具合情報 (2020/08/14現在)
>中国語環境でボタンのアイコンが正しく表示されない。
えー……100%日本語Windows環境なのに……
- 952 :名無しさん@お腹いっぱい。:2020/08/18(火) 16:18:55 ID:rTpZcl5R0.net
- 中国人ユーザーからの不具合報告を受けたか何かで作者としてはそういう認識なんだろうね
いずれにしても不具合としてリストアップされてるから対策は取られるんじゃないかな
- 953 :名無しさん@お腹いっぱい。:2020/08/19(水) 19:51:10 ID:R0ZyrdvX0.net
- これまだ更新続いてたのかよ!
- 954 :名無しさん@お腹いっぱい。:2020/08/19(水) 19:55:05 ID:R0ZyrdvX0.net
- サブディスプレイのスケーリングが150%とかになってるとクリック位置おかしくなるのは直ってないのね
- 955 :名無しさん@お腹いっぱい。:2020/08/19(水) 20:39:31 ID:zTH3FRSf0.net
- コロナのせいで暇になった作者が多数おるから
われ、生きてたんかってのはあるな
すげー古いソフトとか更新されてる
- 956 :名無しさん@お腹いっぱい。:2020/08/19(水) 22:57:59.79 ID:ZzNs1Ezs0.net
- ボタンバグは次の更新で直すってさ
https://www.autohotkey.com/boards/viewtopic.php?p=348100#p348100
- 957 :名無しさん@お腹いっぱい。:2020/08/19(水) 23:57:19 ID:3thQmEaN0.net
- >>954
https://hp.vector.co.jp/authors/VA018351/newfeatures_mgl.html#ver132
- 958 :名無しさん@お腹いっぱい。:2020/08/22(土) 15:31:23 ID:AebsHXpo0.net
- MouseGestureL.ahk Ver. 1.37
MouseGestureL.ahk History - https://hp.vector.co.jp/authors/VA018351/history_mgl.html
> Ver. 1.37 2020/08/22 Download
>
> アクションテンプレートに以下の3項目を追加
> - 他のアクションが未発動の場合に実行
> - タイムアウトを無効にする
> - ジェスチャーの入力状態を保存
> ターゲットの設定で実行ファイル名を取得する際、対象がUWPアプリの場合は可能な限りアプリ固有の実行ファイル名を取得できるように改善
> オプション「ボタンを押している間に認識が打ち切られるまでの時間」の値を0に設定することで、タイムアウト処理が無効化される仕様に変更
> アクション「同クラスのウィンドウを等間隔に並べる」の「縦方向」と「横方向」の動作を反転
> ターゲットリスト、およびジェスチャーリストのショートカットキーに Ctrl+D (複製)を追加
> 正規表現の制御文字が含まれたターゲット名を変更すると、割り当てられたジェスチャーが全て削除される不具合を修正
> 一度ユーザー定義ボタンを作成するまで、画面端接触認識モジュールの追加ができない不具合を修正
> 設定画面のボタンアイコンを変更し、細部の挙動を修正
> 中国語モジュールを追加
- 959 :名無しさん@お腹いっぱい。:2020/08/22(土) 16:02:57 ID:GsCZByqv0.net
- ないす
- 960 :名無しさん@お腹いっぱい。:2020/09/14(月) 09:49:33.31 ID:FdPGVbAx0.net
- MGLの設定画面で保存して終了のショートカットキーってないですか?
以前までは
send,!o
RunWait,%A_AhkPath% "%A_ScriptDir%\MG_Edit.ahk" /ini2ahk
Reload
これで終了して再起動してたんですができなくなって不便です。
- 961 :名無しさん@お腹いっぱい。:2020/09/15(火) 23:33:01.04 ID:MtmkIz1k0.net
- > - ジェスチャーの入力状態を保存
これってどんな時に使う物なんだろう?
- 962 :名無しさん@お腹いっぱい。:2020/09/16(水) 00:15:45.27 ID:rI3db7rC0.net
- >>960
AutoHotKeyなんだからホットキーを書き加えるなりOKボタンにアクセスキーを設定するなり
ControlClickつかうなりいろいろできる
中身見たらだいぶ分かりやすくしてくれてる
- 963 :名無しさん@お腹いっぱい。:2020/09/16(水) 10:34:16.46 ID:CU7EhZY10.net
- >>961
懇切丁寧に設定例まで書いてくれてるんだから公式ぐらい見てあげなよ
- 964 :名無しさん@お腹いっぱい。:2020/09/16(水) 11:51:26.72 ID:Pw6r6qnc0.net
- >>963
だからどういうときに使うのよ?
頭の悪い俺じゃ使い所が分からないから聞いたんだけど
頭悪い奴相手にしたくないなら別に相手してくれなくてもいんだよ
> ;ジェスチャーの入力状態を保存
> MG_SaveGesture() ; (1) ジェスチャーの入力状態 "RB_D" を保存
> MG_Cancel() ; このアクションは発動回数にカウントしない
- 965 :名無しさん@お腹いっぱい。:2020/09/16(水) 12:40:29.34 ID:rI3db7rC0.net
- >>964
その例の下に日本語で書いてあるじゃん
- 966 :名無しさん@お腹いっぱい。:2020/09/16(水) 12:44:30.54 ID:Pw6r6qnc0.net
- >>965
下の説明見てなかったです
ありがとうございました
- 967 :名無しさん@お腹いっぱい。:2020/09/20(日) 22:33:02.81 ID:fIVgSPK/0.net
- MouseGestureL.ahk Ver.1.38
MouseGestureL.ahk History - https://hp.vector.co.jp/authors/VA018351/history_mgl.html
>Ver.1.38 2020/09/20 Download
>・ジェスチャーが設定されたターゲット上でのトリガー操作のみをフック処理する仕
> 様に変更
>・認識オプションに「トリガー操作を常時フック処理する」を追加
MouseGestureL.ahk 新機能の説明- https://hp.vector.co.jp/authors/VA018351/newfeatures_mgl.html#ver138
>Ver.1.38の主な変更内容
>
>・フック処理の変更
> 理論的にはジェスチャーのターゲットとして登録されていないアプリケーションへ
> の副作用がなくなっています。 そのため「特定のアプリケーションの特定の部位」
> などターゲットを狭い範囲に限定すれば、左ボタンをトリガーとしたジェスチャー
> を登録しても通常操作に影響を与えません。
> オプション「トリガー操作を常時フック処理する」を有効化すると前バージョンま
> での処理方法に戻ります。本バージョンから新たな不具合が発生するようであれば
> チェックBOXをONにしてください。
>
>・Restore Closed Folders プラグイン
> 要望を受けた機能ですが、ボリュームが大きくなったためプラグイン化しました。
> 解凍してPluginsフォルダーへコピーすると、アクションテンプレートのカテゴリー
> 「その他」に「最後に閉じたフォルダーを開く」と「閉じたフォルダーをリスト表
> 示」が追加されます。
- 968 :名無しさん@お腹いっぱい。:2020/09/22(火) 23:00:08.11 ID:xIGqS5N20.net
- すばらしい更新
- 969 :名無しさん@お腹いっぱい。:2020/09/23(水) 09:06:29.96 ID:hZ8mG3H20.net
- 直前のアクティブウィンドウを復元
ができなくなってるような気がする
- 970 :名無しさん@お腹いっぱい。:2020/11/05(木) 16:10:26.14 ID:ATkLS6/n0.net
- Chromeのタブをクリックした時に新規ウィンドウとして分離してしまう現象が
たまに起きるのですが、同じようなことが起きる人いませんか?
左クリックを左ドラッグと誤認してるんだと思いますが、マウスを買い替えても治りません。
MGLのせいだという根拠は何も無いのですが、MGL導入後に起きるようになったので
関係あるんじゃないかなと思うんですが・・・
- 971 :名無しさん@お腹いっぱい。:2020/11/05(木) 21:41:41.00 ID:FznEYHWR0.net
- >>970
MGLが動いてない状態で試してみるのがまず最初かな?
うちはずっと使ってるけど問題ないなあ…
- 972 :名無しさん@お腹いっぱい。:2020/11/05(木) 23:18:08.51 ID:EH3Mcp/90.net
- >>970
認識設定の通常ストロークの数値を弄れば(大きくすれば)出現度は下がるんじゃないか
ただ、変更後に他のジェスチャーが部分的に想定通りにならない可能性はあるけどね
MGLではなく手の動きで移動量を覚えてしまってるから
ここの数値はなかなかデリケートだと思う
- 973 :名無しさん@お腹いっぱい。:2020/11/06(金) 00:18:11.04 ID:9nPN0Dv30.net
- ジェスチャー後に指定したテキストをWindowsの読み上げ機能で読み上げさせることってできますか?
例えば音楽のプレイヤーで再生開始ジェスチャー後に「再生」など。
- 974 :名無しさん@お腹いっぱい。:2020/11/06(金) 15:41:22.18 ID:7BbXd/tz0.net
- というか左ボタンにジェスチャー割り当てない方が良いと思うけどな
>>973
棒読みちゃんと組み合わせればできそうな気もする
- 975 :名無しさん@お腹いっぱい。:2020/11/06(金) 18:07:18.27 ID:syk60dIt0.net
- 特定の音声だけなら録音して音として再生すればいいんじゃない
- 976 :名無しさん@お腹いっぱい。:2020/11/06(金) 22:47:56.27 ID:yr6fx7gL0.net
- >>974
>>975
どもです。
Windowsの読み上げ機能は無理そうですね。
音声ファイルで考えてみます。
- 977 :名無しさん@お腹いっぱい。:2020/11/06(金) 23:02:27.21 ID:4OeD3OoE0.net
- >>973
WindowsのならCOMを使えばいい
ComObjCreate("Speech.SpVoice").Speak("再生")
ComObjCreate("SAPI.SpVoice").Speak("Play")
- 978 :名無しさん@お腹いっぱい。:2020/11/06(金) 23:17:09.27 ID:4OeD3OoE0.net
- ちなみにCOM直は同期再生(終了待ち)なので、非同期で再生したいならWAVを作ってSoundPlay文で再生する
- 979 :名無しさん@お腹いっぱい。:2020/11/07(土) 00:26:43.69 ID:eX3GoAVD0.net
- オブジェクト作成とSpeakメソッドを分ければ、COM直でも非同期再生できました。知ったかですいません
Haruka := ComObjCreate("Speech.SpVoice")
Haruka.Speak("",1)
- 980 :名無しさん@お腹いっぱい。:2020/11/07(土) 01:05:50.14 ID:is69/Y/h0.net
- >>977-979
おぉ!入力したテキストを読み上げることができました。
諦めてたので助かりました。どもです!
- 981 :名無しさん@お腹いっぱい。:2020/11/07(土) 20:24:33.89 ID:/fD/cqh10.net
- https://i.imgur.com/SFmgfjg.jpg
- 982 :名無しさん@お腹いっぱい。:2020/11/10(火) 18:25:55.90 ID:ACmMEYQm0.net
- ノートPCで明るさを変更させたいのですが
FnキーってAutoHotkeyで検知出来ないらしいですね
何かいい手はないでしょうか?
- 983 :名無しさん@お腹いっぱい。:2020/11/10(火) 19:40:41.18 ID:i0Ck2E3D0.net
- >>982
変換とか無変換とかの使ってないキーをFnキーの変わりとして使う
- 984 :名無しさん@お腹いっぱい。:2020/11/10(火) 20:08:21.22 ID:iUPLlj4e0.net
- >>982
Set laptop brightness & show Win 10's native OSD
> ラップトップの明るさを設定 & Win 10のネイティブOSDを表示
https://www.autohotkey.com/boards/viewtopic.php?t=26921&p=126135
MGL関係ないので以降は本スレでどうぞ
- 985 :名無しさん@お腹いっぱい。:2020/11/11(水) 00:47:57.52 ID:QbA+mP3F0.net
- >>983
Fnキーはそれ無理やで
- 986 :名無しさん@お腹いっぱい。:2020/11/11(水) 08:04:51.91 ID:9YWG2cSy0.net
- >>985
Fnキーの変わりというより無変換とか変換とかのキーのホットキーを作りまくって擬似的にFnキーの代替にするみたいすればいいということです
無変換とF1で音量を小さくするみたいな感じで
- 987 :名無しさん@お腹いっぱい。:2020/11/12(木) 16:12:30.92 ID:UZIaEvxi0.net
- 輝度変更にはFnキーが必須だからそれ無理やっての
- 988 :名無しさん@お腹いっぱい。:2020/11/12(木) 22:41:21.35 ID:3PYQswMV0.net
- >>987
コマンドラインでpowercfg使えばできるから必須ではない
- 989 :名無しさん@お腹いっぱい。:2020/11/17(火) 20:48:46.17 ID:9T822wgG0.net
- 非アクティブウィンドウに対して初手でジェスチャを始めるとき、
ウィンドウがアクティブになるまでの間、ジェスチャ認識がされませんが、
これをある程度回避する方法はありますか?
- 990 :名無しさん@お腹いっぱい。:2020/11/19(木) 13:29:45.70 ID:+b7R59Vd0.net
- >>989
まずConfigフォルダとPluginsを一時的にリネームし素の設定状態で試してみる
それで症状が改善するなら元の設定に戻してアクションやプラグインを一つ一つ外して行って何が原因か調べる
- 991 :名無しさん@お腹いっぱい。:2020/11/21(土) 20:47:02.56 ID:iHEfL9oI0.net
- かざぐるマウスからの乗り換えで使わせていただいてます
ホイール加速プラグインExtendedWheel.ahkについて質問があります
いまいち思った意図で動いてくれず
なぜかとEW_Debug:= trueのデバッグモードで加速倍率と秒間ノッチ数をみたところ
秒間64ノッチ以上は計測されておらず加速されないことがわかりました
自分の回し方ですと秒間64ノッチをオーバーすることがかなりあり加速せず使いづらいのです
秒間120ノッチぐらいまで反応してくれるようにできるのでしょうか?
- 992 :名無しさん@お腹いっぱい。:2020/11/21(土) 21:23:20.18 ID:GWVwXTgY0.net
- AccelScroll.ahkの方を試してみたら?
そっちの方が後出でDL数も多い
- 993 :名無しさん@お腹いっぱい。:2020/11/22(日) 03:23:10.83 ID:ALi0PKft0.net
- >>992
ありがとうございます
ですが残念なことに64.6notch/s以上を受け付けておらず同症状でした
- 994 :名無しさん@お腹いっぱい。:2020/11/22(日) 10:32:12.68 ID:UehoF58+0.net
- >>993
拡張スクリプトを開いてどこでも良いから↓を追加してみて
#HotkeyInterval 200
数字は小さいほど高頻度にホットキーを受け付けるようになるから適当に調整
- 995 :名無しさん@お腹いっぱい。:2020/11/22(日) 16:55:04.79 ID:vuOkD5jx0.net
- >>994
MouseGestureL.ahk
#MaxHotkeysPerInterval 2000 の下の行に
#HotkeyInterval 200 、100、10 で3通りか
AccelScroll.ahk
AS_Debug := true の下の行に
#HotkeyInterval 200 、100、10 で3通りの
計6通り試してみましたが特に違いを感じず同症状がでます
追記なし含めどの状態でもホイール長ーく早めにぶん回すとにスクロールが固まりプップップップという音が鳴り
MouseGestureLすべてが再起動するまで機能しなくなることがあるのに気づきました
MGLからAccelScroll.ahkクリップボードインポート設定を外すと鳴らないようです
- 996 :名無しさん@お腹いっぱい。:2020/11/22(日) 18:06:34.08 ID:kr0d/UdX0.net
- 他には、BoffinbraiNという人が作ったAccelerated Scrolling 1.3ってのがあるんだけど
これを試してみたらどうかな
少し改造しないとプラグインとしては動かないけど、無改造でもMGLとの同時起動はできるはず
- 997 :名無しさん@お腹いっぱい。:2020/11/22(日) 19:58:00.18 ID:UehoF58+0.net
- >>995
AHKスレで聞いてみるのもアリかな、プラグインの作成者もあっちの住人だろうし
ただMGL関連の質問は叩かれる可能性があるので、AHKの性能的にこれが限界なのか?
みたいなAHK一般に絡めた質問にした方が良いかも知れない
あと自分でここまでは試したってこともキッチリ書いといた方が良い
- 998 :名無しさん@お腹いっぱい。:2020/11/22(日) 22:26:40.01 ID:T756KuTp0.net
- 試しに
#HotkeyInterval 6000
#MaxHotkeysPerInterval 300
にしてみては
- 999 :名無しさん@お腹いっぱい。:2020/11/23(月) 05:07:23.03 ID:k6rmD3cr0.net
- >>997お察しの通りプログラミング知識皆無なのでちょっと本スレは怖いです
>>998
ありがとうございます
しかしながら同症状でした
>>996 まさに!まさに求めていた挙動です
敷居が高そうなのでMGLへの統合は早々に諦め
.exeをスタートアップに入れて使っていこうと思います
ありがとうございました
- 1000 :名無しさん@お腹いっぱい。:2020/11/23(月) 09:06:45.32 ID:msfuI4au0.net
- >>994-995
>>998
#MaxHotkeysPerInterval #HotkeyInterval は無限ループ防止用の警告ダイアログの設定
>>991
WheelAccel.ahk ExtendedWheel.ahk AccelScroll.ahk などで使われている
「加速率を線形補間で計算する式」で急減速するバグを発見
原因はA_TimeSincePriorHotkey(前ホットキーとの間隔)が約15msを下回ると0が返る(計測不能?)のを想定してないこと
0は割れないので加速率の計算がおかしなことに
最大加速 秒間64ノッチ = 1000 / 15.625(A_TimeSincePriorHotkey)
加速なし 秒間0ノッチ = 1000 / 0
関数の矢印の箇所を修正してください
;----------------------------------------------------------
; 加速率を線形補間で計算する
〜略〜
if (A_PriorHotkey <> A_ThisHotkey || A_TimeSincePriorHotkey < 0) { ; ←←← 0を除外する修正、 AccelScroll.ahk はそのままでいい
gosub *********
prevspd := 0
nextspd := 0
} else if (A_TimeSincePriorHotkey = 0) { ; ←←← 2行追加
nextspd := 1000 / 10 ; 1-15 (ms) に調整
} else {
nextspd := 1000 / A_TimeSincePriorHotkey ; 現在のホイール回転速度 (ノッチ/秒)
}
- 1001 :名無しさん@お腹いっぱい。:2020/11/23(月) 11:49:32.67 ID:k6rmD3cr0.net
- >>1000
段違いに反応許容する範囲広くなりましたありがとうございます
しかしながら指ではじくようなホイール回しでは厳しいものがあるようです
- 1002 :名無しさん@お腹いっぱい。:2020/11/23(月) 14:40:20.13 ID:EIjdy/420.net
- >>1000
たまに変なかくつきになるのは、これのせいだったのか
横からだがありがとう
- 1003 :名無しさん@お腹いっぱい。:2020/11/23(月) 18:37:16.72 ID:k6rmD3cr0.net
- >>996
こちらとMGLをスタートアップで併用する場合
Accelerated ScrollingのあとにMGL起動しないとMGLが機能しませんでした
バッチファイルなどでスタートアップ順番指定する必要がありましたので注意してください
- 1004 :名無しさん@お腹いっぱい。:2020/11/24(火) 00:23:07.75 ID:3ix9eqA/0.net
- 試してみたけど順番は別に問題ない気がするなあ
あとexeでの起動は止めて、AHKの最新版を入れて
MouseGestureL.ahkとAccelerated Scrolling 1.3.ahkで
それぞれ起動させた方が良いと思う
Accelerated Scrolling 1.3.exeは古いAHKのコンパイラだから念のためにということで
あと#NoTrayIconは切った方が良いかも
- 1005 :名無しさん@お腹いっぱい。:2020/11/24(火) 21:05:09.17 ID:KM01bO9e0.net
- https://autohotkey.com/board/topic/48426-accelerated-scrolling-script/
で落としたExe同梱のAhkファイルの単体起動
66行目 Error:Missing close-quote とエラーダイアログ
QuickToolTip("ラ"v, timeout)
該当””箇所が半角ラでダイアログ上だと文字化け表示
こんな感じだったのでこのahkファイル単体起動はできないものだと思っていました
https://gist.github.com/jasonsparc/7cc1f2317aa9125dbd63e0bb5f3da0c6#file-accelerated-scrolling-1-3-ahk
素性がよくわからないこちらから66行目QuickToolTip("×"v, timeout)上書き
;#NoTrayIcon のコメントアウト
これでAcceleratedのAHKファイル単体起動動作確認しました
MGL先に起動すると機能しないというのは言葉足らずでした
MGLに登録したジェスチャーRB_WD_ と RB_WU_のキー入力CTRL+TAB、CTRL+SHIFT+TABが機能しなくなるという症状でした
こちらはAcceleratedのAHKファイルでも同症状でしたのでスタートアップの順番を指定してとりあえずお茶を濁すことにします
ありがとうございました
- 1006 :名無しさん@お腹いっぱい。:2020/11/26(木) 09:51:28.50 ID:iypxtZNi0.net
- 次スレは?
- 1007 :名無しさん@お腹いっぱい。:2020/11/27(金) 00:14:53.66 ID:nIS5INIx0.net
- 次スレhttps://egg.5ch.net/test/read.cgi/software/1606403442/
- 1008 :2ch.net投稿限界:Over 1000 Thread
- 2ch.netからのレス数が1000に到達しました。
総レス数 1008
337 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200