AutoHotkey スレッド part34 (610レス)
上下前次1-新
抽出解除 レス栞
489(2): 10/14(月)03:02 ID:KcUraxAC0(1) AAS
USキーボードのCAPSLOCKキーをIME切り替えにしたいのですが、
CAPSLOCKをF14にした上で
;;;IME切り替え
F14::
send,!{vkC0}
return
で今まで切り替えていたのですが、IME切り替えがよくバグってALTキーが押しっぱなしにされてしまいます。
!{vkC0}を使わずにIME切り替えする方法ないでしょうか?
490: 10/14(月)09:14 ID:nKp0lMeM0(1) AAS
>>489
ちょっと記憶が定かではないけれど、その手の AHK での修飾キー押しっぱ問題は
AHK側だけでは確実な対処は無理ちゃうかったかな?
(たいてい CapsLock/LCtrl 入れ替えでハマるw)
他のツール類(Change Keyとか)で、通常のキーボードにはないキー(F13~F24)を
CapsLock に割り当てておいて、AHK 側ではそのキーに対する処理にするのが常道とか。
↓あたりでググってみれば、色々参考になるはず。
ahk key押しっぱなし - Google 検索
外部リンク:www.google.com
493(1): 10/14(月)18:55 ID:EkA47qEQ0(1) AAS
>>488
www.autohotkey.com/mpress/
↑のmpress.219.zip
>>489
{vkF3}か{vkF4}を送ればいいはずです
>>492
発火タイミングと言うのがコードを実行する位置のことであれば
常駐が前提のスクリプトなので通常のホットキーやホットストリングと同様に、事前登録しておくと言う感じです
ただし、それらと違いclassなのでAutoExecute-Sectionに書くか、ホットキー内に書いて手動でやるかして、前もって1度実行されている必要があるだけです
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.025s*