MouseGestureL.ahkを流行らせるスレpart3

■ このスレッドは過去ログ倉庫に格納されています
2020/11/27(金) 00:10:42.02ID:nIS5INIx0
MouseGestureL.ahkとはAutoHotkey_L上で動作する凡用マウスジェスチャーソフトです。

作者様のユーザーインターフェース大幅な改良にともない設置も簡単になりました。
基本的な用途であればスクリプトを意識せず全てのWindowsソフトでジェスチャー操作が可能になります。

使い方について語ったり、スクリプトについての質問・解答・提案等を書き込みましょう。

配布元 公式:
http://hp.vector.co.jp/authors/VA018351/mglahk.html

Autohotkey関連ファイル専用アップローダー:
http://ux.getuploader.com/autohotkeyl/

前スレ:
https://egg.5ch.net/test/read.cgi/software/1430873236/

テンプレは>>2-10くらい 👀
2020/11/27(金) 00:12:38.46ID:nIS5INIx0
マウスジェスチャーツール総合スレpart16
https://egg.5ch.net/test/read.cgi/software/1553572592/
派生元のスレです。総合スレでMouseGestureL の長文スクリプト貼りは自重

AutoHotkey スレッド part28 (2015/01/28-)
https://egg.5ch.net/test/read.cgi/software/1585906506/
こちらが隔離スレなんだから、MouseGestureLの話題をAutoHotkeyスレでやるのはやめましょう。
とくにMG_Hole(), MG_X, MG_... のようなMouseGestureLの内部関数や内部変数をAutoHotkeyスレで出すのは自重

----
《派生スレが立った経緯・・・》
上記のようなことが問題となりはじめたので、自然発生的に2013/11/13(水) に立ちました。
3sage
垢版 |
2020/11/28(土) 19:55:40.94ID:u9tt42VD0
最新版に移行することにしたのですが今までできていたタイトルバー右クリックで最前面トグルの挙動でコンテキストメニューを出さない方法がみつかりません
トグルそのものやタイトルバーのターゲット等は問題ありません
今まではRB__に長押し時と単押しを設定していたのですが最新版はRB_が追加できません
そこでそのままタイトルバーターゲット時にRB_で指定しているのですが

MG_Abort() や;
ボタンリリース時のデフォルト動作をキャンセル
MG_CancelDefBehavior()

こんなものも足してみましたがどうやっても右クリックそのもののコンテキストメニューが働いてしまいます
私の感覚的には問題の原因になりがちな右クリック単体での挙動は打ち消し不可のような感じになっているのでしょうか?
例えば強制的に

;ウィンドウの透明度を変更
WinSet, Trans, 225
;ウィンドウを最前面化する
WinSet, Topmost, On
;ジェスチャー入力開始位置から X-50, Y+0 へカーソルを移動 ←
MG_Move(-50, 0, 0, 0) ←

のようなカーソル移動を加えれば擬似的に右クリック単体の挙動と認識されずコンテキストメニューはでません
(当然ながらこれは登録していたらRB_←_の挙動も働いてしまいます)

何とかして単発右クリックの動作に本来の動作コンテキストメニューを出さない方法は無いのでしょうか?
RB_自体に{Rbutton}なども指定してみましたがやはり常に効いてしまいます
どうか助けてください
2020/11/28(土) 19:57:03.55ID:u9tt42VD0
訂正
x最新版はRB_が追加できません
o最新版はRB__が追加できません
2020/11/28(土) 20:24:34.82ID:u9tt42VD0
もうひとつ追加しておきます
ジェスチャー未発動後にコンテキストメニューを表示しない設定は当然していますし機能しています
もっともこの件に関しては発動させているの関係ないとは思いますが・・・
2020/11/28(土) 23:55:14.11ID:pIjNPXTU0
RB__普通に登録できるけどロッカージェスチャーとかですでに登録してない?
2020/11/29(日) 11:02:16.65ID:SwriobAW0
警告が出るようになったから追加できないと思ってんじゃないの?
2020/11/29(日) 11:02:52.91ID:SwriobAW0
ああRB__なのか
2020/11/29(日) 18:12:04.68ID:azZxeuLe0
右クリ長押しと左右のロッカージェスチャーを正しく機能させる方法はないでしょうか?

事実上"RB__"のロッカージェスチャーははずせない
ここをRB_LB__とかにするとおかしなことになるので
;新規タブ+右クリ単
if (GetKeyState("LButton", "P")) {
;RB_LB__の時の動作
Send,^t
}
else if !(MG_Executed>1){
Send,{RButton}
}

RB_
;長押し時コピー
if(!MG_Timer(500)){
;指定時間経過後に実行される動作
Send,^c
ToolTip, Copy
Sleep,700
Tooltip
}

この2つに記述するような方法があればできそうなのですが・・・

長押しをしっかり単独?で成り立たせないと例えば普通に右始動でジェスチャーしてても最後に効いちゃいますよね・・・
2020/11/29(日) 18:42:20.87ID:azZxeuLe0
右クリ単+長押し(crtl+s)
RB__
Default=if((MG_Executed=1)){
if (A_TimeSincePriorHotkey < 300 ){
;短クリック時の動作
Send,{RButton}
}else{
;長押し時の動作
Send,^c
ToolTip, Copy
Sleep,500
Tooltip
}
}

RB__
右左ロッカー(新規タブ)+右クリ単
if (GetKeyState("LButton", "P")) {
;RB_LB__の時の動作
Send,^t
}
else if !(MG_Executed>1){
Send,{RButton}
}

これを一つにまとめる方法ないでしょうか?
上を取るとロッカージェスチャーが使えない
下を取ると長押しを使えない
またはRB_と分けていじったりもしましたが無理そうです・・・
そっちで可能という際もどうかよろしくおねがいします・・・
2020/11/29(日) 18:50:22.45ID:azZxeuLe0
テンプレの流用してましたが表記が逆ですね・・・
LB_RB__です・・・
2020/11/30(月) 10:28:43.35ID:Btf6bGCP0
いきなり質問内容変えてるけど、バージョン上げたらRB__が登録できなくなったとか、
前は出来てた設定が出来なくなってたとか書いてた件に関してはどうなん?
2020/11/30(月) 13:32:19.25ID:V6ZVoMVg0
Chromeをターゲットとするために「実行ファイル名: chrome.exe」を条件として指定しているのですが、
これだとChromeがアクティブ状態でないとキー操作がsendされません。
Chromeがアクティブでなくてもマウスカーソル下にありさえすればジェスチャー操作ができるようにしたいのですが、可能でしょうか?
2020/11/30(月) 13:59:05.13ID:o4MaPHbv0
>>9
ロッカージェスチャーは連続発動できるものを置いた方が… ちょっともったいない気がする
もしくは関連性のあるアクションを割り当てるなら、MG_Wait()使えばうまくいきそう

>>13
認識設定のアクティブウィンドウを〜にチェックが入っているのでは?
2020/11/30(月) 16:10:25.32ID:1v8rFkQD0
>>14
すみません、問題が少しごっちゃになっていたみたいです。
ジェスチャーでキー操作を発生させてChromeに送っているのですが(たとえばCtrl+Wを送ってタブを閉じる)、
Chromeに限らず、「キー操作を発生させる」では現在アクティブなウインドウしか操作できない(キー操作を送れない)ようでした。

「キー操作をカーソル下のウインドウに送る」のようなことはできるでしょうか・・・?
2020/11/30(月) 21:28:44.68ID:licnHOTl0
>>15
DetectHiddenWindowsとControlSend使えばOK
2020/11/30(月) 21:33:40.25ID:licnHOTl0
ahkのwikiだかどっかでバックグラウンドにキーを送るサンプルを参考にした覚えがある
2020/11/30(月) 21:39:32.01ID:licnHOTl0
何度もすまんカーソル下ってことなら
MouseGetPosとWinGetClassとか使う必要あり
2020/11/30(月) 22:32:04.33ID:ckeOPNCB0
>>18
ありがとうございます
どうも調べてみると、非アクティブなChromeへのControlSendはうまくいかないようでした
結局少し妥協して、Sendの前にMG_WinActive()を入れることにしました
2020/11/30(月) 23:17:42.22ID:licnHOTl0
できるって言ってすまないChromeで試してはないからできないの知らなかった
2020/12/11(金) 23:15:18.60ID:dKALyhib0
verを1.32から1.38に上げたんだが、Gosub,MG_Reloadを書くと、
「Error in #include file "MouseGestureL\Config\MG_Config.ahk":
Target label does not exist.
Specifically: MG_Reload」
って出るようになった。
解決策知ってる人いたら教えて下さい。
22名無しさん@お腹いっぱい。
垢版 |
2020/12/12(土) 17:20:16.60ID:vhmy9a720
マルチモニター(3枚)で使用してるんですけど、メインディスプレイ以外で
使用すると、未設定のジェスチャーをすると、マウスカーソルがどっかえ
飛んで行くんですけど、そういう仕様ですか?
2020/12/14(月) 02:49:29.69ID:e4nHIhOX0
作者が公開してる不具合報告のメルアドってCLaunch専用で
MouseGestureL.ahkの報告は送ってこないでくれっていう意味なの?
2020/12/14(月) 10:13:54.88ID:9yviDP1R0
>>22
ヘルプ「マルチモニター環境での利用方法」
2020/12/14(月) 14:48:45.53ID:g8Nt9HW90
>>24
ありがたやす。調べてみます。
2020/12/18(金) 19:46:19.23ID:JfGmKmHd0
スクリプトの記述方法を初心者向けに分かりやすく解説してる所ありますか?
2020/12/18(金) 21:25:59.01ID:ikYaKGVF0
ahkのスクリプトならググれば日本語のサイトも色々出てくるよ
2020/12/19(土) 20:42:57.06ID:Qy7V0Ts+0
Edgeのブックマークのポップアップって除外できないんですかね
ChromeだとChrome_WidgetWin_2を指定すれば除外できるんですけど
EdgeだとChrome_WidgetWin_1になってしまい区別ができません
2020/12/19(土) 21:06:16.17ID:eIptDx9V0
ほんとだ、同じクロームなのにね
メニューポップアップはタイトルが空欄になってるから
実行ファイル名は「msedge.exe」
タイトルの末尾は「 - Microsoft​ Edge」
でターゲットを作ればメニューポップアップを除外できるかも
2020/12/20(日) 10:13:13.39ID:meX9pwxS0
>>29
駄目でした
ジェスチャー無効にGetKeyStateを指定するか拡張機能を使うしかないみたいです
31名無しさん@お腹いっぱい。
垢版 |
2020/12/20(日) 17:18:24.35ID:w9LssjTm0
>>30
そうか
申し訳ない、適当なこと言って
32名無しさん@お腹いっぱい。
垢版 |
2020/12/20(日) 20:30:03.01ID:HS5FK2Sk0
デフォルトで入っている
右クリックでウィンドウをアクティブ化
はなんのためにあるのでしょうか?
2020/12/21(月) 08:26:03.77ID:CRVMjah80
>>32
非アクティブなウィンドウにはジェスチャを送れないからかな
2020/12/21(月) 10:20:29.05ID:fCvv+nxd0
ControlFocus,,ahk_id %MG_HCTL%

これを必要に応じて追加するって書かれてるけどよく分からない
とりあえずデフォルトに入れてるけど
2020/12/21(月) 14:23:14.58ID:GlSKqIGM0
>>32
マウスジェスチャーを導入する場合、基本はショートカットキーを送ることから始めるでしょ
そんときアクティブじゃないと操作できないから初めての人はそこで挫折しちゃうかも知れない
自分でスクリプトを工夫できる人は好きにすればいいんだと思う
2020/12/21(月) 17:04:03.76ID:fCvv+nxd0
WheelAccel.ahkとAccelScroll.ahkってどっちがいいんだろう
2020/12/21(月) 18:00:09.79ID:fCvv+nxd0
AccelScroll.ahkの方は最新の環境だと効かなかった…
2020/12/22(火) 11:32:07.85ID:4QWIBksy0
すまん新しいのはこっちのWheelScroll.ahkって奴だった
https://w.atwiki.jp/eamat/pages/30.html
2020/12/22(火) 12:57:49.26ID:4QWIBksy0
これも一応
https://twitter.com/kobastudio/status/1050243227150823429

デフォルトのままだとちょっと動き過ぎだけど、チューニングして良くなってきた。
AcclMode = 1
minThrottle := 1
maxThrottle := 30
minWheelSpeed := 15
maxWheelSpeed := 120
https://twitter.com/5chan_nel (5ch newer account)
40名無しさん@お腹いっぱい。
垢版 |
2020/12/22(火) 17:59:37.82ID:qv0GsFnJ0
クリップボード拡張ソフト「ToMoClip version 4.0.2」上で
MouseGestureL.ahkをつかってるのですが、
ToMoClipの機能の
・リストのアイテムをダブルクリック又はEnterキーで、さっきまで
 アクティブだったウインドウにテキストを貼り付けます

ができなくなって、「v」が貼り付けられてしまいます。
MouseGestureL.ahkを終了させると、正しく動作します。
原因わかりますか?
2020/12/23(水) 07:17:48.74ID:ijISB/wH0
>>24
モニターを買い替えてから同じ右クリックが吹っ飛ぶ不具合に悩まされてた
横からだけどありがとん!!!!
2020/12/23(水) 11:07:49.73ID:WSwASqA60
右ボタンを押しながら下へストロークした後ホイール回転でタブを切り替えるという
ロッカージェスチャーの設定例を少し変えて
右ボタンを押しながら左または右へストロークした後左クリックでタブを切り替え
とする場合どのような記述になりますか
2020/12/24(木) 12:09:21.90ID:vHNDGYit0
タイトルバー上でホイールで透明化するようにしてるんだけど
Edgeはさらに厄介なことにブックマークなどにも透明化が適用されてしまう
どうしたもんか…
2020/12/24(木) 15:58:24.82ID:vHNDGYit0
サブターゲットに親ターゲットを継承しない条件で
Edgeのタイトルバーとそれ以外の二つを登録して
タイトルバーのアクションに
RB_ ジェスチャーの認識を打ち切る
WU_ ホイール↑回転
WD_ ホイール↓回転
とりあえずこの三つでなんとかなった
2020/12/24(木) 16:41:34.86ID:vHNDGYit0
さっき気付いたけど
全てに一致のターゲットにどれかに一致を組み合わせたい場合もターゲットを別々に分けて
他のターゲットと一致から指定すればいいんだね
2020/12/25(金) 09:07:51.88ID:3YQ2OLSb0
>>40
他スレで聞き直してみます。
2020/12/25(金) 19:33:19.34ID:aIwLD1Ee0
「右クリックでウィンドウを閉じる」という操作をしているのですが
ウィンドウは問題なく閉じるのですが、コンテキストメニューが残ってしまいます。
これを出なくする方法を教えて下さい
2020/12/25(金) 19:49:06.86ID:1xVRFlLe0
「;ボタンリリース時のデフォルト動作をキャンセル」ってのあるやろ
2020/12/25(金) 23:16:27.31ID:aIwLD1Ee0
>>48
THX
2020/12/28(月) 10:51:34.54ID:z//oVHyf0
前スレでのAccelScroll.ahkのやりとりについてですが

> 追記なし含めどの状態でもホイール長ーく早めにぶん回すとにスクロールが固まりプップップップという音が鳴り
> MouseGestureLすべてが再起動するまで機能しなくなることがあるのに気づきました
> MGLからAccelScroll.ahkクリップボードインポート設定を外すと鳴らないようです

自分の環境でも全く同じ症状です
コードを2行追加すればいいと書いてる人がいましたがそれでも直りませんでした
完全に直す方法は無いんでしょうか
2020/12/30(水) 11:21:18.94ID:QbPuEdoN0
Accelerated Scrollingを使えばいいというレスもありましたが
あれは加速が思い通りの挙動にならないのと
管理者権限絡みで起動順序によって加速が効かない
またはジェスチャーの方が効かないという問題があります
2021/01/02(土) 16:40:12.83ID:Cr8DtCUs0
>>40です。
自己解決できったっぽいです。
認識設定のアクティブウィンドウをターゲットにする 、ONにしたら
できるようになりました。
2021/01/03(日) 19:23:47.55ID:RIcdo5xg0
窓掴みというソフトにも加速スクロール機能があるので一応

窓掴み
https://www.vector.co.jp/soft/winnt/util/se484397.html
2021/01/04(月) 03:44:25.07ID:t2Ltvw2E0
extendetwheel.ahk
の前スレ改変でうちは全く問題ない
感謝
2021/01/06(水) 19:40:53.21ID:gucBGjz00
早い話がAccelScroll.ahkの修正版をUPしてくれる人がいてくれたら解決する話
いなさそうだけど
2021/01/07(木) 11:30:23.61ID:Q/KTEN4M0
確かにExtendedWheel.ahkの方だとMGL本体がクラッシュする不具合が起こらないみたい
ちなみに前スレの情報によるとこのように修正するらしい

※ExtendedWheel.ahkのみ
73行目【TAB】if (A_PriorHotkey <> A_ThisHotkey || A_TimeSincePriorHotkey <= 0) {

「<= 0」の「=」を削除して「< 0」とする


74行目【TAB】【TAB】gosub EW_EraseToolTip
75行目【TAB】【TAB】prevspd := 0
76行目【TAB】【TAB】nextspd := 0

追加行【TAB】} else if (A_TimeSincePriorHotkey = 0) {
追加行【TAB】【TAB】nextspd := 1000 / 10

77行目【TAB】} else {
78行目【TAB】【TAB】nextspd := 1000 / A_TimeSincePriorHotkey ; 現在のホイール回転速度 (ノッチ/秒)
79行目【TAB】}
2021/01/12(火) 00:34:21.16ID:UNChwHPo0
いつの間にか1.33から1.38にアップしてたのね
いつも通り自分オリジナル部分を追加しようと思ったら本体スクリプト内容か結構変わってて
追加する位置を探し当てるのにちょっと時間掛かったが何とか成功した
安定して使えますように・・・
2021/01/12(火) 11:05:54.55ID:l34Ifv4n0
自分はスクリプトの知識は全く無いのであれだけど
多分MGL本体に処理負荷がかかりすぎるとマウスフックが強制解除されるようになっていて
加速スクロールなんかは特に負荷がかかりやすいのでそれで本体がクラッシュするのかなって
スクリプトはMGL本体に負荷がかかりにくいように設計する必要があるかもしれない
2021/01/12(火) 11:26:22.78ID:A4IVDXro0
スクリプトの知識が全くないのに、原因まで特定して設計のアドバイスしちゃうって…
2021/01/12(火) 11:31:53.55ID:l34Ifv4n0
アドバイスではない
どうしてもそこだけ気になってしまったので
2021/01/13(水) 21:34:59.70ID:+kvg8po00
>アドバイスではない
ご、ご、ご尤もです、はいっ
2021/01/13(水) 22:58:07.85ID:gSbmh4ny0
スクリプトの知識は全くないけど
CPUアーキテクトやってますみたいな
超天才の可能性がw
2021/01/15(金) 10:29:15.95ID:0WUI9J4a0
プラグインへの追加の仕方について質問があります。

プラグインに追加すると、MouseGestureLを起動するとAutoHotKeyの状態になり、MouseGestureLが動作しません
その状態で、追加したプラグイン自体は動作しています

プラグインへの追加の仕方か記述内容が間違っているのでしょうか?

- ファイル名
ExcelF1Desable.ahk

- 記述内容
;Excelがアクティブの時F1キーを無効にする
#IfWinActive ahk_exe EXCEL.EXE
F1::return
#IfWinActive

原因わかりますでしょうか?
2021/01/15(金) 11:41:20.83ID:riJFBaLc0
>>63
プラグインにしたいahkの中身が貼り付けられた4行のみなら、原因はプラグインの書き方のルールに沿っていないから

大きなお世話かもしれないが、それだけのコードなら拡張スクリプト(MG_User.ahk)にそのまま書けば良いんじゃないかな
(自分はこれ使わない派なので自信はない)

一つのツールレベルのスクリプトならプラグインにするのも良いと思うけど、どうしてもプラグインにしたい場合はヘルプ参照
2021/01/15(金) 14:24:08.80ID:S5rd2Tfy0
>>64
自決しました。
プラグインにする時の決まり事があるみたいでした。


プラグインの最初に記載
GoTo, foo_PluginEnd

処理

プラグインの最後に記載
foo_PluginEnd:

アドバイスありがとうございました。
66名無しさん@お腹いっぱい。
垢版 |
2021/01/15(金) 15:18:21.98ID:0U4vaVOR0
命は大事にしなきゃ
2021/01/15(金) 15:53:38.19ID:riJFBaLc0
>>65
大きなお世話序に…

>プラグインの最初に記載
>GoTo, foo_PluginEnd
これ↑は正しいとは言えないぞ
プラグインで変数を使用していて初期化が必要な場合など
いわゆるAuto-execute Sectionに記述する必要があるものは、
GoTo, foo_PluginEndの前に書かないとだめだ
2021/01/15(金) 21:27:10.01ID:dtpnUCOQ0
>>65
自分も余計なお世話ながら、これからもAHKスクリプトを増やしていくならMGLとは別に
AutoHotkeyフォルダ作って、マウスが絡まないスクリプトはそっちに集約した方がいいと思う
>>63のF1キーの無効化だけならマウス何も関係ないでしょ
経験上、MGLに一本化してるとトラブルの原因究明に手間も時間も要する時がある
両方立ち上げても大してメモリ消費するわけじゃないし
あと、ヒント貰っているのだから自己解決と書くのは控えた方がいいかもしれんね
2021/01/16(土) 22:35:03.98ID:CQps7BR90
>>67
大きなお世話なんてとんでもないです
教えていただいてありがとうございます。
2021/01/16(土) 22:36:44.24ID:CQps7BR90
>>68
どうせなら一つにしたほうがいいかと思っていましたが、
原因の切り分けなどを考えると別の方がいいのですね
ありがとうございます。

ご指摘ありがとうございます
確かにおっしゃる通り、アドバイスをいただいておいて自己解決は不適切でした。

>>64 さん
もし不快にさせてしまいましたら申し訳ございませんでした。
改めてまして、ありがとうございました。
2021/01/17(日) 00:51:53.46ID:7WqaM6Yh0
>>70
64=67だけど何とも思ってないわ

ちなみに自分はahkを常駐させるならMGLプラグイン化(一本化)させる派だし実際してる
2021/01/17(日) 10:58:48.88ID:tFlQEG5l0
マウスフックは別々に起動させると一方のフックが効いて一方のフックが効かなくなるから厄介だよ
2021/01/23(土) 07:47:59.06ID:LJLxeQAF0
右クリックが押下されているあいだ中、中ボタンが押されるたびに
Send,{Enter}をしたいんだけど、どうすればいいかな?
現状、RB_MB_にSend, {Enter}に割り当ててるけど、
Enter認識されるたびに右クリックを一度離さないとダメだしめんどくさい。
2021/01/23(土) 08:18:25.07ID:p2TRsa0t0
末尾にボタンを放す追加
RB_MB__
2021/01/23(土) 08:28:22.37ID:DSvAVQ+K0
>>73
ボタンを放すを追加してRB_MB__にしたらいいんじゃない?
2021/01/23(土) 09:03:52.11ID:LJLxeQAF0
>>74
>>75
ごめん、、、こんな簡単にできるとは思わなかった、、、お恥ずかしい。
迅速なご回答をありがとうございました。
2021/01/26(火) 00:13:42.24ID:Ut8u8Hr30
MouseGestureL.ahk Ver.1.39

MouseGestureL.ahk History - https://hp.vector.co.jp/authors/VA018351/history_mgl.html
 > Ver. 1.39 2021/01/25 Download
 > ・ターゲットの個別オプションに「デフォルトジェスチャーを適用しない」を追加
 > ・ストロークの直後にサブトリガー(ジェスチャーの開始操作に使われていないボタン)を押下するジェスチャーが正しく認識されない不具合を修正
 > ・【Restore Closed Folders プラグイン v1.01】
 >  特殊フォルダーを閉じた後、「閉じたフォルダーをリスト表示」を実行すると異常終了する不具合を修正
2021/01/26(火) 08:41:25.57ID:+oHPhX870
やった!
2021/01/26(火) 08:55:44.78ID:n+dyzN4+0
地味に一番目の修正が嬉しい
80名無しさん@お腹いっぱい。
垢版 |
2021/01/26(火) 15:15:30.19ID:OJnrMsnR0
ClassNN指定でジェスチャー無効にしたい場合
拡張スクリプトのMG_Edit用の部分に
compareClassNN(set_class_nn) {
MouseGetPos, , , , got_class_nn
If (set_class_nn == got_class_nn)
Return 1
Return 0
}
を置いて、ジェスチャー無効にカスタム条件式として「compareClassNN("class_nn")」を指定しているんだが、
他にいい方法ある?
2021/01/26(火) 16:46:19.37ID:+oHPhX870
1.39にアプデしたらAccelScroll.ahk(MGLのプラグインで使用)のホイール上方向の加速ができなくなった
ホイール下方向はできる
2021/01/26(火) 19:07:54.36ID:n+dyzN4+0
別に上書きで何の問題もないけどなあ
2021/01/26(火) 21:15:21.27ID:+oHPhX870
わかった
ターゲットのデフォルトに入れてる分には問題ないけど
デフォルト以外のとこに入れると上向きで加速しなくなる

例えば個別のアプリがターゲットのジェスチャの中に入れたり
加速したいアプリのexeをターゲットにしたジェスチャに入れたりするとダメ

1.38ではデフォルトじゃなくても問題なく動いてたんだけどなあ
2021/01/27(水) 07:33:22.43ID:i5mB5THl0
1.39のアーカイブにAccelScroll.ahkを突っ込んで
ビルトインのブラウザーで指定したみたけど
再現しないんだが
本当にその条件なのか?
2021/01/27(水) 23:17:32.73ID:i0U0E8aB0
上方向だけってところが設定ミス臭いな
ターゲットの優先順位は大丈夫なのか?
2021/01/27(水) 23:57:12.05ID:OlmnK5td0
今回のアップデートで現状認識されている
不具合情報は全て解消されたのね
2021/01/28(木) 11:57:06.12ID:03RITfCk0
>>77
今気付いたけどSUMoで検出できるのはAutoHotkeyの更新であって
MGLの更新は検出できないのね
だからこのスレ見なきゃ更新に気付かなかった
2021/01/28(木) 12:05:31.67ID:03RITfCk0
AccelScroll.ahkはマウスフックが強制解除される問題のせいで使ってないなあ
ExtendedWheel.ahkの方はそんなことないんだけど
2021/01/28(木) 12:37:28.79ID:ZUnTqkGC0
AccelScroll.ahkはWindows10が主流になったんで
作者がリダイレクトのコードを取り払っちゃったんだけど
強制解除とやらは、ひょっとするとその副作用かもしれない
9081
垢版 |
2021/01/28(木) 17:15:52.99ID:LYKcWgj20
>>84
確認し直してみた

AccelScroll.ahk内のインポート設定を利用して
一つのジェスチャ(ホイール)の中にWU_とWD_を両方設定してると起きるっぽい

WU_とWD_を個別のジェスチャにして登録すれば問題なく動作した
2021/01/29(金) 16:23:24.70ID:uk7xnpEE0
文字入力させるアクションで、
入力モードがひらがななどの時にはまず先に半角英数モードに切り替えさせたいんですが
どうやればいいですかね?
■ このスレッドは過去ログ倉庫に格納されています
大学生アイラと影の怪物と戦うリョウが、深夜3時3分の静止した世界で交錯する超常スリラーの概要

ニューススポーツなんでも実況