With earlier versions of Genymotion I was able to get a generic controller recognised via USB host and virtualbox's built in USB support. The controller was a standard USB HID gamepad and was compatible with a wide range of Android devices out of the box. I haven't been able to test this in Genymotion 2.2.0 as that particular controller has a faulty USB cable and I haven't gotten around to buying another.
Unfortunately now all I have left are a bunch of Xbox 360 controllers which aren't very well supported by Android, and whilst I've been able to mod most of my physical devices to recognise them, I cannot find a compatible version of xpad.ko, the Xbox 360 controller driver, for Genymotion's kernel.
Seeing as you guys have the kernel source, could you please build xpad.ko and add it to your images? this would really help with using Genymotion for game development as Xbox controllers are pretty much the defacto standard on PC.
Kind regards
Dave