I want to create a C# program which can control an XBox 360 like you would with a controller, except from a program on* my laptop. However, every time I try to find anything pertaining to this on Google, I only get an endless flood of questions asking how to connect a 360 controller to a laptop, which is more or less the exact opposite of what I want.
Does anyone know a way to do what I want or am I just going to have to bang my head against an insurmountable wall for two days before then giving up?