[過去ログ] MouseGestureL.ahkを流行らせるスレpart2 [転載禁止]©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1(4): 名無しさん@お腹いっぱい。 [sage] 2015/05/06(水)09:47 ID:8dtFG10E0(1/3)
MouseGestureL.ahkとはAutoHotkey_L上で動作する凡用マウスジェスチャーソフトです。
作者様のユーザーインターフェース大幅な改良にともない設置も簡単になりました。
基本的な用途であればスクリプトを意識せず全てのWindowsソフトでジェスチャー操作が可能になります。
使い方について語ったり、スクリプトについての質問・解答・提案等を書き込みましょう。
配布元 公式:
http://hp.vector.co.jp/authors/VA018351/mglahk.html
Autohotkey関連ファイル専用アップローダー:
http://ux.getuploader.com/autohotkeyl/
前スレ:
2chスレ:software
テンプレは>>2-10くらい ◎
Rock54: Caution(BBR-MD5:669e095291445c5e5f700f06dfd84fd2)
983: 名無しさん@お腹いっぱい。 [sage] 2020/11/19(木)13:29 ID:+b7R59Vd0(1)
>>982
まずConfigフォルダとPluginsを一時的にリネームし素の設定状態で試してみる
それで症状が改善するなら元の設定に戻してアクションやプラグインを一つ一つ外して行って何が原因か調べる
984(1): 名無しさん@お腹いっぱい。 [] 2020/11/21(土)20:47 ID:iHEfL9oI0(1)
かざぐるマウスからの乗り換えで使わせていただいてます
ホイール加速プラグインExtendedWheel.ahkについて質問があります
いまいち思った意図で動いてくれず
なぜかとEW_Debug:= trueのデバッグモードで加速倍率と秒間ノッチ数をみたところ
秒間64ノッチ以上は計測されておらず加速されないことがわかりました
自分の回し方ですと秒間64ノッチをオーバーすることがかなりあり加速せず使いづらいのです
秒間120ノッチぐらいまで反応してくれるようにできるのでしょうか?
985(1): 名無しさん@お腹いっぱい。 [sage] 2020/11/21(土)21:23 ID:GWVwXTgY0(1)
AccelScroll.ahkの方を試してみたら?
そっちの方が後出でDL数も多い
986(1): 名無しさん@お腹いっぱい。 [sage] 2020/11/22(日)03:23 ID:ALi0PKft0(1)
>>985
ありがとうございます
ですが残念なことに64.6notch/s以上を受け付けておらず同症状でした
987(2): 名無しさん@お腹いっぱい。 [sage] 2020/11/22(日)10:32 ID:UehoF58+0(1/2)
>>986
拡張スクリプトを開いてどこでも良いから↓を追加してみて
#HotkeyInterval 200
数字は小さいほど高頻度にホットキーを受け付けるようになるから適当に調整
988(2): 名無しさん@お腹いっぱい。 [sage] 2020/11/22(日)16:55 ID:vuOkD5jx0(1)
>>987
MouseGestureL.ahk
#MaxHotkeysPerInterval 2000 の下の行に
#HotkeyInterval 200 、100、10 で3通りか
AccelScroll.ahk
AS_Debug := true の下の行に
#HotkeyInterval 200 、100、10 で3通りの
計6通り試してみましたが特に違いを感じず同症状がでます
追記なし含めどの状態でもホイール長ーく早めにぶん回すとにスクロールが固まりプップップップという音が鳴り
MouseGestureLすべてが再起動するまで機能しなくなることがあるのに気づきました
MGLからAccelScroll.ahkクリップボードインポート設定を外すと鳴らないようです
989(2): 名無しさん@お腹いっぱい。 [sage] 2020/11/22(日)18:06 ID:kr0d/UdX0(1)
他には、BoffinbraiNという人が作ったAccelerated Scrolling 1.3ってのがあるんだけど
これを試してみたらどうかな
少し改造しないとプラグインとしては動かないけど、無改造でもMGLとの同時起動はできるはず
990(1): 名無しさん@お腹いっぱい。 [sage] 2020/11/22(日)19:58 ID:UehoF58+0(2/2)
>>988
AHKスレで聞いてみるのもアリかな、プラグインの作成者もあっちの住人だろうし
ただMGL関連の質問は叩かれる可能性があるので、AHKの性能的にこれが限界なのか?
みたいなAHK一般に絡めた質問にした方が良いかも知れない
あと自分でここまでは試したってこともキッチリ書いといた方が良い
991(2): 名無しさん@お腹いっぱい。 [sage] 2020/11/22(日)22:26 ID:T756KuTp0(1)
試しに
#HotkeyInterval 6000
#MaxHotkeysPerInterval 300
にしてみては
992: 名無しさん@お腹いっぱい。 [sage] 2020/11/23(月)05:07 ID:k6rmD3cr0(1/3)
>>990お察しの通りプログラミング知識皆無なのでちょっと本スレは怖いです
>>991
ありがとうございます
しかしながら同症状でした
>>989 まさに!まさに求めていた挙動です
敷居が高そうなのでMGLへの統合は早々に諦め
.exeをスタートアップに入れて使っていこうと思います
ありがとうございました
993(2): 名無しさん@お腹いっぱい。 [sage] 2020/11/23(月)09:06 ID:msfuI4au0(1)
>>987-988
>>991
#MaxHotkeysPerInterval #HotkeyInterval は無限ループ防止用の警告ダイアログの設定
>>984
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 ; 現在のホイール回転速度 (ノッチ/秒)
}
994: 名無しさん@お腹いっぱい。 [sage] 2020/11/23(月)11:49 ID:k6rmD3cr0(2/3)
>>993
段違いに反応許容する範囲広くなりましたありがとうございます
しかしながら指ではじくようなホイール回しでは厳しいものがあるようです
995: 名無しさん@お腹いっぱい。 [sage] 2020/11/23(月)14:40 ID:EIjdy/420(1)
>>993
たまに変なかくつきになるのは、これのせいだったのか
横からだがありがとう
996: 名無しさん@お腹いっぱい。 [sage] 2020/11/23(月)18:37 ID:k6rmD3cr0(3/3)
>>989
こちらとMGLをスタートアップで併用する場合
Accelerated ScrollingのあとにMGL起動しないとMGLが機能しませんでした
バッチファイルなどでスタートアップ順番指定する必要がありましたので注意してください
997: 名無しさん@お腹いっぱい。 [sage] 2020/11/24(火)00:23 ID:3ix9eqA/0(1)
試してみたけど順番は別に問題ない気がするなあ
あとexeでの起動は止めて、AHKの最新版を入れて
MouseGestureL.ahkとAccelerated Scrolling 1.3.ahkで
それぞれ起動させた方が良いと思う
Accelerated Scrolling 1.3.exeは古いAHKのコンパイラだから念のためにということで
あと#NoTrayIconは切った方が良いかも
998: 名無しさん@お腹いっぱい。 [sage] 2020/11/24(火)21:05 ID:KM01bO9e0(1)
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ファイルでも同症状でしたのでスタートアップの順番を指定してとりあえずお茶を濁すことにします
ありがとうございました
999: 名無しさん@お腹いっぱい。 [sage] 2020/11/26(木)09:51 ID:iypxtZNi0(1)
次スレは?
1000: 名無しさん@お腹いっぱい。 [sage] 2020/11/27(金)00:14 ID:nIS5INIx0(1)
次スレ2chスレ:software
1001(1): 1001 [] ID:Thread(1/2)
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 2031日 14時間 27分 37秒
1002(1): 1002 [] ID:Thread(2/2)
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.177s*