On every single one of them, whenever you type any text in a window,
like my news client that I am writing in now, in order to enter a set of
quote marks, the " key has to be pressed twice (and then shows "")
Of course, this is so you can type characters like accented vowels.
However these aren't used much in NZ and so it shouldn't force you to
double-type quote marks etc.
Does anyone know why XP requires this?
Control Panel | Regional and Language Options | Languages | Details --
install the standard keyboard instead of what you currently have, the
US-International Keyboard
what is the name of the standard keyboard?
>> Control Panel | Regional and Language Options | Languages | Details --
>> install the standard keyboard instead of what you currently have, the
>> US-International Keyboard
>
>what is the name of the standard keyboard?
It's just called 'US'
--
Kristofer Clayton (KJClayton)
Gisborne, New Zealand
> In article <40f4d...@newsfeed.slurp.net>, news_...@yahoo.com says...
> > "Patrick Dunford" <patrick...@nomail.invalid> wrote in message
> > news:ey4Jc.8166$NA1.7...@news02.tsnz.net...
> > > We have a number of XP machines all installed from a CD on Ministry of
> > > Education schools license.
> > >
> > > On every single one of them, whenever you type any text in a window,
> > > like my news client that I am writing in now, in order to enter a set
> > of
> > > quote marks, the " key has to be pressed twice (and then shows "")
To get a single ", press " then space.
> > > Of course, this is so you can type characters like accented vowels.
> > > However these aren't used much in NZ and so it shouldn't force you to
> > > double-type quote marks etc.
> > >
> > > Does anyone know why XP requires this?
> >
> > Control Panel | Regional and Language Options | Languages | Details --
> > install the standard keyboard instead of what you currently have, the
> > US-International Keyboard
>
> what is the name of the standard keyboard?
http://www.microsoft.com/globaldev/reference/keyboards.aspx [*Warning*: IE-only site]
If your keyboard has the US layout (e.g. Shift+3 is #) like most PCs in NZ
do, then the standard keyboard setting in NZ is "United States English",
also called "US" or "United States 101" on older versions of Windows.
Other choices include
• US-International
• US Ireland Extended from http://www.smo.uhi.ac.uk/~oduibhin/mearchlar/gaelicus.htm
• Polish (programmers)
--
Cheers,
Ralph
Change is inevitable. Progress is optional.
> what is the name of the standard keyboard?
US Keyboard I think. note the lack of international in the name.
Bollocks. This is not the default behaviour in any other version of
Windows. When I type " I expect to see " on the screen.
>>To get a single ", press " then space.
> Bollocks. This is not the default behaviour in any other version of
> Windows. When I type " I expect to see " on the screen.
It is the default behaviour if you happen to install the
US-International Keyoard Drivers.
To see why, try typing " then e or o
You will find other characters on the keyboard that behave the same way.
They are used by multicultural Un American foreigners
> Patrick Dunford wrote:
Yes. This is not a "Windows" problem, Patrick, or an "XP" problem. It's
a simple matter of choosing the right installation option. Whoever
configured the setup cd you're using obviously made a mistake. But
hey -- now you've learned something new yourself.
Well yes. Just like Dickford - you missed the point!
The problem is clearly a PEBKAC error. No OS can safely account for the
PEBKAC error - not even the holy grail known as Linux.
RJ out.
> The Keyboard can be changed at any time..
That is correct. I can switch keyboard "drivers" in 2 seconds.
I have an icon in the system tray to switch keyboard "drivers" between
'US' and 'US-International' (and a few others I hardly ever use, such
as 'Polish programmers' and 'US-Esperanto').
> > > > > On every single one of them, whenever you type any text in a window,
> > > > > like my news client that I am writing in now, in order to enter a set
> > > > of
> > > > > quote marks, the " key has to be pressed twice (and then shows "")
> >
> > To get a single ", press " then space.
>
> Bollocks.
It appears from your description that those PCs have been _configured_
with the "US-International" keyboard driver.
On PCs which have been configured this way, to get a set of quote marks
one does NOT HAVE TO press the " key twice.
• Pressing the " key twice will show ""
• Pressing the key " once followed by the space bar will show "
Try it on those PCs (before you reconfigure them) and report back.
> This is not the default behaviour in any other version of
> Windows.
This behaviour is nothing to do with the _version_ of Windows.
This is a _configuration_ option, from the Win95 "PanEuro" version onwards.
In Win XP it is controlled by the language/keyboard setting at
Control Panel -> Regional and Language Options -> Languages -> Details
Let's recap in the thread so far
1. You described the problem and asked "why XP requires this".
2. You got a reply which said to change the XP language/keyboard
setting from "US-International" to the standard keyboard.
3. You asked what the standard keyboard was.
4. You got several replies (including mine) saying to use the "US"
keyboard (i.e. without the "International").
Have you not read any of the several replies to your request?
Did you not understand them?
[Patrick Dunford]
| | > > > Does anyone know why XP requires this?
[Patrick Bold]
| | > > Control Panel | Regional and Language Options | Languages | Details --
| | > > install the standard keyboard instead of what you currently have, the
| | > > US-International Keyboard
[Patrick Dunford]
| | > what is the name of the standard keyboard?
[Kristofer Clayton]
| | It's just called 'US'
[Ralph Fox]
| | called "US"
[Dave]
| | US Keyboard I think. note the lack of international in the name.
> When I type " I expect to see " on the screen.
So have you reconfigured those PCs yet, as per the replies?
For your information, Windows has more than one choice of
language/keyboard setting for use with physical keyboards which have
the US layout. Some of those choices are
A. "US"
For the US and other places where characters like accented vowels
aren't used much.
B. "US-International"
For Western European languages when there is a need to enter
characters like accented vowels while using a US physical keyboard.
C. "Polish Programmers"
For the Polish language, when there is a need to enter Polish
characters like Ł and ę while using a US physical keyboard.
You can see the so-called "dead" keys and the key-to-character mappings,
in visual format, from this Microsoft web page.
http://www.microsoft.com/globaldev/reference/keyboards.aspx [*Warning*: IE-only site]
although because of the steeper learning curve, less PEBKAC errors seem
to surface.
Probably more like there is an expectation that a problem is a PEBKAC
rather than a bug :)
Maybe that's the downside of ease of use - the users don't go looking for
ways of solving problems and just assume it's a bug.
Cheers
Anton
US-International or whatever is the DEFAULT installation option for XP,
it's not like I tried to change the setting
wow, odd, isnt on any of the machine I deal with...
~200 at work, and ~10 at home or friends.
Even odder......
Of the 2500 that I support, it isn't either.
I think this could actually be worse than a PEBKAC situation. It's time to
upgrade the problem to a ID-ten-tee status.
RJ out.
wow, havent heard that term in a while.
The default install option, which this computer has selected, is
Keyboard-US. That is the one we are having problems with.
Have you resolved/fixed this yet? If so, how did you resolve it?
If you still have this problem, check your installed keyboard dll files
and registry settings...
1. Check whether these XP machines have the correct keyboard DLL files
for both "US" and "US-International".
Look in C:\WINDOWS\system32\ for these dll files.
1.1 "US-International" keyboard
file is kbdusx.dll, 6,144 bytes
File version: 5.1.2600.0
Description: US Multinational Keyboard Layout
Internal name: kbdusx (3.11)
Original name: kbdusx.dll
1.2 "US" keyboard
file is kbdus.dll, 5,632 bytes
File version: 5.1.2600.0
Description: United States Keyboard Layout
Internal name: kbdus (3.11)
Original name: kbdus.dll
Check the size and version information for the kbdus.dll file
are what they should be (and that the file kbdus.dll is not a
renamed copy of a different kbd*.dll file).
2. Check that the user-friendly names for these keyboard drivers
are correct (and, for example, that kbdusx.dll is not assigned
"US" as its user-friendly name).
Look in the registry for these entries. These entries define
the choices available for setting the keyboard at
Control Panel -> Regional and Language Options -> Languages -> Details
| [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layouts\00000409]
| "Layout File"="KBDUS.DLL"
| "Layout Text"="US"
|
| [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layouts\00020409]
| "Layout File"="KBDUSX.DLL"
| "Layout Text"="United States-International"
In these registry keys, "00000409" is the code number for the "US"
keyboard driver dll "KBDUS.DLL", and "00020409" is the code number
for the "US-International" keyboard driver dll "KBDUSX.DLL".
3. Check, in the registry, that the actual keyboard selected
is correct.
| [HKEY_CURRENT_USER\Keyboard Layout\Substitutes]
| "00001409"="00000409"
The left side of the equals sign is the language:
"00001409" = "English (New Zealand)"
"00000c09" = "English (Australia)"
"00000409" = "English (United States)"
The right side of the equals sign is the keyboard driver dll
"00000409" = "US"
"00020409" = "US-International"
Yes it seems to have been fixed.
I suspect somebody changed the keyboard settings on the machine I was
working at. The other machines had either one setting or the other.
It's all rather confusing when the keyboard layouts both have US in their
name.
> Yes it seems to have been fixed.
Good to hear.