 |
|
Автоматизировать опцию в аудиодрайвере Realtek
Вот эта настройка в интерфейсе при каждой загрузке системы возвращается в дефолтное положение (не "наушники"):
Я пробовал отследить что делает эта управлялка драйвером - при переключении опций оно меняет в реестре по пути HKLM\SYSTEM\CurrentControlSet\Control\Class\{4d36e96c-e325-11ce-bfc1-08002be10318}\0007\Settings\Drv7560_DevType_0892_SS18498892 значение ключа Pin15.
Но если вручную (или логон-скриптом) менять это значение на нужное - опция в интерфейсе не меняется.
Отсюда вопрос - как принудительно заставить драйвер всегда иметь этот чекбокс в нужном положении? То ли задать однократно а потом запретить менять, то ли еще как-нибудь...
А зачем вообще всё это?
В компьютер одновременно воткнуты и колонки и наушники, очень удобно просто выкрутить на сабе громкость колонок в 0 и одеть наушники когда нужна тишина вокруг или там в дискорде с кем-то поговорить. А когда нужны колонки - просто снять наушники и выкрутить звук на нужный.
Реализовано довольно просто - в стандартный зеленый разъём включены наушники, а в чёрный (не знаю что там по задумке в него должно втыкаться) - колонки. И чтобы на колонки шёл тот же аудиопоток что и в наушниках - нужно указать драйверу что черный разъем это "тоже наушники".
|
Avatar-Lion |
17-02-2020 20:26 2909894 |
На ум приходит только снять галочку в автоопределении звуковых устройств. Тыкните на значок папки вверху справа. Ну или такую штуку купите.
|
Цитата:
Цитата Avatar-Lion
На ум приходит только снять галочку в автоопределении звуковых устройств. Тыкните на значок папки вверху справа. »
|
Не, там другая опция, касающаяся момента когда что-то втыкается в гнездо 3.5:

А у меня штекер не покидал этого гнезда уже наверное пару лет))
Тут суть вопроса в общем-то в том чтобы понять где драйвер хранит данные и как ему их подсунуть.
|
Цитата:
Цитата Charg
Не, там другая опция, касающаяся момента когда что-то втыкается в гнездо 3.5: »
|
А там галочку ставили? Тогда должно отключиться автоопределение, если один раз воткнете, укажете, что подключено, и больше отключать не будете.
|
tamalex, галка стояла, я её снял, ожидаемо ничего не изменилось - о чём и отписался.
|
Цитата:
Цитата Charg
Но если вручную (или логон-скриптом) менять это значение на нужное - опция в интерфейсе не меняется. »
|
A если после этого отключить и включить устройство в диспетчере устройств?
|
Avatar-Lion |
18-02-2020 23:47 2910027 |
Цитата:
Цитата Charg
где драйвер хранит данные и как ему их подсунуть »
|
http://www.win7help.ru/reestr/perena...ya-reestr.html - как-то так. Задаем нужные значения для нужного параметра, потом экспортируем эту ветку в отдельный REG-файл. Далее идем в HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run, создаем там новый строковый параметр (имя любое) и присваиваем ему значение regedit /s "C:\Documents and Settings\user\My Documents\My Sound Options.reg" (с именами и путями сами разберетесь, я думаю). Правда, я не знаю как к этому драйвер отнесется. Если он выставляет настройки и применяет их ДО входа в систему, то все ваши изменения в реестре, которые применятся только после попадания на рабочий стол, ему будут до лампочки. Разве что аудиослужбу потом перезапустить до кучи через bat-файл, и то не факт что поможет.
|
Цитата:
Цитата Vadikan
A если после этого отключить и включить устройство в диспетчере устройств? »
|
Не думал об этом, попробую.
Цитата:
Цитата Avatar-Lion
Если он выставляет настройки и применяет их ДО входа в систему, то все ваши изменения в реестре, которые применятся только после попадания на рабочий стол, ему будут до лампочки. »
|
Я в локальной групповой политике в компьютерной части startup скрипт создавал, неправильно выразился. Насколько я понимаю применяться он должен до входа в систему пользователя, а реалтековая управлялка драйвером работает уже именно в контексте пользователя, так что по идее софтина должна была подхватить подсунутые данные из реестра. Но не прокатило :)
|
Avatar-Lion |
19-02-2020 12:58 2910058 |
Charg, Ну... Повторюсь, я не гарантирую что мой метод сработал бы. Просто в свое время на старых ноутбуках приходилось менять один параметр в драйвере в реестре, чтобы в трее не висел значок безопасного извлечения у кард-ридеров, Wi-Fi модулей, CD\DVD-дисководов и прочего хлама, которое с точки зрения системы формально хоть и поддерживает безопасное извлечение, но по факту оно не нужно и значок в трее глаза мозолит только. Но со звуком я таких экспериментов никогда не ставил, поэтому тут уж только вы сами можете проверить мой совет и отписаться от результатах.
|
Время: 02:50.
© OSzone.net 2001-