@ joshuabardwell-I grew up with flight simulators. I can work the sticks on my transmitter just fine, but I would greatly prefer to fly with a PC style joystick.
Have to make sure the pots are the same voltage or bad things will happen
I wonder how hard it would be to use your phone or computer to connect to a USB throttle/joystick combo and just use a WiFi receiver and run like that...?
Under most conditions, WiFi doesn't have enough range and reliability to use for RC plane control. If you really wanted to do something like this, the approach I would explore is using something like an Arduino Leonardo (with built in USB support) to read the joystick and generate a PPM signal. Then feed the PPM signal into the trainer port on your transmitter.
That's a smart way of doing it! Not sure what the protocol is for the trainer port tho.
Arduino sounds like a lot of programming. Hacking apart a cheap Tx and a cheap joystick sounds more straight forward and simpler. But that's just my opinion.
It's PPM. Generating PPM for RC control with Arduino is a problem that others have solved for you.
http://www.rcgroups.com/forums/showthread.php?t=1808432
I had a look at that code you linked, and while it would cover the PPM side of the challenge, I think it would be a whole lot more challenging to implement it using an unmodified USB controller as this would require an arduino with a USB host and the associated code to handle that side of things. Far simpler would be to get an old analog stick (probably cheaply as support for analog ended with Windows XP) and fit an arduino into the housing to read the pots and generate PPM using that code with minor modification.
Even simpler (code wise) would be to graft a joystick onto a cheap tx, but there's no guarantee the joystick's pots would have the same range of output as the tx (i.e. how close to min/max the wiper reaches, could be less or more).
At the end of the day, each approach would work but the more effort you're willing to put in, the more flexible and customisable the end result will be. Generating the PPM with an arduino would allow any mix/expo/feature you can imagine and code, even on the cheapest tx. Probably should have warned you that flying is my second favorite hobby - can you guess the first? Flying is catching up, trust me