Making driver first step for HID

HI,
I’ve done a simple HID hardware that get and send data and I would like to make a driver to make the configuration easier.
I would like to have a panel like joystick or gamepad.
I’ve installed Visual studio and WDK but I don’t find the simple way to make my application.
Thanks you

How does the device connect to the host? Usb, i2c, etc? What type of hid is it?

d

dent from pjone


From: xxxxx@gmail.commailto:xxxxx
Sent: ?11/?22/?2012 11:45 PM
To: Windows System Software Devs Interest Listmailto:xxxxx
Subject: [ntdev] Making driver first step for HID

HI,
I’ve done a simple HID hardware that get and send data and I would like to make a driver to make the configuration easier.
I would like to have a panel like joystick or gamepad.
I’ve installed Visual studio and WDK but I don’t find the simple way to make my application.
Thanks you


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer</mailto:xxxxx></mailto:xxxxx>

Hi
My hardware is a USB card.
what do you mean by :What type of hid is it ?
It is a board with sensor and switches and I need to calibrate them while I’m using them.

You don’t need to write a driver for your device, just use hidusb.sys. As for the configuration, declare a new top level collection and put your config stuff there. Alternatively, you could put additional reports in your sensors collection if it is not exclusively opened by an app or the os. You can create your own control panel exe, there is a pretty good tutorial on MSDN

d

dent from pjone


From: xxxxx@gmail.commailto:xxxxx
Sent: ?11/?23/?2012 7:29 AM
To: Windows System Software Devs Interest Listmailto:xxxxx
Subject: RE:[ntdev] Making driver first step for HID

Hi
My hardware is a USB card.
what do you mean by :What type of hid is it ?
It is a board with sensor and switches and I need to calibrate them while I’m using them.


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer</mailto:xxxxx></mailto:xxxxx>

I’m at the same step , I will try to make my own control panel.
Thanks you