I’ve been looking for an alternative ways to control Hexy without the use of PS3 controllers. And I found one that emulates joysticks or gamepads. The program was designed to provide an open-source replacement for PS3 controllers. It consists of virtual joystick devices that is seen by the system as a standard joystick but its position-data is written to it by a feeder application. If you are an application writer you can very easily write an application that controls a joystick (e.g. mouse-to-joystick, keyboard-to-joystick). If you are a beginner in device drivers you can take this code and enhance it to support more (or less) axes, buttons or POVs.
Finally, I don’t have to spend $$$ for controllers, adapters or any additional external devices just to control hexy.