First I need to know if this is possible in C#. Basically what I want to do is simulate a game controller using C# and be able to output the same commands the controller would output, through a USB port.
To do this, I need to find out what the controller sends in the first place. The controller is a USB device, so I can plug it into my computer and it'll work. Is there a way to capture that device in C# and see the information that it's sending to the computer?
Once I've done that, I'll need to be able to write a program that can reproduce those commands using buttons and output them through a USB port.
I plan to get a USB male-to-male cable and plug one end into my computer and the other end into my Xbox 360, and have the ability to control my Xbox using this program.
I'm sure this is possible in one way or another. Maybe not with C#, but if DVD Drives can be simulated, I'm sure USB game console controllers can, too.
To do this, I need to find out what the controller sends in the first place. The controller is a USB device, so I can plug it into my computer and it'll work. Is there a way to capture that device in C# and see the information that it's sending to the computer?
Once I've done that, I'll need to be able to write a program that can reproduce those commands using buttons and output them through a USB port.
I plan to get a USB male-to-male cable and plug one end into my computer and the other end into my Xbox 360, and have the ability to control my Xbox using this program.
I'm sure this is possible in one way or another. Maybe not with C#, but if DVD Drives can be simulated, I'm sure USB game console controllers can, too.
Comment