I recently purchased a Midi-Fighter and thought as well as using it in Traktor, it would be perfect as a USB game controller for Street Fighter 4 and other games. Is there any way to make it recognizable as just a USB-controller instead of Midi?
Not without some major recoding to convert it from a USB-MIDI device to a HID controller - you replace all the USB Descriptors, replace the main loop and send HID messages instead of MIDI packets. Definitely possible using the LUFA libraries we based our code on (they have easily convertable example code for a Mouse demo), but not something I’m concentrating on.
Source code for Midifighter and LUFA are available for free, so why not do it yourself?
I think the easiest way to do this would be find some application which can covert/map midi to HID keypresses. I have looked for something like this but had no luck so far
Easiest way I found was like the previous poster stated.
and with midiox.
I’m making a tutorial for midi devices in the next few days for Instructables.
It will be a step by step.
If you want some help feel free to message me.
I will have a tutorial done soon though.
I do not use a midifighter but this will work with most midi devices.
I will post a link when I’m done if anyone is interested!
That is strange. I really couldn’t tell you why you are having that kind of trouble. On my PC all you have to do is make a new translator, then record the incoming midi movement and finally assign it a key function. A, W, S, D. Etc…
You can even do macro’s. Do you have a mac?
I could write something in Autohotkey that would achieve exactly what you’re after. There’s a midi library which allows you to convert qwerty keyboard presses to midi and viceversa (use midi controllers to control Windows functions for example):
worked out how to use this with the midi fighter but it does only do keystrokes so WASD does not work as movement as it does not hold down the key and repeat the signal… bit stuck now
anyone have any ideas?