What is the human interface device?
The HID (HID) device is a number of additional accessories designed to use directly by humans. Unlike other devices such as external hard drives or wireless cards, HIDS usually contains buttons or controls that allow people to interact with your computer. Most modern devices for the human interface use Universal Serial BUS (USB) communication protocol; The term HID usually refers to this type of device.
The "human interface" designation was created by engineers working at Microsoft ™ Corporation at the end of 90 years. Before this time, the number of protocols for computer devices was limited. Manufacturers were limited to creating input devices that fell into narrow categories such as joysticks or keyboards. Computer companies were forced to write completely new instructions for devices called "Drivers" whenever a new experimental input controller was created.
Classification of hardware devices for the human interface has been designed to make this restrictionThe new types of input devices to be created were solved and encourage. If the manufacturer follows HID hardware instructions, it can safely assume that their product will function properly with most modern computers. Most operating systems used, including Windows and Mac platforms, support the specifications of the human interface.
HIDS contains pre -programmed data called "HID descriptors", which first reported the host computer when connected to the device. HID descriptors tell computers the purpose of each packet of information that will be sent from the interface device. This data basically provides a "update" to the host and alerts the computer to which the inputs can be expected.
While most HID hardware is designed for users to control your computer, the protocol is not limited to inputs. Hidden outputs can also be sent from the computer to the device. This communication capabiliThese are often used to provide information such as status lights. Some devices use the output ability to help immerse the users in the program or play through vibrations or backward point of view.
Most devices for the human interface interface are compatible "plug and playback", which means that they can be connected and used almost immediately. The plug and playback controller does not need a computer to reset before it can be used, and does not require the user to load external drivers. These functions can save time and minimize installation problems.
The use of HID specifications allowed manufacturers to create a wide range of different interface controls, all using the same general controls. In addition to standard keyboards and mice, this protocol uses many video game drivers. Other examples of the human interface interface include dance pads, vehicle simulation controls, exercise machines and hospital medical instruments.