Why does PCTeX uses the English keyboard mapping?
You probably have more than one keyboard layout installed. If you don't use the English mapping you should remove it.
In Windows 2000, from the Start Menu, select "Settings" then "Control Panel". Select "Keyboard" and select the "Input Locales" tab. You should remove or change any layouts that don't match the keyboard you are using. If you need to use more than one layout you may want to select "Enable indicator on taskbar".
In Windows XP go to the Control Panel in the Start Menu and select "Regional and Language Options". Select "Languages" and then "Details". You should remove or change any layout that is different from your keyboard. If you need to use more than one layout you might want to turn on the "Language Bar" to make switching layouts easier.