Sign In:     


Forum: General Discussion

Topic: HID Controller Definition & HID Trace.exe

This topic is old and might contain outdated or incorrect information.

Hello,

I searched the forum to find a suitable place to create a topic or find a topic related to my problems. I'm sory if this is not the right place, I ask someone to please forgive me and move this topic somewhere suitable.

I wish to create a definition file for a HID device connected via USB.

I have quite good knoledge of the VDJ script when it comes to mapping buttons/encoders/sliders/etc.

Here is what I've got now in my file:

<?xml version="1.0" encoding="UTF-8"?>
<device name="Generic USB Joystick" author="Snake" type="HID" decks="1" vid="0x0079" pid="0x0006" reportsize="8/7">
<page type="in">
...
</page>
<page type="out">
...
</page>
</device>

Problem is, I don't understand how to proceed next with adding the buttons in my definition file.
VirtualDJ is listing my device.
I have opened HID Trace.exe to try and do what is shown in this page: http://www.virtualdj.com/wiki/ControllerDefinitionHID.html
No result, I've tryed a lot of ways to convinge VirtualDJ to work with my controller, so far, no luck. Not even one button.

This is what HID Trace is displaying when there is no button pressed:

Page: 0

0 1 2 3 4 5 6 7
_________________________
0| 7F 7F 92 7F 7F 0F 00 C0


01234567 89ABCDEF
__________________
0| 01111111 01111111
1| 10010010 01111111
2| 01111111 00001111
3| 00000000 11000000

Will someonen please explain how to add a button/slider/encoder/etc ?

Any real help will be apreciated. Please don't send me here: http://www.virtualdj.com/wiki/ControllerDefinitionHID.html
I offer my help in return with custom mapping any controller for use with VirtualDJ. (I can make it real).

Thank you!
Snake
 

Posted Sun 27 May 12 @ 11:25 am


(Old topics and forums are automatically closed)