I imagine that for most RC pilots/drivers the traditional style controllers are perfect but I'd like to use my laptop as a remote.

I think, given enough time and motivation, I can rig up a USB device to transmit and write all the software needed but before I devote too much of my already limited brainpower to this is anyone aware of anything that already exists for this?

I spent a few minutes googling around but either my search-keyword-phrasing skills aren't quite suited to this new, to me at least, RC world or there isn't much out there. I hope someone proves me the fool here so I can focus on building and programming a multi-rotor copter instead of developing PC remote software.