All about Keyboards

 

As I move around the different Forums I browse and moderate, I have seen many problems posted due to keyboard problems. I'm making this page in hopes that I can answer or at least give you some links to help solve your problem.

If you do not think the keyboard is important, try using your computer without it. Your computer will almost be useless without it. The keyboard can and will eventually go down. It is a very simple peripheral and when it goes on the blink, you are probably better to just replace it rather then trying to repair it. I have taken apart many keyboards and sometimes it's just a matter of cleaning the key pad, or maybe a loose wire re-soldered or sometimes just a STUCK KEY.

 
First let’s look at the three basic types of Keyboards:

 

Older computer's (XT, AT, Baby AT and LPX) use what is called an AT keyboard. This board has a large AT connector that plugs into the motherboard, commonalty referred to as a
DIN-5 (IBM-PC)

It looks like this:

The pins are as follows:

Pin

Description

1

Clock

2

Data

3

Not Connected (Reset on some very old keyboards

4

Ground

5

+5 VDC

Newer keyboards use what is called an ATX keyboard. This board has either a USB or a PS/2 connector. The Ps/2 connector is smaller then the AT and communally referred to as

PS2 (Mini-DIN-6)

Looks like this:

The pins are as follows:

Pin

Description

1

Data

2

N/C

3

GND

4

VCC (Power , +5 VDC)

5

CLK

6

N/C

 

You can also get an adapter that will allow a PS/2 keyboard to plug into the old AT motherboard, it looks like this:
And finally is the USB keyboard which has a standard USB plug on it:
Ok, now you know the different type of PC Keyboards, so lets look at what can go wrong with them and some of the error's they generate and possible fixes. Isn't it ironic that if you get a keyboard error at boot sometimes it will say:

"Keyboard Error or No Keyboard present"

Press F1 to continiue..Hum..maybe the mouse has a F1 key on it

 

First: If the keyboard does not respond at all:
1. Restart the computer, sometimes this will resolve the problem, as it may of froze up during the first boot up. Make sure nothing has spilled or fallen into the keyboard (between the keys).

2. Look behind the system (Computer Tower or Case) where the keyboard plugs in. Make sure the cable connector is fully seated into the keyboard connector. Also that if a PS/2 that it is not accidentally connected into the MOUSE port.

3. Shut the computer down. Physically remove the keyboard cable and visually check to make sure that no pins are bent or broken. If you have access to another keyboard try it, if it works then replace the keyboard.

Second: If you are running windows:

Most times a Stuck Key will cause an error message. If any keyboard errors shows up on the screen look at your manual to correct the error/problem. This can also occur if you try to type while the computer is booting up. If you do try another keyboard and get the same type of error then try this using the mouse:

  • Try booting without the keyboard plugged in, or if the Windows boot screen comes up select SAFE MODE. Once you get into Windows check within Device Manager and see if there is a Yellow or Red mark next to the Key Board entry, which means there is a problem. Highlight that entry and remove it. Reboot and Windows will re-configure the keyboard.

Windows did not fix my keyboard

It is possible that the keyboard port itself is bad this may prove true if a second keyboard does not work. Rarely, but sometimes if a keyboard over-heats an error message will appear on the monitor. Normally only Stuck Keys will generate an error message on the monitor.

 
Let’s look at other specific errors
 
Keyboard clock line failure: The clock line is one of the control lines between the keyboard and the keyboard controller that interfaces the keyboard to the motherboard
  • There is a problem either with the keyboard or with the keyboard controller on the motherboard.
Keyboard controller failure: The system has detected what appears to be a failure with the keyboard controller, which interfaces the keyboard to the motherboard.
Keyboard data line failure: The data line is one of the control lines between the keyboard and the keyboard controller that interfaces the keyboard to the motherboard.
Key lock locked: The system is detecting that the key lock on the front of the case is locked, and therefore will not boot. The error message usually refers to the keyboard being locked but this really means the key lock on the front of the system case.
  • The key lock may be indeed locked out. The key lock may also be miswired, or there could be a fault with the motherboard, or even the keyboard.
  • Make sure that no keys are being pressed in on the keyboard when the system is booting. Unlock the key lock if it is locked
  • There could be a problem with the lock switch itself. Make sure that no keys are being pressed in on the keyboard when the system is booting. Unlock the key lock if it is locked
 
If the keyboard does generate an error, some of the common ones are:

Error

Code Description

3xx

KB errors

301

KB reset or stuck-key failure (XX 301 XX = scan code in hex)

302

System unit key lock switch is locked

302

User-indicated KB test error

303

KB or system-board error KB controller failure

304

KB or system-board error KB clock high

305

KB +5v error  PS/2 KB fuse (on motherboard) blown

341

KB error

342

KB cable error

343

KB LED card or cable failure

365

KB LED card or cable failure

366

KB interface cable failure

367

KB LED card or cable failure

 

Vender Specific and Other Errors:
Bluetooth Desktop: "Keyboard Error or No Keyboard Present" Error Message after Bluetooth Keyboard Is Installed
Cannot Use Natural Keyboard Elite in MS-DOS Mode
Device Driver for the Standard 101/102-Key or Microsoft Natural PS/2 Keyboard" Error Message When You Try to Enter Standby
"Error Loading Keyboard.drv" Error Message When You Start Windows
IBM
IntelliType Setup Detected Another Keyboard Software on Your System
Keyboard Errors with Cybex Commander & Dell Computers
Logitec:
Keyboard Does Not Recognize Key Combination
Remote Control Keyboard Driver Failed
The keyboard reset failed.
The keyboard device does not exist or was not detected

-------------------------------------------------------------
Can I clean my keyboard, sure you can
 
1. Turn the keyboard on its back and remove all the screws that hold it together. Some have more screws than others.
 
2. Now turn the keyboard over and gently remove the two halves. If it does not come apart, turn it back over and gently pry up the rubber feet, as some screws could be hidden underneath. When you take the two halves apart watch the cable so it does not break.
 
3. Now that you have the two pieces apart you will see the half with the keys themselves, they will not fall out. On some boards you can remove individual keys and on some screws will be holding down the entire key portion. Once you have the keys removed, depending if they are individual or as a unit you can now clean them.
 
4. For individual keys one way is to put them all in an old stocking or put the key plate itself (generally in two halves) in a stocking.
 
5. Now remove all of the electrical parts (pay attention to the screws that hold them down and their location. Now you will have all the plastic parts of the keyboard apart. Take these pieces (including the stocking if used) and place them in a dishwasher - YES A DISHWASHER. Wash them in a standard dishwasher cycle. You will be amazed what the board will look like when done.
 
6. Note: When removing the keys only remove the cap with the lettering (mark down which position it is in) don't remove the lower end. Leave the keys with springs in them, normally the bigger keys e.g., space bar enter ect.
 
Another way to clean is use a parts brush or even a pastry brush to clean in between the keys and other areas. You can use a q-tip soaked in rubbing alcohol to clean the electric boards and or the keys where they touch the particular sensor.