Leonardo joypad change name displayed in Windows.

Sorry if this is not the right section. I have a project I am working on that uses modified USBAPI.h and HID.cpp files from this site http://www.imaginaryindustries.com/blog/?p=80&cpage=1#comment-1607 to allow me to use a Leonardo as joystick input. I have it working with a SNES controller, however my question is, in the Windows Game Controller panel it shows up as Arduino Leonardo. How can I go about changing the title that this shows up as within Windows. For instance make it show as SNES joypad or something instead. Thanks.

Hmmmm think I may have found it. Edit Descriptors.c and reburn the bootloader?

Well, that didn't work. Compiling the bootloader not working for me