Skip to content

This is a small python tool to extract the json file stored inside the "settings.db" file of the Logitech G Hub app. This allows you to update the json and then replace the file blob inside the db with the new json.

License

Notifications You must be signed in to change notification settings

dcsoft4/logitech-g-hub-settings-extractor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Logitech G Hub settings extractor

This is a small python tool to extract the json file stored inside the "settings.db" file of the Logitech G Hub app. This allows you to update the json and then replace the file blob inside the db with the new json.

Requirements

Tested on Windows and macOS.

You need Python installed. I've tested with 3.9 but I think 2.x versions should work too.

How to use

Simply follow the instructions after executing the py file.

Windows

In a cmd or PowerShell window, type the following in the same folder as the py file.

(You can "Shift+Right Click" into an explorer window to open a cmd/PowerShell window in the same folder):

python ghub-settings.py

macOS

Open Terminal

cd path/where/you/downloaded/the/py/file
python ghub-settings.py

About

This is a small python tool to extract the json file stored inside the "settings.db" file of the Logitech G Hub app. This allows you to update the json and then replace the file blob inside the db with the new json.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%