The lowercase letters would be ok with me. I ended up upper-casing after looking at how other similar projects handled the import of the HID tables.

I think that not matching the USB HID standard names would be a mistake.