Hi,
First of all I wanted to thank you for this magnificent tool, I've been using it for at least two years with my Corsair headset and made my transition to daily drive linux more feasible.
A couple of days ago I made a GUI app with Qt6 and Python for personal use, to manage headsetcontrol from there. I just wanted to reach out to share it, maybe it can be linked alongside the other GUI tools on the readme if you feel like it.
https://github.com/paradox-ng/HeadsetControl-GUI
The system tray I made it specifically for KDE Plasma but it works via StatusNotifierItem and should also work with xfce, mate and cinnamon too if using x11 (I think). It may work in GNOME using the "AppIndicator and KStatusNotifierItem Support" extension. The window should work on any desktop (also both wayland and x11). It is an appimage and I built it for x86-64 and arm64 so should work on any distro.
It saves the settings you make. If you make it autostart on boot it can apply them automatically each time you start your system. It detects if the system tray is present by itself, and if it's present it can be started with the window hidden with a flag.
There's a couple of screenshots of the tool in the repo.
Right now it only supports the functionalities that works with my Corsair headset (lights on/off, sidetone, notif sound and battery level reporting). But it can be made to work with more functionalities.
Altough I made this for personal use, if anyone wants to contribute feel free to do it. Additionally I made it with the unlicense license so if anyone wants to get the code, adapt it for other use cases and so on, it can be done without even atributing me.
Hope you're having a good day,
Paradox.
Hi,
First of all I wanted to thank you for this magnificent tool, I've been using it for at least two years with my Corsair headset and made my transition to daily drive linux more feasible.
A couple of days ago I made a GUI app with Qt6 and Python for personal use, to manage headsetcontrol from there. I just wanted to reach out to share it, maybe it can be linked alongside the other GUI tools on the readme if you feel like it.
https://github.com/paradox-ng/HeadsetControl-GUI
The system tray I made it specifically for KDE Plasma but it works via StatusNotifierItem and should also work with xfce, mate and cinnamon too if using x11 (I think). It may work in GNOME using the "AppIndicator and KStatusNotifierItem Support" extension. The window should work on any desktop (also both wayland and x11). It is an appimage and I built it for x86-64 and arm64 so should work on any distro.
It saves the settings you make. If you make it autostart on boot it can apply them automatically each time you start your system. It detects if the system tray is present by itself, and if it's present it can be started with the window hidden with a flag.
There's a couple of screenshots of the tool in the repo.
Right now it only supports the functionalities that works with my Corsair headset (lights on/off, sidetone, notif sound and battery level reporting). But it can be made to work with more functionalities.
Altough I made this for personal use, if anyone wants to contribute feel free to do it. Additionally I made it with the unlicense license so if anyone wants to get the code, adapt it for other use cases and so on, it can be done without even atributing me.
Hope you're having a good day,
Paradox.