A usb interface would be most versitle, but you can use a serial pic interface cable if you run a virtual joystick emulator program see below. You can find this cable for under 20 bucks. This is the cable that was used for a Hitec transmitter and FMS (great free simulator program with tons of planes):
Here is a fix for setting up Realflight G2 with a Hitec transmitter using a serial interface (that works with FMS) and PPJOY (vitual joystick driver). With this setup, you can use your transmitter as a joystick for any program that will allow the use of a regular joystick!
When I first set it up, I found out that there were people having trouble getting the throttle (channel 3) to work in Realflight G2. Here is how I fixed it (with the help of other postings).
Get details and see photos at the thread I started at rcgroups.com:
http://www.rcgroups.com/forums/showthread.php?t=341275