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
レス数が1000を超えています。これ以上書き込みはできません。
2015/05/06(水) 09:47:16.51ID:8dtFG10E0
2020/11/06(金) 00:18:11.04ID:9nPN0Dv30
ジェスチャー後に指定したテキストをWindowsの読み上げ機能で読み上げさせることってできますか?
例えば音楽のプレイヤーで再生開始ジェスチャー後に「再生」など。
例えば音楽のプレイヤーで再生開始ジェスチャー後に「再生」など。
2020/11/06(金) 15:41:22.18ID:7BbXd/tz0
2020/11/06(金) 18:07:18.27ID:syk60dIt0
特定の音声だけなら録音して音として再生すればいいんじゃない
2020/11/06(金) 22:47:56.27ID:yr6fx7gL0
2020/11/06(金) 23:02:27.21ID:4OeD3OoE0
>>966
WindowsのならCOMを使えばいい
ComObjCreate("Speech.SpVoice").Speak("再生")
ComObjCreate("SAPI.SpVoice").Speak("Play")
WindowsのならCOMを使えばいい
ComObjCreate("Speech.SpVoice").Speak("再生")
ComObjCreate("SAPI.SpVoice").Speak("Play")
2020/11/06(金) 23:17:09.27ID:4OeD3OoE0
ちなみにCOM直は同期再生(終了待ち)なので、非同期で再生したいならWAVを作ってSoundPlay文で再生する
2020/11/07(土) 00:26:43.69ID:eX3GoAVD0
オブジェクト作成とSpeakメソッドを分ければ、COM直でも非同期再生できました。知ったかですいません
Haruka := ComObjCreate("Speech.SpVoice")
Haruka.Speak("",1)
Haruka := ComObjCreate("Speech.SpVoice")
Haruka.Speak("",1)
2020/11/07(土) 01:05:50.14ID:is69/Y/h0
2020/11/07(土) 20:24:33.89ID:/fD/cqh10
2020/11/10(火) 18:25:55.90ID:ACmMEYQm0
ノートPCで明るさを変更させたいのですが
FnキーってAutoHotkeyで検知出来ないらしいですね
何かいい手はないでしょうか?
FnキーってAutoHotkeyで検知出来ないらしいですね
何かいい手はないでしょうか?
2020/11/10(火) 19:40:41.18ID:i0Ck2E3D0
>>975
変換とか無変換とかの使ってないキーをFnキーの変わりとして使う
変換とか無変換とかの使ってないキーをFnキーの変わりとして使う
2020/11/10(火) 20:08:21.22ID:iUPLlj4e0
>>975
Set laptop brightness & show Win 10's native OSD
> ラップトップの明るさを設定 & Win 10のネイティブOSDを表示
https://www.autohotkey.com/boards/viewtopic.php?t=26921&p=126135
MGL関係ないので以降は本スレでどうぞ
Set laptop brightness & show Win 10's native OSD
> ラップトップの明るさを設定 & Win 10のネイティブOSDを表示
https://www.autohotkey.com/boards/viewtopic.php?t=26921&p=126135
MGL関係ないので以降は本スレでどうぞ
2020/11/11(水) 00:47:57.52ID:QbA+mP3F0
>>976
Fnキーはそれ無理やで
Fnキーはそれ無理やで
2020/11/11(水) 08:04:51.91ID:9YWG2cSy0
2020/11/12(木) 16:12:30.92ID:UZIaEvxi0
輝度変更にはFnキーが必須だからそれ無理やっての
2020/11/12(木) 22:41:21.35ID:3PYQswMV0
>>980
コマンドラインでpowercfg使えばできるから必須ではない
コマンドラインでpowercfg使えばできるから必須ではない
982名無しさん@お腹いっぱい。
2020/11/17(火) 20:48:46.17ID:9T822wgG0 非アクティブウィンドウに対して初手でジェスチャを始めるとき、
ウィンドウがアクティブになるまでの間、ジェスチャ認識がされませんが、
これをある程度回避する方法はありますか?
ウィンドウがアクティブになるまでの間、ジェスチャ認識がされませんが、
これをある程度回避する方法はありますか?
2020/11/19(木) 13:29:45.70ID:+b7R59Vd0
984名無しさん@お腹いっぱい。
2020/11/21(土) 20:47:02.56ID:iHEfL9oI0 かざぐるマウスからの乗り換えで使わせていただいてます
ホイール加速プラグインExtendedWheel.ahkについて質問があります
いまいち思った意図で動いてくれず
なぜかとEW_Debug:= trueのデバッグモードで加速倍率と秒間ノッチ数をみたところ
秒間64ノッチ以上は計測されておらず加速されないことがわかりました
自分の回し方ですと秒間64ノッチをオーバーすることがかなりあり加速せず使いづらいのです
秒間120ノッチぐらいまで反応してくれるようにできるのでしょうか?
ホイール加速プラグインExtendedWheel.ahkについて質問があります
いまいち思った意図で動いてくれず
なぜかとEW_Debug:= trueのデバッグモードで加速倍率と秒間ノッチ数をみたところ
秒間64ノッチ以上は計測されておらず加速されないことがわかりました
自分の回し方ですと秒間64ノッチをオーバーすることがかなりあり加速せず使いづらいのです
秒間120ノッチぐらいまで反応してくれるようにできるのでしょうか?
2020/11/21(土) 21:23:20.18ID:GWVwXTgY0
AccelScroll.ahkの方を試してみたら?
そっちの方が後出でDL数も多い
そっちの方が後出でDL数も多い
2020/11/22(日) 03:23:10.83ID:ALi0PKft0
2020/11/22(日) 10:32:12.68ID:UehoF58+0
2020/11/22(日) 16:55:04.79ID:vuOkD5jx0
>>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クリップボードインポート設定を外すと鳴らないようです
MouseGestureL.ahk
#MaxHotkeysPerInterval 2000 の下の行に
#HotkeyInterval 200 、100、10 で3通りか
AccelScroll.ahk
AS_Debug := true の下の行に
#HotkeyInterval 200 、100、10 で3通りの
計6通り試してみましたが特に違いを感じず同症状がでます
追記なし含めどの状態でもホイール長ーく早めにぶん回すとにスクロールが固まりプップップップという音が鳴り
MouseGestureLすべてが再起動するまで機能しなくなることがあるのに気づきました
MGLからAccelScroll.ahkクリップボードインポート設定を外すと鳴らないようです
2020/11/22(日) 18:06:34.08ID:kr0d/UdX0
他には、BoffinbraiNという人が作ったAccelerated Scrolling 1.3ってのがあるんだけど
これを試してみたらどうかな
少し改造しないとプラグインとしては動かないけど、無改造でもMGLとの同時起動はできるはず
これを試してみたらどうかな
少し改造しないとプラグインとしては動かないけど、無改造でもMGLとの同時起動はできるはず
2020/11/22(日) 19:58:00.18ID:UehoF58+0
>>988
AHKスレで聞いてみるのもアリかな、プラグインの作成者もあっちの住人だろうし
ただMGL関連の質問は叩かれる可能性があるので、AHKの性能的にこれが限界なのか?
みたいなAHK一般に絡めた質問にした方が良いかも知れない
あと自分でここまでは試したってこともキッチリ書いといた方が良い
AHKスレで聞いてみるのもアリかな、プラグインの作成者もあっちの住人だろうし
ただMGL関連の質問は叩かれる可能性があるので、AHKの性能的にこれが限界なのか?
みたいなAHK一般に絡めた質問にした方が良いかも知れない
あと自分でここまでは試したってこともキッチリ書いといた方が良い
2020/11/22(日) 22:26:40.01ID:T756KuTp0
試しに
#HotkeyInterval 6000
#MaxHotkeysPerInterval 300
にしてみては
#HotkeyInterval 6000
#MaxHotkeysPerInterval 300
にしてみては
2020/11/23(月) 05:07:23.03ID:k6rmD3cr0
2020/11/23(月) 09:06:45.32ID:msfuI4au0
>>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 ; 現在のホイール回転速度 (ノッチ/秒)
}
>>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 ; 現在のホイール回転速度 (ノッチ/秒)
}
2020/11/23(月) 11:49:32.67ID:k6rmD3cr0
2020/11/23(月) 14:40:20.13ID:EIjdy/420
2020/11/23(月) 18:37:16.72ID:k6rmD3cr0
>>989
こちらとMGLをスタートアップで併用する場合
Accelerated ScrollingのあとにMGL起動しないとMGLが機能しませんでした
バッチファイルなどでスタートアップ順番指定する必要がありましたので注意してください
こちらとMGLをスタートアップで併用する場合
Accelerated ScrollingのあとにMGL起動しないとMGLが機能しませんでした
バッチファイルなどでスタートアップ順番指定する必要がありましたので注意してください
2020/11/24(火) 00:23:07.75ID:3ix9eqA/0
試してみたけど順番は別に問題ない気がするなあ
あとexeでの起動は止めて、AHKの最新版を入れて
MouseGestureL.ahkとAccelerated Scrolling 1.3.ahkで
それぞれ起動させた方が良いと思う
Accelerated Scrolling 1.3.exeは古いAHKのコンパイラだから念のためにということで
あと#NoTrayIconは切った方が良いかも
あとexeでの起動は止めて、AHKの最新版を入れて
MouseGestureL.ahkとAccelerated Scrolling 1.3.ahkで
それぞれ起動させた方が良いと思う
Accelerated Scrolling 1.3.exeは古いAHKのコンパイラだから念のためにということで
あと#NoTrayIconは切った方が良いかも
2020/11/24(火) 21:05:09.17ID:KM01bO9e0
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ファイルでも同症状でしたのでスタートアップの順番を指定してとりあえずお茶を濁すことにします
ありがとうございました
で落とした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ファイルでも同症状でしたのでスタートアップの順番を指定してとりあえずお茶を濁すことにします
ありがとうございました
2020/11/26(木) 09:51:28.50ID:iypxtZNi0
次スレは?
1000名無しさん@お腹いっぱい。
2020/11/27(金) 00:14:53.66ID:nIS5INIx010011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 2031日 14時間 27分 37秒
新しいスレッドを立ててください。
life time: 2031日 14時間 27分 37秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 中国「国連安保理の許可なしに日本攻撃可能」 Xで旧敵国条項に言及… ★14 [BFU★]
- 台湾有事での集団的自衛権行使に賛成48.8%、「反対」が44.2% ★3 [♪♪♪★]
- 【英FT】国土の大部分を日本の残忍な占領下におかれたという苦しみの記憶を今なお抱え続けている中国 [1ゲットロボ★]
- 中国の渡航自粛、影響は限定的 日本人客が来店しやすく [♪♪♪★]
- 台湾有事での集団的自衛権行使に「賛成」が48.8%、「反対」が44.2% ★4 [♪♪♪★]
- ミュージシャンの春ねむり、批判に反論「最初に不要なファイティングポーズを取ったのは高市さん。非難されるべきなのはそこ」 [muffin★]
- 高市、総理就任から会食ゼロで勉強漬け!その結果今の惨状らしい😰 [369521721]
- 高市早苗「G20サミット、なめられない服を選びました。外交交渉でマウント取れる服買わないとなぁ」大炎上★2 [165981677]
- 他の問題が大き過ぎて見過ごされてるが高市早苗ってアナログ昭和脳過ぎない?スマホとPC使えるの??? [517791167]
- 【んな専🏡】ルーナイトとたこ焼きパーティするのらぁ(・o・🍬)【ホロライブ▶】
- 中国、高市早苗を国連に提訴。「国際社会に問う」 [271912485]
- 身長168cm、チン長12cmだけどどんなイメージ?
