Microsoftキーボードレイアウトクリエーターは、すべての文字キー(および上記のnumキー)に対して3÷4レイヤーAltGr
とAltGr
+ Shift
を作成できますが、CapsLock
レイヤーは文字キーのみで動作します。マイクロソフトキーボードレイアウトの作成者を使用してWindowsでnum-keyのCapsLockレイヤーが別に存在しないのはなぜですか?
、唯一の手紙 - キーのために、私が作成することができます。
c
= c
Shift
+ c
= C
AltGr
+ c
= ©
AltGr
+ Shift
+ c
= ¢
CapsLock
,c
= €
CapsLock
、+ c
= ‽
Shift
ので:
1)なぜそこに常にCapsLockキーnumのキーのための層、および numkey = CapsLock, numkey
のですか?
(マイクロソフトキーボードレイアウト作成者を通じて、私はletter ≠ CapsLock, letter
を作ることができますが)
2)一部のキーボードレイアウト用のテンキーのAlt-コードを無効にする方法はありますか?
P.S.私は解決策を見つけ、(AltGr
+ num-keys
すでにその値を取得)
CapsLock
、7
=₇
CapsLock
、Shift
+ 7
=⁷
となど
ここで何をしようとしていますか? AutoHotKeyまたはAutoItを使用しましたか? – Martheen
私は「Microsoftキーボードレイアウト作成者」を使用します。私はキーボードのレイアウトについて尋ねています。 – yalov
MS KBレイアウトは[scancode](https://en.wikipedia.org/wiki/Scancode)でキーをマップするためのもので、スキャンコードはキーボードの既存のキーのみを表します。上付き文字7と下付き文字7は標準的なキーボードレイアウトでは存在しないので、それはできません。代わりにAutoHotKey/AutoItが必要です。特定のスキャンコードを呼び出すのではなく、キー/文字を送信します。 – Martheen