Tech Support > Microsoft Windows > Keypad decimal incorrect on some layouts
Keypad decimal incorrect on some layouts
Posted by Sergio Henrique on April 13th, 2008


When using the Portuguese (Portugal) keyboard layout, the keypad decimal is
mapped to a point, which is wrong, it should be mapped to a comma. This
happens on all applications (notepad, command line, outlook, etc) except on
Excel... probably because it does checks on it's own instead of
relying on the OS.

If I use the German (Germany) or Portuguese (Brazil) layouts, which both
also use the comma as a decimal deparator, I get the expected behaviour and
all decimal key input is translated to commas
everywhere on the system.

Is there a solution to this problem? I can't find anything about this on the
web.



Posted by Pegasus \(MVP\) on April 13th, 2008



"Sergio Henrique" <sh@netcabo.pt> wrote in message
news:%23HDY1WWnIHA.3532@TK2MSFTNGP05.phx.gbl...
I am reluctant to load various foreign-language keyboards on
my machine, hence I cannot test your claim. However, if all
else fails then you could use remapkey.exe from the Windows
Resource Kit to place your comma where you want it to be.



Posted by Sergio Henrique on April 13th, 2008


I was actually more worried about the end users of an app I'm developing so
that wouldn't solve my problem. What I've been doing for some time now is to
replace points with commas on places where there's numeric inputs but it's a
rather "dirty" solution and messes it all up on different locales.

I've decided to post here after all this time because I've just realized
other layouts would work properly so this might be a known bug in Microsoft
OS's.

Also, to my knowledge, it's unlikely that testing this would have negative
effects on your system.

"Pegasus (MVP)" <I.can@fly.com.oz> wrote in message
news:%23OjvYBXnIHA.1164@TK2MSFTNGP02.phx.gbl...


Posted by Pegasus \(MVP\) on April 13th, 2008


See below.

"Sergio Henrique" <sh@netcabo.pt> wrote in message
news:uy8oFbXnIHA.5944@TK2MSFTNGP03.phx.gbl...
In view of the very large number WinXP installations that are
currently in operation, it is very, very unlikely that your problem
is due to a bug. It is far more likely due to a misunderstanding.

You are quite correct. However, I already have four different
keyboard layouts installed and I prefer not to add any others.
It gets a little confusing after a while. I might have a go at it
on Monday when I have access to a test machine.



Posted by Pegasus \(MVP\) on April 14th, 2008



"Sergio Henrique" <sh@netcabo.pt> wrote in message
news:%23HDY1WWnIHA.3532@TK2MSFTNGP05.phx.gbl...
You posted your question in at least three separate newsgroups.
Check the answers you received elsewhere, then have a look at
this link to see the advantage of cross-posting versus multi-posting:
http://www.blakjak.demon.co.uk/mul_crss.htm
Multi-posting is not a good habit because it leads to duplication
of effort.



Posted by Sergio Henrique on April 14th, 2008



"Pegasus (MVP)" <I.can@fly.com.oz> wrote in message
news:eQOjuPhnIHA.3572@TK2MSFTNGP02.phx.gbl...
If you look closely enough though, you'll see that I've posted this on 2
newsgroups, one with a regional scope and another with a global scope. It's
2 different languages so multi-posting would have to be used anyway.

You'll also notice that I've waited 2 days for a solution before I posted on
a more "general" newsgroup like this one, hence multi-posting again. Notice
too that there is no single newsgroup where this issue fits perfectly.
There's no "locale/regional settings" or whatever newsgroup.

I do aknowledge your point on the advantages of cross-posting that I was
unaware of. Thanks.




Similar Posts