human interface device
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
chweth
Active In SP
**

Posts: 1
Joined: Apr 2010
#1
27-04-2010, 01:12 PM


tell me about the topic clearly..
Reply
reports-crawler
Active In SP
**

Posts: 291
Joined: Apr 2010
#2
29-04-2010, 06:06 PM

Human interface device
A human interface device or HID is a type of computer device that interacts directly with humans, take input from and may deliver output to humans.

History
HID aimed at innovation in PC input devices and simplify the process of installing these devices. very narrowly defined protocols for mice, keyboards and joysticks existed before HID. Any innovation in hardware required overloading the use of data in an existing protocol and creation of device drivers. HID devices deliver self describing packages that may contain an infinite variety of data types and formats. A single HID driver on the PC parses the data and enables dynamic association of data I/O with application functionality.

Components of the HID protocol

the "host" and the "device" entities are present in the HID protocol.The device is the entity that directly interacts with a human, such as a keyboard or mouse and the host communicates with the device and receives input data from the device on actions performed by the human. a computer is the prominent example of a host but some cell phones and PDAs also can be hosts.
The implementation of devices is made simple by the HID protocol. . Devices define their data packets and then present a "HID descriptor"(a hard coded array of bytes that describe the device's data packets) to the host. The host is more complex than the device and the host needs to retrieve the HID descriptor from the device and parse it before it can fully communicate with the device. As all hosts cannot parse HID descriptors, HID also defines "boot protocol". The only devices supported in boot protocol are:
-Mouse ” Only the X-axis, Y-axis, and the first 3 buttons will be available.
-Keyboard ” Any of the first 256 key codes ("Usages") defined in the HID Usage Tables, Usage Page 7 can be reported by a keyboard using the boot protocol.

HID definition of a device
during the report mode,a device is described as a set of controls or group of controls.

for more details, visit this link:
en.wikipediawiki/Human_interface_device
usbdevelopers/devclass_docs/HID1_11.pdf
Use Search at http://topicideas.net/search.php wisely To Get Information About Project Topic and Seminar ideas with report/source code along pdf and ppt presenaion
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page

Quick Reply
Message
Type your reply to this message here.


Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  semiconductor device physics and design mishra and singh solution manual Guest 1 57 29-10-2016, 12:54 PM
Last Post: jaseela123
  pic 18 f 84 microcontroller based code device switch system Guest 1 57 29-10-2016, 11:05 AM
Last Post: ijasti
  mobile charger using human body heat circuit diagram Guest 1 90 05-07-2016, 03:42 PM
Last Post: jaseela123
  finger tracking in real time human computer interaction ppt Guest 1 75 02-07-2016, 09:55 AM
Last Post: jaseela123
  the thought translation device ppt Guest 1 56 30-06-2016, 11:54 AM
Last Post: Dhanabhagya
  adc0808 interface fpga code in vhdl Guest 1 87 23-06-2016, 12:09 PM
Last Post: Dhanabhagya
  human anatomy seminar topics Guest 1 48 23-02-2016, 09:48 AM
Last Post: mkaasees
  brain computer interface documentation Guest 0 40 07-01-2016, 09:23 PM
Last Post: Guest
  notes for optoelectronic device for ec2047 Guest 1 118 02-01-2016, 03:14 PM
Last Post: mkaasees
  human being skin as a touch screen electronics project abstract Guest 0 53 29-12-2015, 06:12 PM
Last Post: Guest