Well guys, it was a long road. But I just committed the Generic HID Handler to SVN, and the matching Gyration 3101 changes to sqlcvs.
This is a first pass, all the buttons work. I want to add support for holding down the mouse buttons to trigger the media and lights submenus, but that will come during the beta testing.
Thank you all for contributing, the feature is complete enough for testing for those of you who have 0810 installs.
There will not be an update for 0710.