为什么 Windows 中的数字键没有单独的 CapsLock 层?

Why isn't there separate CapsLock layer for num-keys in Windows?

Microsoft Keyboard Layout Creator 可以为每个字母键(和上面的数字键)创建 3 和 4 层 AltGrAltGr+Shift,但是 CapsLock层仅适用于字母键。

使用 Microsoft 键盘布局创建器,仅针对字母键,我可以创建:
c = c
Shift + c = C
AltGr + c = ©
AltGr+Shift+c=¢
CapsLock, c =
CapsLock, Shift + c =

所以:

1) 为什么数字键没有 CapsLock 层,而且总是 numkey = CapsLock, numkey?

(通过 Microsoft Keyboard Layout Creator 我可以制作 letter ≠ CapsLock, letter

2) 有没有办法为某些键盘布局禁用 NumPad Alt 代码?

P.S。我想制作:
CapsLock, 7 = ₇
CapsLock, Shift + 7 = ⁷

等(AltGr + num-keys 已经得到它们的值)

好的,我找到了解决方案。

这不是打字机时代的一些标准数字键错误,当时区分字母键和数字键。

问题只对“Microsoft 键盘布局创建者”很重要。应用程序自 2007 年以来一直没有更新,并且仍然有描述的错误:它在创建 CapsLock 图层时不正确(主要是使用 num-keys CapsLock 图层)。

KdbEdit,效果很棒,我得到 X₌₁₂₃₄₅₆₇₈₉₀₊₋ X⁼¹²³⁴⁵⁶⁷⁸⁹⁰⁺⁻ CapsLockCapsLock,Shift 层.