{"id":189509,"date":"2021-02-25T11:00:00","date_gmt":"2021-02-25T08:00:00","guid":{"rendered":"https:\/\/en.buradabiliyorum.com\/what-is-a-human-interface-device-hid\/"},"modified":"2021-02-25T11:00:00","modified_gmt":"2021-02-25T08:00:00","slug":"what-is-a-human-interface-device-hid","status":"publish","type":"post","link":"https:\/\/buradabiliyorum.com\/en\/what-is-a-human-interface-device-hid\/","title":{"rendered":"#What Is a Human Interface Device (HID)?"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a887964db792\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #dd3333;color:#dd3333\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #dd3333;color:#dd3333\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a887964db792\" checked aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/buradabiliyorum.com\/en\/what-is-a-human-interface-device-hid\/#A_Standard_to_Simplify_Accessories\" >A Standard to Simplify Accessories<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/buradabiliyorum.com\/en\/what-is-a-human-interface-device-hid\/#HID_and_Applications\" >HID and Applications<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/buradabiliyorum.com\/en\/what-is-a-human-interface-device-hid\/#Types_of_Human_Interface_Devices\" >Types of Human Interface Devices<\/a><\/li><\/ul><\/nav><\/div>\n<p><strong>&#8220;#What Is a Human Interface Device (HID)?&#8221;<\/strong><\/p>\n<div>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-713575\" src=\"https:\/\/www.howtogeek.com\/wp-content\/uploads\/2021\/02\/HID-hero.png\" alt=\"human interface device\" width=\"650\" height=\"300\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>There are a lot of strange terms that come with using a computer. One that you may have seen is \u201cHuman Interface Device\u201d or \u201cHID.\u201d It sounds like something out of a sci-fi movie, but what exactly does it mean?<\/p>\n<p>\u201cHuman Interface Device\u201d may sound strangely alien, but the name is actually very de<a href=\"https:\/\/buradabiliyorum.com\/en\/category\/download-scripts-themes-apps\/\" data-internallinksmanager029f6b8e52c=\"9\" title=\"Download Scripts &amp; Themes &amp; Apps\" target=\"_blank\" rel=\"noopener\">script<\/a>ive. Simply put, an HID is a standard for computer devices that are operated by humans. The standard allows these devices to be easily used without any extra software or drivers.<\/p>\n<h2 role=\"heading\" aria-level=\"2\"><span class=\"ez-toc-section\" id=\"A_Standard_to_Simplify_Accessories\"><\/span>A Standard to Simplify Accessories<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<figure style=\"width: 627px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-713671\" src=\"https:\/\/www.howtogeek.com\/wp-content\/uploads\/2021\/02\/2021-02-12_16-59-10.png\" alt=\"HID devices\" width=\"627\" height=\"346\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><figcaption class=\"wp-caption-text\">HID in the Windows Device Manager<\/figcaption><\/figure>\n<p>\u201cHuman Interface Devices\u201d is a standard that was created to simplify the process of installing input devices. Prior to HID, there were several specific protocols for each type of input device.<\/p>\n<p>That meant there was a protocol for mice, a protocol for keyboards, and so on. Devices needed to use the existing protocols or create custom drivers. People had more work to do when installing and configuring devices.<\/p>\n<p>In comparison, an HID-compliant device includes \u201cdata packets\u201d that contain all the actions of the device. For example, a keyboard might have a key for adjusting volume. When that key is pressed, the \u201cHID descriptor\u201d tells the computer where the purpose of that action is stored in the packets, and it\u2019s executed.<\/p>\n<p>The HID protocol makes it much easier for companies to produce widely compatible accessories.\u00a0All modern operating systems support the HID protocol. You can plug a USB keyboard into a Windows PC, Mac, Chromebook, or even an Android tablet, and it will be functional im<a href=\"https:\/\/buradabiliyorum.com\/en\/category\/social-mediaa\/\" data-internallinksmanager029f6b8e52c=\"1\" title=\"Social Media\" target=\"_blank\" rel=\"noopener\">media<\/a>tely. That\u2019s all thanks to HID.<\/p>\n<h2 role=\"heading\" aria-level=\"2\"><span class=\"ez-toc-section\" id=\"HID_and_Applications\"><\/span>HID and Applications<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-713673\" src=\"https:\/\/www.howtogeek.com\/wp-content\/uploads\/2021\/02\/2021-02-12_17-01-09.png\" alt=\"USB webcam in zoom\" width=\"453\" height=\"231\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>The biggest advantage of HID is being able to simply connect almost any peripheral to your device and have it start working immediately. That\u2019s only half of the magic, though. What about making sure these accessories work with apps?<\/p>\n<p>You can plug a USB controller into your PC and it will usually control the <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/game\/\" data-internallinksmanager029f6b8e52c=\"7\" title=\"Game\" target=\"_blank\" rel=\"noopener\">game<\/a> as it should. Even if the controller was made after the game, it still works. The game developers didn\u2019t have to do anything to make that happen.<\/p>\n<p>When you connect an HID device, it announces its capabilities to the operating system. The operating system interprets the data and classifies the device. This allows apps and games to target classes of devices rather than specific models.<\/p>\n<p>This is a super important element of HID, and it\u2019s something we take for granted. A gaming controller will work with your Steam library. Zoom will know to turn on your webcam. All of this happens with very little setup on your end.<\/p>\n<h2 role=\"heading\" aria-level=\"2\"><span class=\"ez-toc-section\" id=\"Types_of_Human_Interface_Devices\"><\/span>Types of Human Interface Devices<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<figure style=\"width: 650px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-713670 size-full\" src=\"https:\/\/www.howtogeek.com\/wp-content\/uploads\/2021\/02\/USB-devices.jpg\" alt=\"USB plugged in\" width=\"650\" height=\"422\" data-credittext=\"Joe Fedewa\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><figcaption class=\"wp-caption-text\"><span class=\"imagecredit\">Joe Fedewa<\/span><\/figcaption><\/figure>\n<p>As previously mentioned, USB peripherals are the most common human interface devices you\u2019ll see, but there are other types.<\/p>\n<p>USB devices fall into the \u201cUSB-HID\u201d class. That includes common things like keyboards, mice, webcams, trackpads, and gaming controllers. Other USB-HID devices include thermometers, audio instruments, medical equipment, phones, and exercise machines.<\/p>\n<p>The other common type is Bluetooth-HID. It\u2019s the same USB-HID protocol with some slight modifications for Bluetooth. As you might expect, this includes similar devices to USB-HID, but they connect over Bluetooth. A Bluetooth mouse will simply work whether connected to a Windows PC, Mac, or Chromebook.<\/p>\n<hr\/>\n<p>Human Interface Devices are some of the most common devices that we use with computers. We don\u2019t truly appreciate how easy they are to use. There was a time when it wasn\u2019t so simple.<\/p>\n<p>Not only is HID responsible for making computers easier to use, but it has also contributed to the massive market for accessories. There are thousands of keyboards, mice, webcams, controllers, and other products that you simply don\u2019t have to worry about not being compatible with your computer.<\/p>\n<p>There have been many advancements in the history of computers, but the Human Interface Device standard is one that has been a smashing success.<\/p>\n<\/div>\n<p><script>\n setTimeout(function(){\n  !function(f,b,e,v,n,t,s)\n  {if(f.fbq)return;n=f.fbq=function(){n.callMethod?\n  n.callMethod.apply(n,arguments):n.queue.push(arguments)};\n  if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\n  n.queue=[];t=b.createElement(e);t.async=!0;\n  t.src=v;s=b.getElementsByTagName(e)[0];\n  s.parentNode.insertBefore(t,s) } (window, document,'script',\n  'https:\/\/connect.facebook.net\/en_US\/fbevents.js');\n   fbq('init', '335401813750447');\n   fbq('track', 'PageView');\n  },3000);\n<\/script><\/p>\n<blockquote><p><strong><span style=\"color: #ff6600;\">If you liked the article, do not forget to share it with your friends. Follow us on\u00a0<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/news.google.com\/publications\/CAAqBwgKMLG0nwswvr63Aw\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Google News<\/a><\/span>\u00a0too, click on the star and choose us from your favorites.<\/span><\/strong><\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\">For forums sites go to <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/forum.buradabiliyorum.com\/\" target=\"_blank\" rel=\"noopener\">Forum.BuradaBiliyorum.Com<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\"><strong>If you want to read more like this article, you can visit our <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/en.buradabiliyorum.com\/technology\/\" target=\"_blank\" rel=\"noopener\">Technology category.<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<p><span style=\"color: black;\"><a style=\"color: #ff9900;\" href=\"https:\/\/www.howtogeek.com\/713565\/what-is-a-human-interface-device-hid\/\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;#What Is a Human Interface Device (HID)?&#8221; There are a lot of strange terms that come with using a computer. One that you may have seen is \u201cHuman Interface Device\u201d or \u201cHID.\u201d It sounds like something out of a sci-fi movie, but what exactly does it mean? \u201cHuman Interface Device\u201d may sound strangely alien, but&#8230;<\/p>\n","protected":false},"author":1,"featured_media":189510,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/www.howtogeek.com\/wp-content\/uploads\/2021\/02\/HID-hero.png?height=200p&trim=2,2,2,2","fifu_image_alt":"","footnotes":""},"categories":[18],"tags":[],"class_list":["post-189509","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology"],"_links":{"self":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/189509","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/comments?post=189509"}],"version-history":[{"count":0,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/189509\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media\/189510"}],"wp:attachment":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media?parent=189509"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/categories?post=189509"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/tags?post=189509"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}