Richard,
Glad the msconfig method worked. ;-)
I am not sure whether this applies AFTER you are in Safe Mode or while
trying to get there from the Windows Advanced Options Menu.
SYMPTOMS
When you start your computer using the Safe Mode option, you may not have
access to your mouse or keyboard, or both. However, if you start the
computer normally, the devices work correctly.
NOTE: This applies to PS/2 mouse and keyboard.
CAUSE
This behavior occurs because of missing or corrupted registry subkey(s).
Have a look and see it you have the following two keys.
Open the Registry editor...
Start | Run | Type: regedit | Click OK |
Navigate to >>
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Control\SafeBoot\Minimal
Subkey for keyboard {4D36E96B-E325-11CE-BFC1-08002BE10318}
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Control\SafeBoot\
Minimal\{4D36E96B-E325-11CE-BFC1-08002BE10318}
Value Name: (Default)
Data Type: REG_SZ
Value Data: Keyboard
Subkey for mouse {4D36E96F-E325-11CE-BFC1-08002BE10318}
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Control\SafeBoot\
Minimal\{4D36E96F-E325-11CE-BFC1-08002BE10318}
Value Name: (Default)
Data Type: REG_SZ
Value Data: Mouse
Also...
HKEY_USERS\.Default stores the profile used when no users are logged on to
the computer (such as when the CTRL+ALT+DELETE logon prompt is
displayed).
This only applies until a user logs on, then another setting takes over.
So look at this key
HKEY_USERS\.DEFAULT\Keyboard Layout\Preload
unless you have added another keyboard layout, besides (Default) there
should be one Value.
0409 for US English.
If there is anything besided (default) in the following key
HKEY_USERS\.DEFAULT\Keyboard Layout\Substitutes
then whatever is there is Substituted for your standard keyboard layout,
i.e. English.
I have no idea if any of the above applies or not. These are just things
that I could think of.
Post back with what you find or do not find.
--
Hope this helps. Let us know.
Wes
MS-MVP Windows Shell/User
In