Нужно создать свою раскладку/язык ввода на базе стандартной русской раскладки, добавив несколько букв, доступных с AltGr.
Переключение раскладок должно производиться стандартными средствами ОС, как на скриншоте ниже, только вместо татарского языка, свой язык:
Недостатки, известных мне методов:
1) Использование татарского (или иного подходящего языка) — избыточное количество неиспользуемых символов, раскиданных по клавиатуре в самых неожиданных местах.
Привыкнуть конечно
можно, но все равно
неудобно.
2) "Программы-раскладки" — по видимому навешивающие хуки на клавиатуру, хоть и редкие но глюки, невозможность модификации (для ввода символов почему-то часто используют верхний цифровой ряд клавиатуры), ибо отсутствуют исходники.
Вмешательство в систему, хотелось бы обойтись без установки лишних программ, служб и т.д.
И вот, собственно вопрос: можно-ли в Windows провернуть нечто аналогичное редактированию файлов "
/usr/share/X11/xkb/rules/base.xml", "
/usr/share/X11/xkb/rules/evdev.xml", "
/usr/share/X11/xkb/symbols/ru" в Linux?