Почему не существует отдельный слой CapsLock раскладки клавиатуры Windows для цифровой полосы?

При помощи microsoft keyboard layout creator можно создать свою раскладку не только с перегруженными 3 и 4 слоями `AltGr` и `AltGr`+`Shift` для всех клавиш в буквенном блоке (включая цифровые), но и перегрузить `CapsLock` (только для букв), например:
`б` = `б`
`Shift` + `б` = `Б`
`AltGr` + `б` = `«`
`AltGr` +`Shift`+ `б` = `„`
`CapsLock `, `б` = `,`
`CapsLock `, `Shift` + `б` = `<`

Таким образом:
буква ≠ Shift + буква ≠ CapsLock, буква ≠ CapsLock, Shift + буква


Вопросы:
1) Почему, тем не менее, это не верно для цифровых клавиш над буквами, для которых:
цифра = CapsLock, цифра ?

2) Каким образом со всем этим AltGr-делом соотносится NumPad? Можно ли отключить ввод символов Альт-кодом, и так же перегрузить эти клавиши на 3 и 4 слой с AltGr ?

P.S. Перегружать Caps Lock на английскую раскладку у меня нет желания.
Вопрос возник, потому что было бы неплохо перегрузить цифры на верхний и нижний индекс:
CapsLock, 7 = ₇
CapsLock, Shift + 7 = ⁷ и остальные.
Но AltGr у меня уже занят.
  • Вопрос задан
  • 399 просмотров
Решения вопроса 1
Flart
@Flart Автор вопроса
Описанная проблема актуальна только в microsoft keyboard layout creator.
В KdbEdit без проблем можно привязать X₌₁₂₃₄₅₆₇₈₉₀₊₋ X⁼¹²³⁴⁵⁶⁷⁸⁹⁰⁺⁻ на CapsLock.
https://yalov.github.io/yarbur/
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@private_tm
JAVA dev
Сложилось исторически, еще от печатных машинок. Но в прицепе вы можете назначить клавишам абсолютно все что захотите(в том числе капслук на нижний регистр цифровых клавиш).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы