Windows – How to change a comma to period on a numerical keyboard on Windows 10

keyboard-layoutwindows 10

How can I change a comma to a period on numerical keyboard on Windows 10 without changing the input language?

When I used Microsoft Keyboard Layout Creator the keyboard created wasn’t shown in available keyboard in input methods in “Control Panel -> Clock, Language and Region -> Language -> Language” options although it did work on Windows 7.

Is there any other way I can change it?

Best Answer

Edit: I found this SU question which may relate. It's backwards for him, so I'll sum it up:

  1. Press Win+R and run control intl.cpl
  2. Click Additional Settings

  3. Change the Decimal Symbol from a Comma to a Period in both the Numbers and Currency Tabs

  1. (Optional) Since I'm honestly not too familiar with foreign keyboards, you could try changing the List Separator value on both tabs and see if that helps you.

Use the following AutoHotkey script to rebind the numeric-key comma to a period:

Numpaddot::.

Use the following AutoHotkey script to rebind the all comma keys (not just numeric one) to a period:

,::.