Перейти к содержимому

Как на цифровой клавиатуре изменить запятую на точку

  • автор:

Как на цифровой клавиатуре изменить запятую на точку

Сообщения: 1663
Благодарности: 190

При включенном русском языке «точка» на цифровой клавиатуре «отдает запятую». Наверное эта тема уже была, но я не нашел. Хотелось бы исправить везде и навсегда. Наверняка кто-то уже наваял reg-файл. Поделитесь.

Сообщения: 2
Благодарности: 1

Не знаю, есть ли для этого reg, сомневаюсь. Когда стала такая задача, решил её, поправив kbdru.dll. Причём в 2000, XP, 2003 эти dll разные. Чтобы было легче разворачивать в сети крупной организации, сделал msi, который можно назначить заданным компьютерам.
Все файлы включать в него намеренно не стал, чтобы всё можно было регулировать без сборки msi.

Это сообщение посчитали полезным следующие участники:

Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Сообщения: n/a

Dsf ты молодец.

Сообщения: 1
Благодарности: 0

Возможно тоже самое сделать в украинской раскладке?

Сообщения: 1
Благодарности: 1

думаю что в любой раскладке можно сделать,для этого лечения признаного косяка Майкрософт дают програмку,что удивително бесплатно: Редактор раскладок

Это сообщение посчитали полезным следующие участники:

Сообщения: 148
Благодарности: 39

1) Панель управления —> Язык и стандарты —> Дополнительные параметры —> Разделитель целой и дробной части —> Выбрать точку или запятую.
2) Закрыть все офисные документы и открыть снова.
Если не помогает — сделать перезагрузку системы.

P.S. Sorry за поднятие темы, но вариант стороннего ПО не воодушевляет и dll для Win7 придется править все ручками.
Следует отметить, что такое изменение может повлиять на работоспособность некоторых програм.

Это сообщение посчитали полезным следующие участники:

Сообщения: 27449
Благодарности: 8086

Diskretor, предлагаемый Вами путь чреват кучей проблем для ПО. Редактирование раскладки — официально предлагаемый способ.

Это сообщение посчитали полезным следующие участники:

Сообщения: 4
Благодарности: 2

Если кого-то это ещё интересует. kbru_mod.zip
Точка вместо запятой на цифровой клавиатуре на русской раскладке.
Проверено на Win7x86 и Win7x64. Не проверено для Win10.

Это сообщение посчитали полезным следующие участники:

Сообщения: 1
Благодарности: 0

Цитата fhrbc:

Если кого-то это ещё интересует. kbru_mod.zip
Точка вместо запятой на цифровой клавиатуре на русской раскладке.
Проверено на Win7x86 и Win7x64. Не проверено для Win10. »

Спасибо большое, на 10ке тоже не проверял, но на 8ке и 7ке работает отлично.

Сообщения: 1
Благодарности: 0

fhrbc, WIN10x64 работает. Спасибо.
Дополню
В Win10 наблюдается глюк. Винда от большого ума возвращает стандартную клавиатуру. Тоисть в списке клавиатур появляется три ENG, RU (Русская клавиатура), RU (Русская клавиатура + ТЦК). Причем в настройках RU (Русская клавиатура) нету её надо добавить, а потом удалить тогда она исчезнет из списка установленных. Но до перезагрузки или обновления системы. Видимо где то это жёстко прописано. Стоит Punto Switch удалять не пробовал.
Дополню ещё раз
Уже месяц не наблюдается глюк с возвращением стандартной русской клавиатуры.
Сделал так Настройка языка -> Административные языковые параметры -> Копировать параметры. Скопировал свою настройку в новых пользователей и в экран приветствия. Перегружался, обновления ставились и по RDP подключался к компу. На работе стоит simpleSwitcher, дома PuntoSwitcher. Покка проблем нет.

Последний раз редактировалось kirill.1000, 27-01-2023 в 11:39 . Причина: Нашелся глюк

Admin’s Notes

Инсталлируем пакет в систему и добавляем его в список используемых языков.

ВСЕ! Наслаждаемся точкой на цифровой клавиатуре в русской раскладке.

У меня заработало без перезагрузки Windows 8.1

11 комментариев:

Анонимный комментирует.

не хочет делать dll на win10

-=*=- комментирует.

я это делал на восьмерке

lendl08 комментирует.

Пусть и не сразу, но разобрался.
Спасибо за науку!)

Если возможно — пожалуйста, добавьте в пост информацию (фото) по смене раскладки в «семёрке» на последних этапах.

lendl08 комментирует.

Благодарю за науку!)
Пусть и не сразу, но разобрался. Прекрасно работает.
Если возможно — пожалуйста, добавьте фоток, как всё это сделать в «семёрке» (имею в виду последние этапы).

Unknown комментирует.

Спасибо большое! Используя вашу инструкцию заменила запятую на точку, при том я что девушка, ничего не понимающая в компьютерах, только могу работать в Word. Один момент вызвал трудность — где вы написали «Инсталлируем пакет в систему и добавляем его в список используемых языков.» Какой пакет, куда инсталлируем, как это делать. Я выбрала первый файл (Layout01_amd64.msi) и он запустился. Может, это в корне не правильно?
В итоге запятая заменена на точку при включенной русской раскладке.
Но на панели задач исчез значок языка. Теперь не знаю, как его поставить. Куда он пропал? ((

Unknown комментирует.

Спасибо большое! Используя вашу инструкцию заменила запятую на точку, при том я что девушка, ничего не понимающая в компьютерах, только могу работать в Word. Один момент вызвал трудность — где вы написали «Инсталлируем пакет в систему и добавляем его в список используемых языков.» Какой пакет, куда инсталлируем, как это делать. Я выбрала первый файл (Layout01_amd64.msi) и он запустился. Может, это в корне не правильно?
В итоге запятая заменена на точку при включенной русской раскладке.
Но на панели задач исчез значок языка. Теперь не знаю, как его поставить. Куда он пропал? ((

Unknown комментирует.

У меня комп без интернета на работе, никак не могу ничего сказать. Что сделать, помогите плиз.

-=*=- комментирует.

И как же я вам могу помочь?

utilizzator комментирует.

Во-первых, огромное спасибо автору! Очень давно это хотел, но никак не мог сам найти.
По сути: Win7, все заработало без перезагрузки. Единственное что, при формировании DLL открылся лог-файл с предупреждениями о возможной несовместимости с юникодом. Точный текст не приведу — не знаю, где остался лежать этот лог. Тем не менее, пока проблем не заметил.

-=*=- комментирует.

Hamilton комментирует.

Да большое спасибо!
На одном компьютере программа так и не могла создать dll.
Но зато на другом все сделала прекрасно.
После этого можно было устанавливать на всех компьютерах раскладку клавиатуры настроенную под свои собственные нужды.
Это прекрасно не требует в использовании дополнительно загруженных программ.

На доп. цифровой клавиатуре вместо точки появляется запятая, что делать?

Как сделать, чтобы в русской раскладке при нажатии на «Точку» дополнительного цифрового блока клавиатуры появлялась не запятая, а точка?

Лучший ответ

Панель управления — Язык и р. с. — Форматы — Доп. параметры — Разделитель целой и дробной части — Заменить «,» на «.»

Остальные ответы
никак. либо точка в одной, либо запятая в русской.
переключить на англ. язык клаву
Владимир ЗадиракаЗнаток (455) 5 лет назад
Михаилу 5 баллов.
Болтушин АндрейУченик (145) 4 года назад
Пук в лужу. Лучше бы молчал.
Нажимать вместе с шифт, или выставить русскую машинопись, правда там точка будет на семёрке.
АннаЗнаток (480) 8 лет назад
а как выставить русскую машинопись?

Лесной Житель Мудрец (11454) правой кнопкой там, где EN или RU внизу экрана, либо же на панели управления — там будут раскладки клавиатуры.

Как в Windows 10 заменить запятую на точку при наборе с numpad на русской раскладке?

ColdSpirit, нет, ты не понимаешь. Малая цифровая клавиатура — клавиатура «калькулятора» и десятичный разделитель, который ты обозвал «точкой», там должен соответствовать региональным стандартам.

Создание раскладки, если тебе надо заменить всего один символ — это прям тааакое извращение, маркиз де сад плачется в салфетку. Она создаётся быстрее, чем ты писал «весьма ценный комментарий».

ColdSpirit @ColdSpirit Автор вопроса
Павел, на ты к своим друзьям обращайтесь. И да, не понимаете тут как раз вы, а не я.

Slayer_nn

Yan @Slayer_nn Куратор тега Windows

Создавать свою раскладку из-за одной запятой имхо извращение.

Не признавать ответ ответом — еще большее

Может расскажаете свое видение решения? А мы уже в эту сторону подумаем
Или вам лень мешает пару кнопок нажать и клаву создать?

ColdSpirit @ColdSpirit Автор вопроса

Не признавать ответ ответом — еще большее
Или вам лень мешает пару кнопок нажать и клаву создать?

Yan, вопрос был как заставить работать нынешнюю раскладку, а не как создать новую.

Может расскажаете свое видение решения? А мы уже в эту сторону подумаем

То что не работает замена в региональных стандартах — это баг (или фича) Windows 10. Наверняка есть какой-то твик реестра или что-то подобное.

Slayer_nn

Yan @Slayer_nn Куратор тега Windows

ColdSpirit, Проверил, та же проблема
Думаю тут реестр не поможет редактировать, скорее какой-то dll

Легче уже раскладку заменить на свою
Сам пользуюсь из-за точки
установочного файла к сожалению нету, а то бы приложил
А так, насколько помню в пару кликов настроил, сохранил
эту поставил, другую убрал. Работает отлично (благо софт от мелкомягких)

Конечно, такой «ответ» — высокомерное хамство. Автор ведь корректно и ясно объяснил суть проблемы, что так, как должно — через региональные стандарты — не работает. Читайте внимательнее, прежде чем давать ненужные или неполные советы, пожалуйста.
У меня такая же проблема, правка через Панель управления не привела к ожидаемому результату.
Пробовал использовать MSKLC — точка на цифровой клавиатуре появилась, но вместе с этим появилось три раскладки, т.е. новая раскладка не заменила старую, а добавилась. Т.е. я старую удалил, но где-то всё равно отображались три. В том числе в Punto switcher. Возможно , это как-то было связано с административными ограничениями (комп. был рабочий). Пишу сюда исключительно для статистики, может у кого-то возникнет подобная ситуация.
Сейчас пробую повторить процедуру уже на домашнем компьютере.
Ещё раз повторю, что локальные настройки в прикладных программах, офисе в данном случае непричём. Запятая ставится даже в командной строке или прямо здесь,
Для идиотов ликбез: любой переход на личности, обсуждение человека, задающего вопрос, вместо обсуждения вопроса, в приличном обществе неприемлемо.
PS вторая попытка редактирования раскладки через Microsoft Keyboard Layout Creator — DLL не сохраняется, выдаёт ошибку
«WARNING: The character ₽ (U+20bd) exists in the entry for VK_8, ShiftState ‘Ctl+Alt’ of the layout table and is not in the default system code page (1251) of the Russian (Russia) language you specified. This may cause compatibility problems in non-Unicode applications.»

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *