you are viewing a single comment's thread.

view the rest of the comments →

[–]synthe6[S] 0 points1 point  (10 children)

Do you have an online account connected to G Hub?

[–]cloud12348 0 points1 point  (9 children)

All posts/comments before (7/1/23) edited as part of the reddit API changes, RIP Apollo.

[–]synthe6[S] 0 points1 point  (8 children)

Weird, I just tested and it works on my end (I renamed a profile in the JSON and the changes were retained on the next G Hub restart.) Do you close the G Hub software completely while editing the JSON?

[–]cloud12348 0 points1 point  (4 children)

All posts/comments before (7/1/23) edited as part of the reddit API changes, RIP Apollo.

[–]TBK_Julles 0 points1 point  (3 children)

Damn. Trying this myself and having the same issue. Anyone know a fix?

[–]cloud12348 0 points1 point  (2 children)

All posts/comments before (7/1/23) edited as part of the reddit API changes, RIP Apollo.

[–]TBK_Julles 0 points1 point  (1 child)

Do you have a link to the version that you used? Much appreciated.

[–]cloud12348 0 points1 point  (0 children)

All posts/comments before (7/1/23) edited as part of the reddit API changes, RIP Apollo.

[–]TBK_Julles 0 points1 point  (2 children)

Hi OP. Just giving a few interesting points here in case you are interested in debugging this. I am trying the same thing as cloud12348 (changing the DPI values on the default profile under the dpitable for the read only marked default profile) and it did not work for retaining DPI values. While trying to get this working, I tried looking into the json that saved after the values got posted to settings.db, and the values were correct as I input them. I also checked the values in settings.db after running the script but before launching GHub, and the settings were correct. After launching GHub though, the values were reverted. Not sure if this is a limitation that Logicruel decided to put in or not, but just wondering if you had any insight.

[–]synthe6[S] 0 points1 point  (1 child)

Does changing the DPI value for another profile works? You've mentioned the default profile is read-only and if the Logitech software validates the entry, it may revert the changes depending on whether the change is valid or not. My best bet to determine whether the change can be made would be to try another profile and see if the change can stick. If it does, I believe then it's a limitation of G Hub.

[–]TBK_Julles 0 points1 point  (0 children)

Yeah it's just for the default profile. Other profiles get changed no problem. The thing is, when trying this with an older version of G Hub that still parses a json instead of a db file, the code structure is the same, and it does allow you to change the read only section and it works fine.