Hey guys, I need your feedback to answer this question.
When I started writing my firmware, my goal was simply to get my own DIY creation up and running. When I finished my Epsilon project, I quite liked hacking on my own firmware and started porting it to other boards. The new features and targets crept up gradually and before long I had a user base that prevented me from fixing an annoying issue.
I never changed USB identification data. So if you program your KMAC with the Easy firmware, it will show up in your control panel as "Epsilon Keyboard." Likewise for a Phantom or GH60, etc.
Here's the important part: I never changed it because when I tried a test build with changed ident data on my own PC, Windows freaked out over the new name and I had to uninstall the driver in the device manager and re-attach the keyboard to be redetected before it would work again.
So, tell me. Would you rather I fixed the name, possibly requiring some control panel work, or do you think it would be best to simply leave it the way it is, preventing troubles for unsuspecting users?
Thanks for any feedback.