Отключить петлю микрофона в гарнитуре

Используя USB-гарнитуру (Logitech G Pro X) со встроенной звуковой картой, я получаю раздражающий шлейф от микрофона к гарнитуре, и я могу ' Я выяснил, как отключить его, не отключая полностью микрофон.

Пока что я проверил:

  • В регуляторе громкости (pavucontrol):
    • Курсор громкости микрофонного входа не влияет на громкость петли, его слышит только один человек. Но если я нажму кнопку «выключить звук», петля также прекратится.
    • То же поведение с курсором громкости на выходе гарнитуры.
  • в alsamixer, на звуковой карте моей гарнитуры нет указателя «петлевой»
  • поскольку я провел несколько тестов раньше, я убедился, что модуль обратной связи PulseAudio не загружен:
pactl unload-module module-loopback

Есть идеи, как решить эту проблему?

Редактировать с решением:

Как объяснил Алехандро, это функция, называемая sidetone . Чтобы отредактировать его том под Linux, я использовал этот инструмент HeadsetControl .

Обратите внимание, что по умолчанию инструмент предназначен для работы с Logitech G Pro. Для работы с Logitech G Pro X мне пришлось изменить следующую строку кода в src / devices / logitech_gpro.c и перекомпилировать инструмент:

// from:
static const uint16_t PRODUCT_ID = 0x0aa7; // PRO X: 0x0aaa
// to:
static const uint16_t PRODUCT_ID = 0x0aaa; // PRO X: 0x0aaa

После компиляции я смог изменить изменение громкость бокового тона с использованием значения от 0 до 128:

sudo headsetcontrol -s 16
0
задан 26 November 2020 в 14:31

0 ответов

Другие вопросы по тегам:

Похожие вопросы: