My old Logitech headset died a number of deaths (headband broken, cushion torn, finally cable broken), so I got myself a G432.
Unfortunately, using it in Teams under Ubuntu, I experienced an irritating loopback. Quickly took to the internets, but AskUbuntu was only of limited help.
For example, one answer suggested to use alsamixer
, but that only completely muted the headset, not only the microphone loopback.
Another answer pointed me to a tool called HeadsetControl which allows exactly the control I wanted, and its Readme file even lists the model I have. Hurray.
I followed the instructions to install:
sudo apt-get install build-essential git cmake libhidapi-dev
git clone https://github.com/Sapd/HeadsetControl && cd HeadsetControl
mkdir build && cd build
cmake ..
make
sudo make install
After installation, I ran
$ headsetcontrol -?
Found Logitech G432/G433!
Supported capabilities:
* sidetone
And tried to set “sidetone” to zero:
headsetcontrol -s 0
Found Logitech G432/G433!
Failed to open requested device.
HID Error: (null)
Apparently, headsetcontrol
requires sudo:
sudo headsetcontrol -s 0
Found Logitech G432/G433!
Success!
No more loopback!