Войти

Показать полную графическую версию : [решено] Как запретить приложению переводить bluetooth-гарнитуру в режим hands-free?


DIMM DDR
26-02-2023, 00:24
Всем привет!

Столкнулся вот с одной очень специфической проблемой - вроде бы мелочь, но мешает. И совершенно не знаю, как разрулить. Собственно, даже описать это будет несколько затруднительно...

В общем, имеется bluetooth-гарнитура, она подключена к ПК с Win 10 при помощи USB-bluetooth-адаптера. В целом все это работает нормально, а именно: если слушаешь музыку/ютуб/сериал - устройство работает в режиме стерео, выдает относительно качественный звук. Но если созвониться с кем-то по скайпу/зуму/дискорду/и т.п. - режим автоматически меняется на моно-режим hands-free. Собственно, с этим тоже проблем нет, плюс-минус так работают и другие bluetooth-гарнитуры.

https://imgbb.su/images/2023/02/25/btc892df6efaeba022.jpg

А проблемы начинаются вот где: есть одна игра, в которой, вероятно, присутствует функционал для голосового чата или типа того. И вот при запуске она делает примерно то же самое, как если бы это был созвон в одном из приложений для голосовой связи, т.е. все фоновые звуки в системе глушатся, а вывод аудио переключается на режим hands-free, но поскольку фактически я ни с кем не созваниваюсь, я просто слышу тишину... Спрашивается - как запретить этой игре вмешиваться в режимы работы гарнитуры? Что за игра - сказать не могу, она находится в разработке, у меня установлен девелоперский билд, ну и запускаю я её соответственно по работе.

Заранее благодарю за помощь

yurfed
26-02-2023, 01:11
DIMM DDR, не утверждаю, но судя по вашим словам - вокруг вас имеется куча радиоизлучателей и приёмников, которые возможно близки по частоте и забивают друг-друга, тем самым вызывая помехи и сбои сигналов. Микрофон тоже по воздуху?
А вот как отучить, ну, наверно не пользоваться голосовым чатом или по проводу.

Это всё полночные фантазии. Может и не прав.
Другого более ничего не приходит в голову.

DIMM DDR
26-02-2023, 01:22
yurfed, да - и наушники и микрофон в них - все по блютусу. Повторюсь - проблем с гарнитурой как таковой нет, качество связи устраивает. Проблема именно софтовая. Игра переключает режим со стерео на hands-free - хочется каким-то образом запретить её это. Например, как можно запретить какой-то программе доступ к веб-камере (через настойки безопасности) или к интернету (с помощью файрволла)...

UPD: Проблема решена - через настройки самой игры.

bredych
26-02-2023, 02:17
чисто теоретически это требовало бы:
1. выяснить, в какой ветке реестра меняется значение при смене режима стерео-моно. (регвью, регшот,регменеджер, и любая иная прога для сравнения снимков реестра)
2. запускать игру от имени другого юзера (допустим, вы петя, а пускать от имени васи)
3. запретить васе доступ на редактинг той ветки реестра. Оставить только чтение.

а, опоздал)




© OSzone.net 2001-2012