fjardon / OpenRGB

GNU General Public License v2.0
7 stars 0 forks source link

App broken when attempting to integrate mouse #3

Open Zanahade opened 1 year ago

Zanahade commented 1 year ago

Please keep in mind that I am a complete noob and have little idea what I am doing. I was toying with the settings (I assume are meant to add some types of devices that have general api support) on a vertical tab; the one that has the keyboard icon (sorry, I don't remember the name). Anyway, I tried creating an entry, gave it a name, entered my HID/PID from my system information for what I believe is my Zelotes C-18 mouse, Scanned for devices. The program didn't seem to do anything, so I clicked add again and it added a new entry, but when I tried to click remove or delete or whatever, it wouldn't do anything. So I figured I should quit out and restart the program, but now the UI won't start for anything. I am not sure if there is a persistence file I can edit or even just delete and start over, but I am probably going to have to uninstall/reinstall and hope for the best.

Seems that the program committed settings to the persistence model without checking to see if they are valid? Again, noob. I hope this info can help make this program even better in some way. Thanks for all your hard work!

Zanahade commented 1 year ago

Found the json file, found the entries, removed them, viola! Up and running again. The tab I made the entries on was the "OpenRGB QMK Protocol" Tab. Here is what the log file says for each time it failed to open (Pretty sure it is not going to help though) OpenRGB v0.8 Commit: fb88964b8e514cdf4eb22da314e13f8db06a3636 from 2022-11-27 21:44:33 -0600 Launched: 20230426_085100

0 |Info: Found file: Locutus.orp attempting to validate header 0 |Info: Valid v3 profile found for Locutus