Human Interface Device (HID)

Definition - What does Human Interface Device (HID) mean?

A human interface device (HID) is a method by which a human interacts with an electronic information system either by inputting data or providing output. A myriad of HID devices exist. The most common are the keyboards, mice, computer speakers, webcams and headsets. All devices providing an interface between the user and computer machines are considered HIDs.

It is an integral part of a user interface, which more academically may be called a human-computer interface (HCI) or more generically as a interface device.

Techopedia explains Human Interface Device (HID)

Most operating systems (OS) recognize basic HID devices, such as mice and keyboards, without the need for a specific driver. This facilitates the plug and play (PnP) attributes of USB devices. Some HIDs, such as a mouse, receive user input only. Others, such as speakers, provide output only. While the input or output type vary, the standardization achieved by the HID standard encompasses the connection and exchange of information between the computer host and the device. These details, though hidden from the user, facilitate device implementation and are instrumental in the rapid innovation and proliferation of HIDs.

Contemporary interface devices largely use a graphical user interfaces (GUI) instead of the older, more limited command line interface (CLI). In GUI, images, icons, and software devices are displayed for humans to manipulate to accomplish tasks instead of CLI which employs standardized typed commands to communicate with a computer to accomplish tasks.

Share this:

Connect with us

Email Newsletter

Join thousands of others with our weekly newsletter

The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.