Author Topic: HIDPanel: Make your own HID Control  (Read 690 times)

0 Members and 1 Guest are viewing this topic.

Offline profdc9Topic starter

  • Frequent Contributor
  • **
  • Posts: 345
  • Country: us
HIDPanel: Make your own HID Control
« on: March 18, 2023, 02:32:56 am »
Hello,

I am working on a project for gaming where you can build your own gamepad, plugging in buttons, switches, joysticks, rotary encoders, rotary potentiometers, linear potentiometers, etc.  and then program them to press keys and/or do gamepad movements.  This is for games where the controls are complex (like EmptyEpsilon) and you want to have single buttons or separate controls for particular movements in the game.  The device appears as a USB keyboard, USB gamepad, and USB serial port, and you program it by sending it serial port commands, and then it will send the appropriate keyboard or gamepad commands in response to motions on the gamepad.

You can check out the project here:

http://www.github.com/profdc9/HIDPanel

Here's a picture of the device with some of the modules plugged into it:

1741403-0
« Last Edit: March 18, 2023, 02:35:09 am by profdc9 »
 
The following users thanked this post: tooki, ale500

Offline jonpaul

  • Super Contributor
  • ***
  • Posts: 3856
  • Country: fr
  • Analog, magnetics, Power, HV, Audio, Cinema
    • IEEE Spectrum
Re: HIDPanel: Make your own HID Control
« Reply #1 on: March 18, 2023, 01:05:27 pm »
OP please préciser your meaning of HID

HID is acronym for

High Intensity Discharge lamps and ballasts

HID  is also a USA electronic lock/ acess firm,

https://www.hidglobal.com/solutions/access-control-systems

Please explain exactly what HID means in this,thread

Many thanks

Jon
« Last Edit: March 18, 2023, 01:27:56 pm by jonpaul »
The Internet Dinosaur..
passionate about analog electronics since 1950s
 

Offline tooki

  • Super Contributor
  • ***
  • Posts: 14756
  • Country: ch
Re: HIDPanel: Make your own HID Control
« Reply #2 on: March 18, 2023, 01:09:36 pm »
HID == human interface device.

In this case, it’s also referring to the USB HID class, which is the big umbrella class of USB drivers for input devices and the like. (Your USB keyboard and mouse, for example, are USB HID class devices.)
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf