Skip to content

notkirb/Equilibrium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Equilibrium

Equilibrium is a Windows service written in Python that fixes an issue I have with default audio devices in Windows, the way the default audio device can be different from the default communication device. This service works by checking if the default communication device is different from the audio device and then setting the default communication device to the same as the default audio device. It fixes the issue with Discord and other chatting apps not using the correct default audio device.

Before:

What Discord says the default output device is and what Windows says the default output device is are not the same.

After:

What Discord says the default output device is and what Windows says the default output device is are now synchronized.

Installation

An automated installer is planned, but is not yet ready. To install Equilibrium, you need to clone the repository, install the requirements, and run the installation command. This code snippet assumes you installed Python using Chocolatey. If you have not installed Python through Chocolatey, install it from https://www.python.org/ or from Chocolatey by running choco install python --pre, then change the code snippet accordingly.

git clone https://github.com/notkirb/Equilibrium/
cd Equilibrium
C:\Python313\python.exe -m pip install -r requirements.txt
C:\Python313\python.exe service.py --startup=auto install
C:\Python313\python.exe service.py start

NOTE: Make sure you are NOT using Python from the Windows Store. The Windows Store version does not support services, and therefore cannot be used for Equilibrium. You can install it from https://www.python.org/ or from Chocolatey by running choco install python --pre assuming Chocolatey is installed on your system.

About

Fix Windows communication devices becoming unsynced from default devices

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages