По непонятным причинам, Windows 10 (а возможно и 7, и прочие) напрочь игнорирует региональные установки и в русской раскладке, при нажатии точки на цифровой клавиатуре, упорно будет печать запятую.
Наконец нашел время для решения проблемки. Решение оказалось не слишком тривиально. Но редактировать можно не только это)
Примечание: Для стандартной русской раскладки пункты 1...3 пропускаем, скачиваем архив, приложенный к посту и, разархивировав его, переходим к пункту 4.
Итак:
1. Скачиваем со странички по ссылочке Microsoft Keyboard Layout Creator (MSKLC) Version 1.4, разорхиверуем в любую папку и устанавливаем пакет;
2. Запускаем установленный пакет;
3. Загружаем раскладку которую надо отредактировать File\Load Existing Keyboard:
В позиции Decimal Separator (numeric keypad) меняем запятую на точку:
Из меню Project\Properties по желанию меняем имя, описание и пр.
И после этого выполняем Project\Build DLL and Setup Package и игнорируем предупреждение, после чего в заданной рабочей папке появляется папка с заданным именем раскладки, содержащая установочные файлы:
Архив с файлами приложен к посту - достаточно разархивировать.
4. Запускаем setup.exe и, через некоторое время, даем разрешение на установку и устанавливаем раскладку.
5. Далее открываем в Windows Time & Language (Свойства Времени и Языка - не знаю как на русском будет) переходим на вкладку Language (настройки языка):
Где идем в опции русского языка Language options: Russian
И удаляем стандартную раскладку Russian ЙЦУКЕН:
Bingo! Теперь с цифровой клавиатуры всегда будет выводиться точка!
Внимание: при смене раскладок компьютер должен быть в интернете.
При желании всегда можно вернуть стандартную раскладку, просто добивив ее в своствах языка.
Наконец нашел время для решения проблемки. Решение оказалось не слишком тривиально. Но редактировать можно не только это)
Примечание: Для стандартной русской раскладки пункты 1...3 пропускаем, скачиваем архив, приложенный к посту и, разархивировав его, переходим к пункту 4.
Итак:
1. Скачиваем со странички по ссылочке Microsoft Keyboard Layout Creator (MSKLC) Version 1.4, разорхиверуем в любую папку и устанавливаем пакет;
2. Запускаем установленный пакет;
3. Загружаем раскладку которую надо отредактировать File\Load Existing Keyboard:
В позиции Decimal Separator (numeric keypad) меняем запятую на точку:
Из меню Project\Properties по желанию меняем имя, описание и пр.
И после этого выполняем Project\Build DLL and Setup Package и игнорируем предупреждение, после чего в заданной рабочей папке появляется папка с заданным именем раскладки, содержащая установочные файлы:
Архив с файлами приложен к посту - достаточно разархивировать.
4. Запускаем setup.exe и, через некоторое время, даем разрешение на установку и устанавливаем раскладку.
5. Далее открываем в Windows Time & Language (Свойства Времени и Языка - не знаю как на русском будет) переходим на вкладку Language (настройки языка):
Где идем в опции русского языка Language options: Russian
И удаляем стандартную раскладку Russian ЙЦУКЕН:
Bingo! Теперь с цифровой клавиатуры всегда будет выводиться точка!
Внимание: при смене раскладок компьютер должен быть в интернете.
При желании всегда можно вернуть стандартную раскладку, просто добивив ее в своствах языка.
Вложения
Последнее редактирование: