Home > Bluetooth Headsets > Bluetooth Gamepad

Bluetooth Gamepad

Bluetooth Gamepad

Bluetooth Gamepad

Human Interface Device

History

The primary motivations for HID were to enable innovation in PC input devices and simplify the process of installing these devices. Prior to HID, devices usually conformed to very narrowly defined protocols for mice, keyboards and joysticks (for example the standard mouse protocol at the time supported relative X and Y axis data and binary input for up to two buttons). Any innovation in hardware required overloading the use of data in an existing protocol or creation of custom device drivers and evangelization of a new protocol to application developers. By contrast all 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. This has enabled rapid innovation and proliferation of new human interface devices.

The HID standard was developed by a working committee with representatives from several companies and the list of participants can be found in the “Device Class Definition for Human Interface Devices (HID)” document. The concept of a self describing extensible protocol was initially conceived by Mike Van Flandern and Manolito Adan working on a project named Raptor at Microsoft and independently by Steve McGowan working on a device protocol for Access Bus while at Forte. After comparing notes at a Consumer Game Developer Conference, Steve and Mike agreed to collaborate on a new standard for the emerging Universal Serial Bus.

Common HIDs

Keyboard

Mouse, Trackball, Touchpad, Pointing stick

Graphics tablet

Joystick, Gamepad, Analog stick

Webcam

Headset

Less common HIDs

Driving simulator devices and flight simulator devices have HIDs such as gear sticks, steering wheels and pedals.

Wired glove (Nintendo Power Glove)

Dance pad

Wii Remote

Surface computing device

Apple’s Sudden Motion Sensor(SMS) device in Macs.

Most operating systems will recognize standard USB HID devices, like keyboards and mice, without needing a special driver. When installed, a message saying that a “HID-compliant device” has been recognized generally appears on screen. In comparison, this message does not usually appear for devices connected via the PS/2 6-pin DIN connectors which preceded USB. PS/2 does not support plug-and-play, which means that connecting a PS/2 keyboard or mouse with the computer powered on does not always work. In addition, PS/2 does not support the HID protocol. A USB HID is described by the USB human interface device class.

Components of the HID protocol

In the HID protocol, there are 2 entities: the “host” and the “device”. The device is the entity that directly interacts with a human, such as a keyboard or mouse. The host communicates with the device and receives input data from the device on actions performed by the human. Output data flows from the host to the device and then to the human. The most common example of a host is a computer but some cell phones and PDAs also can be hosts.

The HID protocol makes implementation of devices very simple. Devices define their data packets and then present a “HID descriptor” to the host. The HID descriptor is a hard coded array of bytes that describe the device’s data packets. This includes: how many packets the device supports, how large are the packets, and the purpose of each byte and bit in the packet. For example, a keyboard with a calculator program button can tell the host that the button’s pressed/released state is stored as the 2nd bit in the 6th byte in data packet number 4 (note: these locations are only illustrative and are device specific). The device typically stores the HID descriptor in ROM and does not need to intrinsically understand or parse the HID descriptor. Some mouse and keyboard hardware in the market today are implemented using only an 8-bit CPU.

The host is expected to be a more complex entity than the device. The host needs to retrieve the HID descriptor from the device and parse it before it can fully communicate with the device. Parsing the HID descriptor can be complicated. Multiple operating systems are known to have shipped bugs in the device drivers responsible for parsing the HID descriptors years after the device drivers were originally released to the public. However, this complexity is the reason why rapid innovation with HID devices is possible.

The above mechanism describes what is known as HID “report protocol”. Because it was understood that not all hosts would be capable of parsing HID descriptors, HID also defines “boot protocol”. In boot protocol, only specific devices are supported with only specific features because fixed data packet formats are used. The HID descriptor is not used in this mode so innovation is limited. However, the benefit is that minimal functionality is still possible on hosts that otherwise would be unable to support HID. The only devices supported in boot protocol are

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, but most systems only handle a subset of these keys. Most systems support all 104 keys on the IBM AT-101 layout, plus the three new keys designed for Microsoft Windows 95. Many systems also support additional keys on basic western European 105-, Korean 106-, Brazilian ABNT 107- and Japanese DOS/V 109-key layouts. Buttons, knobs and keys that are not reported on Usage Page 7 are not available. For example, a particular US keyboard’s QWERTY keys will function but the Calculator and Logoff keys will not because they are defined on Usage Page 12 and cannot be reported in boot protocol.

Mouse Only the X-axis, Y-axis, and the first 3 buttons will be available. Any additional features on the mouse will not function.

One common usage of boot mode is during the first moments of a computer’s boot up sequence. Directly configuring a computer’s BIOS is often done using only boot mode.

HID definition of a device

According to the HID specification, a device is described, during the report mode, as a set of controls or group of controls. Controls are matched by a field containing the data, and another containing a usage tag. Each usage tag is described in the spec as the constructor suggested use of the data described in the report mode.

Other protocols using HID

Since HID’s original definition over USB, HID is now also used in other computer communication buses. This enables HID devices that traditionally were only found on USB to also be used on alternative buses. This is done since existing support for USB HID devices can typically be adapted much faster than having to invent an entirely new protocol to support mice, keyboards, and the like. Known buses that use HID are:

Bluetooth HID Bluetooth is a wireless communications technology. Several Bluetooth mice and keyboards already exist in the market place.

Serial HID Used in Microsoft’s Windows Media Center PC remote control receivers.

See also

Human-computer interaction

Pointing device

External links

The last HID 1.11 Specification

The last HID Usage Tables 1.12 Specification

The USB Implementers Forum on HID

Categories: Human-computer interactionHidden categories: Vague or ambiguous time

About the Author

I am a professional writer from China Manufacturers, which contains a great deal of information about induction cook tops , induction hot plates, welcome to visit!

Bluetooth Gamepad

Resident evil on Samsung i900 omnia player addict with FPSEce psx emulator and bluetooth gamepad

eBay Logo  

iControlPad Bluetooth gaming game controller gamepad


iControlPad Bluetooth gaming game controller gamepad


$26.00


  New Black Bluetooth Slide-Out Game-Pad Controller W/Case For iPhone 4g 4S


New Black Bluetooth Slide-Out Game-Pad Controller W/Case For iPhone 4g 4S


$52.99


Bluetooth gamepad for smartphones


Bluetooth gamepad for smartphones


$0.01


New Black Bluetooth Slide-Out Game-Pad  Controller W/Case For iPhone 4g 4S


New Black Bluetooth Slide-Out Game-Pad Controller W/Case For iPhone 4g 4S


$62.99


New Black Bluetooth Slide-Out Game-Pad  Controller W/Case For iPhone 4g 4S


New Black Bluetooth Slide-Out Game-Pad Controller W/Case For iPhone 4g 4S


$62.99


NEW Bluetooth Wireless Slide-Out Gamepad Case for Apple iPhone 4/4S


NEW Bluetooth Wireless Slide-Out Gamepad Case for Apple iPhone 4/4S


$58.99


Hot Bluetooth Slide-Out Gamepad Case for Apple iPhone 4/4S Black AP69


Hot Bluetooth Slide-Out Gamepad Case for Apple iPhone 4/4S Black AP69


$58.99


 NEW Bluetooth Slide-Out Gamepad Case for Apple iPhone 4/4S


NEW Bluetooth Slide-Out Gamepad Case for Apple iPhone 4/4S


$65.50


Hot Bluetooth Slide-Out Gamepad Case for Apple iPhone 4/4S Black AP69


Hot Bluetooth Slide-Out Gamepad Case for Apple iPhone 4/4S Black AP69


$58.99


New Black Bluetooth Slide-Out Game-Pad  Controller W/Case For iPhone 4g 4S


New Black Bluetooth Slide-Out Game-Pad Controller W/Case For iPhone 4g 4S


$62.99


Slide-out Wireless Bluetooth Gamepad Game Controller Joystick for iPhone 4 4S


Slide-out Wireless Bluetooth Gamepad Game Controller Joystick for iPhone 4 4S


$56.99


eBay Logo  

Bluetooth Headset Earphone for Mobile Cell Phone New


Bluetooth Headset Earphone for Mobile Cell Phone New


$0.01


2012 newest Bluetooth Sunglasses wireless Headset For Motorola/Nokia iphone 4 4s


2012 newest Bluetooth Sunglasses wireless Headset For Motorola/Nokia iphone 4 4s


$19.58


Jawbone Prime Bluetooth Headset JBT03 + Noiseassassin, Used, excellent condition


Jawbone Prime Bluetooth Headset JBT03 + Noiseassassin, Used, excellent condition


$10.50


BRAND NEW JABRA BT2070 BLUETOOTH HEADSET SAMSUNG STUNT


BRAND NEW JABRA BT2070 BLUETOOTH HEADSET SAMSUNG STUNT


$12.99


OEM Motorola S10HD Bluetooth Stereo Headset Headphones - Black/Red


OEM Motorola S10HD Bluetooth Stereo Headset Headphones – Black/Red


$65.95


New Mini Bluetooth Headset Wireless Earphone Universal For Mobile Cell Phone PDA


New Mini Bluetooth Headset Wireless Earphone Universal For Mobile Cell Phone PDA


$0.99


Universal Black ECO Sound ECO-V268 Bluetooth v2.0 + EDR Headset Lightly used


Universal Black ECO Sound ECO-V268 Bluetooth v2.0 + EDR Headset Lightly used


$14.99


MC Bluetooth Headset for  Sony Ericsson Phones  Xperia w/ Charger ws


MC Bluetooth Headset for Sony Ericsson Phones Xperia w/ Charger ws


$18.95


 LG HBS-700 Bluetooth Wireless Stereo Headset Black Orange USED - no charger


LG HBS-700 Bluetooth Wireless Stereo Headset Black Orange USED – no charger


$36.00


OEM MOTOROLA H680 HEADSET BLUETOOTH H 680 BLACK EARPIECE / FREE CAR CHARGER


OEM MOTOROLA H680 HEADSET BLUETOOTH H 680 BLACK EARPIECE / FREE CAR CHARGER


$24.94


JAWBONE ICON SUEDE BLUETOOTH HEADSET STEREO STREAM MUSIC EARPIECE NOISE SHIELD


JAWBONE ICON SUEDE BLUETOOTH HEADSET STEREO STREAM MUSIC EARPIECE NOISE SHIELD


$36.49


JAWBONE ICON Wireless Bluetooth Headset - Mesh in Retail Packaging


JAWBONE ICON Wireless Bluetooth Headset – Mesh in Retail Packaging


$36.99


Motorola Bluetooth Headset - Model MBT700Z - New - Sealed - OEM - Verizon


Motorola Bluetooth Headset – Model MBT700Z – New – Sealed – OEM – Verizon


$19.99


New Original Motorola HS850 Wireless Bluetooth Headset For Cell Phones


New Original Motorola HS850 Wireless Bluetooth Headset For Cell Phones


$9.99


MC Bluetooth Headset for HTC Phone   Droid Incredible w/ Wall&CarCharger ws


MC Bluetooth Headset for HTC Phone Droid Incredible w/ Wall&CarCharger ws


$18.95


2012 newest Bluetooth Sunglasses wireless Headset For Motorola/Nokia iphone 4 4s


2012 newest Bluetooth Sunglasses wireless Headset For Motorola/Nokia iphone 4 4s


$9.99


MC Bluetooth Headset for LG Phones Cookie w/ Free Wall & Car Charger ws


MC Bluetooth Headset for LG Phones Cookie w/ Free Wall & Car Charger ws


$18.95


A BH214 Stereo Bluetooth Headset headphone FOR NOKIA


A BH214 Stereo Bluetooth Headset headphone FOR NOKIA


$0.82


Bluetooth Headset 588 – NEW IN BOX!!


Bluetooth Headset 588 – NEW IN BOX!!


$7.99


MOTOROLA HS820 BLUE TOOTH HS 820 EAR PIECE HEAD SET ***


MOTOROLA HS820 BLUE TOOTH HS 820 EAR PIECE HEAD SET ***


$14.99


Blackberry Bluetooth Headset HS700 a2dp stream music noise-cancellation


Blackberry Bluetooth Headset HS700 a2dp stream music noise-cancellation


$39.99


Blackberry HS700 BLUETOOTH HEADSET Built for your BlackBerry smartphone


Blackberry HS700 BLUETOOTH HEADSET Built for your BlackBerry smartphone


$39.99


Blackberry HS700 BLUETOOTH HEADSET for blackberry bold tour storm torch curve


Blackberry HS700 BLUETOOTH HEADSET for blackberry bold tour storm torch curve


$39.99


Blackberry HS700 BLUETOOTH HEADSET for CURVE 8350 8350i


Blackberry HS700 BLUETOOTH HEADSET for CURVE 8350 8350i


$39.99


Blackberry HS700 BLUETOOTH HEADSET Caller name announcement Voice commands


Blackberry HS700 BLUETOOTH HEADSET Caller name announcement Voice commands


$39.99


2012 newest Bluetooth Sunglasses wireless Headset For Motorola/Nokia iphone 4 4s


2012 newest Bluetooth Sunglasses wireless Headset For Motorola/Nokia iphone 4 4s


$11.50


New LG TONE HBS-700 Bluetooth Stereo Headset SGBS0005201 OEM


New LG TONE HBS-700 Bluetooth Stereo Headset SGBS0005201 OEM


$50.00


Plantronics 395 Explorer Bluetooth Wireless Cell Phone In Ear Headset OEM


Plantronics 395 Explorer Bluetooth Wireless Cell Phone In Ear Headset OEM


$8.69


MC Bluetooth Headset for Blackberry Phones & Curve 9350 9360 + Car Charger ws


MC Bluetooth Headset for Blackberry Phones & Curve 9350 9360 + Car Charger ws


$18.95


Jabra Stone White Bluetooth Wireless Headset OEM by KM Electronics


Jabra Stone White Bluetooth Wireless Headset OEM by KM Electronics


$24.73


New Motorola COMMAND ONE HZ700 Wireless Bluetooth Headset 89420N


New Motorola COMMAND ONE HZ700 Wireless Bluetooth Headset 89420N


$47.00


New Wireless Bluetooth Sunglasses Headset For Motorola iPhone


New Wireless Bluetooth Sunglasses Headset For Motorola iPhone


$9.99


7X Leather Headset Earloop Earbud for Jawbone II 2 Gen Aliph Bluetooth pmmuk ess


7X Leather Headset Earloop Earbud for Jawbone II 2 Gen Aliph Bluetooth pmmuk ess


$0.95


New T1 Rugged BlueAnt Bluetooth Wireless Headset- White OEM


New T1 Rugged BlueAnt Bluetooth Wireless Headset- White OEM


$32.00


Handsfree Mobile Bluetooth Headset Earphone for PS3 iPhone Mobile Phone PDA


Handsfree Mobile Bluetooth Headset Earphone for PS3 iPhone Mobile Phone PDA


$11.01


BLUEANT T1 Bluetooth Wireless A2DP Headset Dual Mic Rugged Headphone


BLUEANT T1 Bluetooth Wireless A2DP Headset Dual Mic Rugged Headphone


$26.32


BNIB Samsung HM3600 Bluetooth Wireless Headset for Apple,LG,Motorola,Blackberry


BNIB Samsung HM3600 Bluetooth Wireless Headset for Apple,LG,Motorola,Blackberry


$32.00


Samsung HS3000 Clip-On Bluetooth Stereo Headset Headphones


Samsung HS3000 Clip-On Bluetooth Stereo Headset Headphones


$29.99


Blue Tooth Headset Motorola Blue Tooth AC Charger Hands Free Mobile Phone Used


Blue Tooth Headset Motorola Blue Tooth AC Charger Hands Free Mobile Phone Used


$9.99


OEM Jabra BT3030 BT-3030 Bluetooth Headset Headphone N


OEM Jabra BT3030 BT-3030 Bluetooth Headset Headphone N


$0.84


sx948 Universal Hands-free wireless Stereo Bluetooth Headset Earphone black


sx948 Universal Hands-free wireless Stereo Bluetooth Headset Earphone black


$9.99


3.5mm Bluetooth Stereo Headset Headphone BH-214 A2DP Earphone For Nokia Samsung


3.5mm Bluetooth Stereo Headset Headphone BH-214 A2DP Earphone For Nokia Samsung


$17.99


BlueAnt Q1 OEM Bluetooth Wireless Headset w/ Voice Control


BlueAnt Q1 OEM Bluetooth Wireless Headset w/ Voice Control


$17.00


NEW Motorola H790 Crystal Talk Bluetooth Headset deluxe


NEW Motorola H790 Crystal Talk Bluetooth Headset deluxe


$49.99


MC Bluetooth Headset for Motorola Phones  ATRIX w/Free Wall &CarCharger ws


MC Bluetooth Headset for Motorola Phones ATRIX w/Free Wall &CarCharger ws


$18.95


Mini Clip-On A2DP Wireless Bluetooth Stereo Headset Earphone For Mobile Phone


Mini Clip-On A2DP Wireless Bluetooth Stereo Headset Earphone For Mobile Phone


$0.99


Black Stereo Bluetooth Headset Noise Cancelling Boom Mic Call Center OTR Trucker


Black Stereo Bluetooth Headset Noise Cancelling Boom Mic Call Center OTR Trucker


$49.95


MC Bluetooth Headset for  iPhone 4 4S w/ Free Wall & Car Charger ws


MC Bluetooth Headset for iPhone 4 4S w/ Free Wall & Car Charger ws


$18.95


OEM MOTOROLA S9-HD S9 HD BLUETOOTH STEREO HEADSET NEW IN BOX BLACK


OEM MOTOROLA S9-HD S9 HD BLUETOOTH STEREO HEADSET NEW IN BOX BLACK


$69.99


Motorola cellphone bluetooth headset(SYN1375C) and wall charger (DCH3-05US-0300)


Motorola cellphone bluetooth headset(SYN1375C) and wall charger (DCH3-05US-0300)


$7.99


Amazon


GLOW in DARK Playstation 3 PS3 Wireless Game Controller Anti-Slip Silicone Case Skin Protector Cover (Many Colors Available)


GLOW in DARK Playstation 3 PS3 Wireless Game Controller Anti-Slip Silicone Case Skin Protector Cover (Many Colors Available)




ION iCade Arcade Cabinet for iPad


ION iCade Arcade Cabinet for iPad


$129.99


FOLDS IN HALF FOR GREATER PORTABILITY2-AXIS DIRECTIONAL PAD PROVIDES NAVIGATION CONTROL4 ACTION BUTTONS 4 SHOULDER BUTTONS &;TURBO ON/OFF BUTTONSCONNECTS TO COMPUTER VIA RETRACTABLE USB CABLECOMPATIBLE WITH MAC(R) & PCUPC : 0812715011857Shipping Dimensions : 0.75in X 6.00in X 7.75inEstimated Shipping Weight : 0.25…

JOYSTICK-IT iPad Arcade Stick


JOYSTICK-IT iPad Arcade Stick


$5.42


Bring your tablet-based gaming to the next level with the JOYSTICK-IT Tablet Arcade Stick. The JOYSTICK-IT gives you a real physical joystick for increased precision with touchscreen based games. Simply press down to attach the JOYSTICK-IT to your tablet based computer’s screen for improved gaming. No wires or batteries needed.

The JOYSTICK-IT works with thousands of different game apps. Any game…


Logitech Cordless Rumblepad 2 with Vibration Feedback (Black)


Logitech Cordless Rumblepad 2 with Vibration Feedback (Black)


$39.99


The Logitech Cordless Rumble Pad II for PC gives you 30 feet of gaming freedom with no lag! Its high-speed Data transfer at 2.4 GHz cordless operates at a 30-foot range. The Gamepad combines vibration feedback and superior control with reliable, lag-free cordless freedom. More than 100 hours of Battery life. Features 10 Programmable action buttons, plus Mode and Vibration selectors and 8-way D-pad…

PlayStation 3 Dualshock 3 Wireless Controller (Black)


PlayStation 3 Dualshock 3 Wireless Controller (Black)


$54.99


The Dualshock 3 wireless controller for the PlayStation 3 system provides the most intuitive game play experience with pressure sensors in each action button and the inclusion of the highly sensitive SIXAXIS™ motion sensing technology. Each hit, crash and explosion is more realistic when the user feels the rumble right in the palm of their hand. It can even detect natural movements for real-t…

Sony Ericsson Xperia Play R800i Unlocked Phone and Gaming Device with Android OS and Slide-Out Gamepad


Sony Ericsson Xperia Play R800i Unlocked Phone and Gaming Device with Android OS and Slide-Out Gamepad


$275.99


A full-featured Android mobile phone, the unlocked, 3G-enabled Sony Ericsson Xperia PLAY is also the world’s first PlayStation certified smartphone–providing the ultimate mobile gaming experience. Get your game on with the high-res 4-inch multi-touch screen and slide-out game pad, which reveals a directional keypad, dual analog touch joystick, two shoulder buttons, and the four iconic PlayStati…

DualShock 3 Wireless Controller - Blue


DualShock 3 Wireless Controller – Blue


$54.99


The DUALSHOCK®3 wireless controller for the PLAYSTATION®3 system provides the most intuitive game play experience with pressure sensitive buttons and the inclusion of the highly sensitive SIXAXIS™ motion sensing technology. Each hit, crash and explosion is more realistic when the user feels the rumble right in the palm of their hand. It can even detect natural movements for real-time and hi…

DUALSHOCK3 wireless controller (Urban Camouflage)


DUALSHOCK3 wireless controller (Urban Camouflage)


$54.99


Dualshock 3 Contrllr UrbanCamo…

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay
  1. No comments yet.
  1. No trackbacks yet.
You must be logged in to post a comment.