>>166
リロードではなくサスペンドして解除で試してみてください
AHKのマウスボタンのホットキーはUseHookの指定の有無に関係なくマウスフックによって実現されます
フックは後からフックされた物が優先されるため、AHKのスクリプト起動後に他のアプリがマウスフックを使用した場合、AHK側で不具合が発生することがあります
したがって、フック絡みの問題が疑われる場合、再度AHK側でフックすることで問題が解消するかどうかを試してみる価値があります
他のアプリのフックの状態や、現在使用されているフックの順番を取得する方法はないため、断定することはできませんが
同時にスクリプトやプロセスの初期化も行われるリロードによる再フックよりも
影響の少ないサスペンド→解除による再フックで問題が解消するのであれば、他のアプリにフックを奪われている可能性が高い、と推定できます
他にマウスフックを使用するアプリが常駐しているなら、そのアプリをどうにかしないと根本的には解決しません
仮にサスペンド→解除では解消せず、リロードでないとダメだった場合
最小スクリプトでも問題発生したとありますが、その最低限のコード内容により問題が発生している可能性も出てきます
暫定的かつ包括的な対策として、あまりスマートではないかもしれませんが
定期的か特定のタイミングでサスペンド→解除、またはリロードするようなスクリプトを組むと言う方法が考えられます
個別の対策としては、面倒ですが各コンビネーションキーでフラグ管理のような処理を入れれば、それを元にXButton1単独の誤爆回避は可能と思われます
また、XButton1の単独使用は難しくなりますが、コンビネーションキーに問題が出るなら
#HotIfか各キー側でGetKeyState("XButton1", "P")により分岐させる方法もあります
他にも別の問題が発生する可能性もありますが、XButton1をCtrlやShiftにリマップして、ホットキーは^RButton::などで使用する方法も考えられます
いずれにせよ、根本的な問題を特定して解消できない場合、プログラミング的な物も含めて試行錯誤の上実現するか
どこかを妥協して諦める、といったことが必要になると思われます
AutoHotkey スレッド part35
■ このスレッドは過去ログ倉庫に格納されています
2025/01/14(火) 19:15:38.72ID:WnRj1F4f0
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【野球】松井秀喜新監督、組閣について「絶対この人という人はいない。友達いないタイプなので」「現時点で一人だけ声を掛けてます」 [ニーニーφ★]
- 【レアアース】「日本でイットリウム枯渇の事実ない。これだけは言っておく」木原官房長官が「まもなく枯渇」報道を全面否定 [♪♪♪★]
- セブンイレブンからの客離れが止まらない ローソン、ファミマ最高益の裏で「ひとり負け」巻き返しの切り札は★2 [♪♪♪★]
- 去年の自殺者数、初めて2万人割る 小中高生の自殺は538人で過去最多に [首都圏の虎★]
- 【神奈川】盛り上がらぬ「横浜園芸博」 投稿数は大阪・関西万博の1割 来春開幕 [煮卵★]
- 「一人で登りたいのに」女性登山者についてくる“おじさん”、「迷惑」「怖い」の声…罪にならないの? ★2 [少考さん★]
- 【高市美少年】JUMPの山田涼介ってガチでめちゃくちゃイケメンなのになんであんま人気無いの❓❓ [881676371]
- 🏡ダブパンの日👊😅👊🏡
- 【金ロー】ALWAYS 三丁目の夕日【実況雑談】
- インターネットがなくなったらどうする?
- FFの一番のBGMって「ビッグブリッヂの死闘」でいいよな? [841411289]
- 【高市悲報】暇空茜さん失踪…最後のツイートから20時間弱…ナニカグループが関与か… [158478931]