Ctrl + 1

| コメント(0) | トラックバック(0)
MacBookのBootCamp環境でCtrl+1が利かないなと思っていたのですが、Ctrl無しの全角/半角キーが発行されているのですね。

CtrlがONの状態で、
1 (MAKE)→Ctrl (BRAEK) + 全角/半角 (MAKE)
1 (BREAK)→全角/半角 (BREAK) + Ctrl (MAKE)
が発行されるようです。

ちなみに両方ONの状態でCtrlを先に離すと、
全角/半角 (BREAK) + 1 (MAKE)
のようですね。

USBデバイスに入っているLowerFilterのKeyMagic.sysが行なっていると思われます。。

私にはHIDキーボードUpperFilterの知識が少しあるだけなので、対抗するには全角/半角を検出してCtrl+1を仕込んでやるしかありません。
上記2ストロークが同時に取れれば1に戻すだけで済みますが、果たしてXP/Vista/7で共通の挙動になるかどうか。

ちなみにKeyMagic.sysはUSBのVID/PID判別をしているようなので、仮想環境で自在にテストというわけにもいきません。さてどうしたものか...。

トラックバック(0)

トラックバックURL: http://mychro.mydns.jp/cgi-bin/mt/mt-tb.cgi/224

コメントする

アーカイブ

ウェブページ

Powered by Movable Type 5.2.13

ホームページ