DOS command prompt in XP professional not showing letters I input

G

Guest

I am trying to type commands into the Windows DOS command prompt, but the the
letters/numbers etc I am trying to enter appear incorrectly. For example,
trying to enter a square end-bracket (]) produces an apostrophe ('). The
plus/equals key produces a minus or dash (-)

When first opening the console, the first line reads "One or more CON code
pages invalid for given keyboard code"

Is there something mis-configured with my keyboard? What's the problem?

Background: I use Windows XP professional with Symantec Antivirus Corporate
edition for virus security.
 
W

Wesley Vogel

Try this first.

Right click the command prompt Title bar and click properties. Check the
fonts and other tabs for proper settings.

If that didn't work, select your proper location and keyboard language...
Start | Settings | Control Panel | Regional and Language Options |
Languages tab | Details button | Settings tab |

Default input language
[[Specifies the default language that you use to insert text. The default
language is used every time you start or log on to your computer.
For example, if you insert text in German most of the time, but have also
added English as an input language, select German as your default language.
When you want to insert text in English, you can switch to that language.
A language must be added under Installed services to be available as a
default.]]

Keyboard layout/IME
[[Lists the keyboard layouts and Input Method Editors (IMEs) that are
available for the selected language.
Select the check box to enable this option. Clear the check box if you don’t
want to add a keyboard layout or IME for the selected language. You cannot
add a new language without selecting at least one text service.
An IME is a program that is used to enter East Asian language characters
using a keyboard.]]
---

Typing or pasting: chcp and then hitting Enter displays the active code
page number.

For example...
C:\>chcp
Active code page: 437

437 codepage is the United States.

To set it to United States 437...

Paste this in a command prompt: chcp 437 and hit Enter.
----

The computer's ANSI code page is stored in the following registry value:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage\ACP

The OEMCP value should be 437.

http://groups.google.com/group/micr...ey+author:vogel&rnum=3&hl=en#d030b7f98ab8994d

<quote>
One or more CON code pages invalid for given keyboard code
The KEYB command examined all prepared code pages, and has found that at
least one code page is incompatible for your screen console device (CON).
This is only information to let you know that your keyboard and screen
console are working with different code pages.
<quote>
http://www.microsoft.com/technet/archive/msdos/messages.mspx?mfr=true

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
Zach said:
I am trying to type commands into the Windows DOS command prompt, but the
the letters/numbers etc I am trying to enter appear incorrectly. For
example, trying to enter a square end-bracket (]) produces an apostrophe
('). The plus/equals key produces a minus or dash (-)

When first opening the console, the first line reads "One or more CON code
pages invalid for given keyboard code"

Is there something mis-configured with my keyboard? What's the problem?

Background: I use Windows XP professional with Symantec Antivirus
Corporate edition for virus security.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top