ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

Types of Computer Input Devices

Updated on September 2, 2019
amuno profile image

Alfred is a long-time teacher and computer enthusiast who works with and troubleshoots a wide range of computing devices.

A smartphone touchscreen is an example of the many computer input devices
A smartphone touchscreen is an example of the many computer input devices

Computer input devices facilitate input of data and information into the computer for processing. Examples include a keyboard, mouse, microphone, and motion sensor.

These devices are designed to read user input actions including text, graphics, sound and video before they are converted into digital signals.

The following are examples of input devices:


The keyboard permits the user to enter alphanumeric characters into a word processor and other applications.

Like the traditional typewriter keys, the computer keyboard has keys for letters and numbers, in addition to special purpose keys i.e function, numeric and navigation keys.

Even in the era of smart computing, the traditional keyboard has evolved into on-screen and touch keyboard.

Keyboard connectivity to the computer is done via USB and PS2 ports through a cord, or by wireless via a USB Bluetooth dongle.

Do you prefer touch input devices over keyboard and mouse?

See results

Pointing Devices

These are generic computer input devices for controlling the movement of the pointer (cursor) on the screen. By controlling cursor movements, pointing devices can thus be used to manipulate the GUI by clicking, selecting, drawing, tapping and dragging items.

Pointing devices come in many forms.

  • Physical devices that have to be moved around to control cursor movement i.e. mouse.
  • Touch-sensitive surfaces i.e. touch-pad.
  • Touch sensitive pen input i.e stylus.
  • Motion sensors i.e. Kinect motion sensor.


Although computer mice come in many shapes and styles, the typical mouse does look a bit like an actual rat. It is connected to the computer motherboard by a long wire that resembles a tail. Newer mice are actually wireless.

A mouse has a primary left button, a secondary right button and a wheel or trackpad between them to help scroll through pages and lists of information.

A computer mouse
A computer mouse


A touchpad is a pointing device that lays on the table or is part of a laptop or netbook with a small surface that responds to touch or pressure of the human finger. The pointer on the screen then mimics the movement of the finger.

Google Glass also spots a touchpad on its right frame. The Glass user basically swipes forth and backwards to access different menu features.

Touch Sensitive Screens


A touchscreen is an electronic resistive touch-sensitive display where the user employs the finger to point to objects on the screen. Typical examples of touchscreens are mobile phones and ATM machine screens.

A touchscreen for input
A touchscreen for input

Multi Touchscreen

Multi-touch technology is an improvement to traditional touchscreen devices, allowing input from two or more touch points at the same time. This permits use of multiple fingers to touch, pinch, zoom in and out, on a capacitive screen. Examples include screens for modern smartphones, tablets and laptops.

Examples of multi-touch screen include modern smartphones and Microsoft Surface computer.

Pen Input

A pen input is much like an ordinary pen, but usable only on compatible computer screens. It is used to point at menus, write texts and draw images on computer screens.

Stylus for Galaxy Note
Stylus for Galaxy Note

Graphics Tablet

A graphics tablet also called a digitizer tablet, it is flat plastic device with sensitive electronic points on its surface. The user makes use of a specialized pen input to design various kinds of complex engineering illustrations and entertainment graphics like cartoons.

When the pen device is moved on the surface of the digitizer, the location of the device is mimicked on the computer screen.


Interactive Smartboard

An interactive and electronic smart board is a touchscreen device that makes it possible for users to manipulate it by tapping or drawing on it using a human finger.

A smartboard also ships with an electronic pen and eraser which can be used to input, edit and erase graphics, and the final work can be saved onto the computer that is connected to it.


Game Controllers

A typical game controller spots levers, buttons and other features which can be manipulated in order to direct the movement and actions of gaming objects. A game controller device connects to the computer via a special cord.

Besides the examples listed below, other input devices listed earlier are also used as game controllers. They include; keyboard, mouse, touchscreen, motion sensor etc.

Popular examples of game controllers include:


Joystick is an omnidirectional device that features a flight like controller and is tilted around to effect control on game objects.

A quickshot joystick
A quickshot joystick | Source


A gamepad or joypad is usually held in both palms of the hand and features action buttons and two smaller omnidirectional sticks.

A gamepad
A gamepad

Steering Wheel

Steering wheel just like a paddle, is much like the steering wheel of a car, and is popular for racing games, enabling players to wheel the cars around.

Audio-Visual Devices

Audiovisual input devices permit recording of human voice, video, images and other audiovisual signals.


A microphone is a device that converts acoustic sound input to electrical signals into the computer, and is used in many situations for voice input.

Microphones are embedded in most mobile computing devices and are standalone peripherals for non mobiles.

Other type of microphone is embedded within Google Glass head mounted optical display to enable interactive voice activations, with computers and mobile phones.

A microphone is an example of a computer  input device to capture sound
A microphone is an example of a computer input device to capture sound

Midi Keyboard Or Digital Piano

The midi keyboard connectivity to the computer is done via the midi port, and once connected to the computer, enables the user to immerse into unlimited possibilities of musical exploration.

  • Specialized software are used to receive audio inputs and thereafter facilitate the editing of voice recordings;
  • Speech recognition software are used to interpret and understand human voice commands; i.e. Siri and Google Voice
  • Voice to text software also enable conversion of voice inputs to text. Useful for those with typing disabilities or those on the move. i.e. Evernote.

Example of Standard MIDI Keyboard. Can be plugged into your Computer
Example of Standard MIDI Keyboard. Can be plugged into your Computer | Source


Webcams are embedded within laptop computers are commonly used for online visual communication activities using applications like Skpe and Google Hangout. They are also used by other for photo and video capture.

A webcam
A webcam

Digital Camera

Digital cameras are primarily used to capture photos. They are also capable of capturing video.

Digital Camcorder

Digital camcorders are primarily used to capture video data. They can however capture photographs as well.

A Sony HDR-HC1E Camcoder
A Sony HDR-HC1E Camcoder | Source

TV Capture Devices

A TV capture device makes it possibly to view television broadcast on the computer monitor, and through specialized software, can as well record the viewed picture and video to storage devices within the computer.

A TV capture box
A TV capture box


Scanners are imaging devices that are used to input printed text, graphics and audiovisual data into the computer. Scanned text can also be re-edited in the computer by use of special software called Optical Character Recognition.

  • Typical desktop scanners are integrated into printers or are stand alone.
  • A hand held scanner is a mobile scanner and requires that it is moved over the surface of data to be captured.
  • Mobile devices equipped with relevant scan software can also make use of the camera to input text and graphics into the computer. i.e. Quick Scan for IOS.
  • The medical imaging scanner is used to scan and duplicate human body parts onto the computer for diagnosis and research.

Barcode Reader

A bar code reader works just like a scanner only that instead of reading images, it scans and interprets a series of bars on a label. The bars typically represent products and items in a shop and the prices attached to them.

A barcode reader
A barcode reader | Source

Biometrics and Motion Sensors

Biometric and motion sensors are input devices used to interpret and feed the computer with data derived from physical body signals, gestures and movements.

These kinds of input typically interpret input based on human physiological and behavioral traits.

Biometric imprints which are physiologically based, input data from human fingerprint, iris, retina and are capable of face recognition etc. Biometric input is commonly used to trace criminals and authenticate access to facilities and computers.

Touch ID biometric sensor in iPhone
Touch ID biometric sensor in iPhone | Source

Behavioral recognition hardware meanwhile, read voice and motion related patterns for authentication and gaming.

Kinect (popular in game consoles) is an example of motion sensing device which intelligently interprets and implement input through natural user interface commands like gestures and voice.

By waving the hand from left to right for example, Kinect will open a new page. Thus, simply waving or pointing the hand towards Kinect will trigger different responses.

An XBOX 360 Kinect sensor
An XBOX 360 Kinect sensor | Source

Other Input Devices

  • Network interface devices
  • Braille terminal devices
  • External storage devices

© 2014 Alfred Amuno


    0 of 8192 characters used
    Post Comment
    • amuno profile imageAUTHOR

      Alfred Amuno 

      6 years ago from Kampala

      Thanks Bookwork. Was a lengthy piece writing and hope the message is clear enough.

    • profile image


      6 years ago from USA

      Good job of explaining.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)