pctechguide.com

  • Home
  • Guides
  • Tutorials
  • Articles
  • Reviews
  • Glossary
  • Contact

Keyboards

A computer keyboard is a peripheral modelled on the typewriter keyboard. Keyboards are designed for the input of text and characters, and also to control the operation of the computer. Physically, computer keyboards are an arrangement of rectangular or near-rectangular buttons, or keys. The most common arrangements in Western countries are based on the QWERTY layout The number of keys on a keyboard generally varies from the standard 101 keys and 104-key Windows keyboards, to as many as 130 keys, with many programmable keys. There are also compact variants that have fewer than 90 keys.

A computer keyboard is effectively an array of switches, each of which sends the PC a unique signal when pressed. Two types of switch are commonly used: mechanical and rubber membrane. Mechanical switches are simply spring-loaded push to make types, so when pressed down they complete the circuit and then break it again when released. These are the type used in clicky keyboards with plenty of tactile feedback.

Membranes are composed of three sheets: the first has conductive tracks printed on it, the second is a separator with holes in it and the third is a conductive layer with bumps on it. A rubber mat over this gives the springy feel. When a key is pressed, it pushes the two conductive layers together to complete the circuit. On top is a plastic housing which includes sliders to keep the keys aligned.

A dome-switch keyboard is commonly used variation of the membrane-type keyboard.

Membrane

Keyboard

With these a key depression pushes down on a rubber dome sitting beneath the key. A conductive contact on the underside of the dome touches (and hence connects) a pair of conductive lines on the circuit below. This bridges the gap between them and allows current to flow, changing the signal strength. A scanning signal is emitted by the chip along the pairs of lines to all the keys. When the signal in one pair becomes different, the chip generates a make code corresponding to the key connected to that pair of lines. The code generated is sent to the computer either via a keyboard cable (using on-off electrical pulses to represent bits) or over a wireless connection. A chip inside the computer receives the signal bits and decodes them into the appropriate keypress. The computer then decides what to do on the basis of the key pressed (e.g. display a character on the screen, or perform some action).

An important factor for keys is their force displacement curve, which shows how much force is needed to depress a key, and how this force varies during the key’s downward travel. Research shows most people prefer 80g to 100g, but games consoles may go to 120g or higher while other keys could be as low as 50g.

The keys are connected up as a matrix, and their row and column signals feed into the keyboard’s own microcontroller chip. This is mounted on a circuit board inside the keyboard, and interprets the signals with its built-in firmware program. A particular key press might signal as row 3, column B, so the controller might decode this as an A and send the appropriate code for A back to the PC. These scan codes are defined as standard in the PC’s BIOS, though the row and column definitions are specific only to that particular keyboard.

Keyboard

Increasingly, keyboard firmware is becoming more complex as manufacturers make their keyboards more sophisticated. It is not uncommon for a programmable keyboard, in which some keys have switchable multiple functions, to need 8KB of ROM to store its firmware. Most programmable functions are executed through a driver running on the PC.

A keyboard’s microcontroller is also responsible for negotiating with the keyboard controller in the PC, both to report its presence and to allow software on the PC to do things like toggling the status light on the keyboard. The two controllers communicate asynchronously over the keyboard cable.

Many ergonomic keyboards work according to one principle; angling the two halves of the main keypad to allow the elbows to rest in a more natural position. Apple’s Adjustable Keyboard has a wide, gently sloping wrist rest, and splits down the middle, enabling the user to find the most comfortable typing angle. It has a detachable numeric keypad so the user can position the mouse closer to the alphabetic keys. Cherry Electrical sells a similar split keyboard for the PC. The keyboard which sells in the largest volumes (and is one of the cheapest) is the Microsoft Natural Keyboard. This also separates the keys into two halves and its undulating design is claimed to accommodate the natural curves of the hand.

  • Keyboards
  • Ergonomic Keyboards
  • Opto-Mechanical mice
  • Optical Mice
  • Cordless Input Devices
  • Laser Mice
  • Trackballs
  • Joysticks
  • Input Device Interfaces
  • Touchscreens

Share this:

  • Click to share on Twitter (Opens in new window)
  • Click to share on Facebook (Opens in new window)

Related

Filed Under: Input Devices

Latest Articles

Floppy Disk Data Storage

In 1967, the storage group at IBM's San Jose Laboratories was charged with developing an inexpensive device to store and ship microcode for mainframe processors and control units. The device had to cost under $5, be simple to … [Read More...]

ADSL Connect

Type the Gateway address - effectively the IP address of your modem/router - in the address bar of your browser. You'll see a Connection Status screen, which will indicate whether or not a connection has already been set up. If the current status is IDLE, click Change Login. If the … [Read More...]

Usenet compared to BitTorrent – Which one is better?

When it comes to browsing the internet and downloading files, security is the absolute priority. But once you're safe, there's also some other things to consider, such as convenience, UX, and speed. Here is a comparison between the he two most prominent options you have when downloading content … [Read More...]

Comments

  1. Sharelord Advanced says

    November 15, 2011 at 7:19 am

    Keyboard is the old input device of the computer. Nowadays it still use as important device

  2. Gas Pipe says

    November 17, 2011 at 5:50 am

    I am a software engineer but I don’t know that so much about keyboard which we are using in our profession. Thanks for sharing this valuable news.

  3. Real Estate Sydney says

    November 24, 2011 at 8:15 am

    Good Article on Keyboard. This will help to those students who are learning basics of computer.

2021 PC Hardware Releases to Bolster Your Gaming

If you are a PC gamer, then chances are you are looking to upgrade your kit over the coming year. However, a lot of money can go into building the … [Read More...]

New Transfer Feature in Dropbox Enable Sharing files with Third Parties

Dropbox has been a popular P2P sharing platform for many years. They don't announce new features as often as other applications, since they have a … [Read More...]

Ransomware Operators Find Data Theft Profitable

How valuable is your data? That’s not a question that organizations or individuals have to ask themselves all that often. You might know the market … [Read More...]

Engineers Encounter the Quantum Challenge with Computers Running a Hundred Million Times Faster

Quantum computers have been a subject of discussion for many years. They have probably been something that philosophers and technology pundits have … [Read More...]

Transferring Image Files from Your Cell Phone Without Cables or Email

You don't have a cable available to transfer the photos from your cell phone to your computer? You don't feel comfortable sending them through your … [Read More...]

Why Drupal Accessibility is Vital for Your Website

Drupal may not be as popular as WordPress, but it is still used in over 1 million websites. The Internet might be more conducive to our needs if more … [Read More...]

Guides

  • Computer Communications
  • Mobile Computing
  • PC Components
  • PC Data Storage
  • PC Input-Output
  • PC Multimedia
  • Processors (CPUs)

Recent Posts

MozyHome Online Backup Review

PROS: MozyHome Online Backup is a simple way to backup data on your computer. CONS: This program that is easy to use and serves the purpose of … [Read More...]

SSE4 – Intel’s enhanced multimedia focussed CPU instruction set

SSE4 is a set of instructions released in conjunction with Intel's Penryn processor. SSE4, built upon the Intel 64 Instruction Set Architecture, … [Read More...]

Take the Step for iPad Mini with Retina Display

Can you imagine holding a super portable, mini size and one hand iPad mini with 7.9 Retina Display? The retina display of this device has more than … [Read More...]

[footer_backtotop]

Copyright © 2021 About | Privacy | Contact Information | Wrtie For Us | Disclaimer | Copyright License | Authors