Подскажите как в Windows 7 быстро переключать устройство для воспроизведения по-умолчанию?
Единственная из найденных мной программ, которая умеет делать это правильно (т.е. через API, а не эмулируя вызов диалогового окна) — DefSound. К тому же, она правильно обрабатывает ситуацию с несколькими звуковыми картами.
Работает из консоли, управляется параметрами командной строки. А обертку можно сделать какую угодно — начиная от ярлыков на рабочем столе, и заканчивая установкой хоткеев с помощью стороннего приложения.
имею внешнюю зыуковую 5,1 и ВТ наушники.
Я сделал так: в нужных приложениях, с которыми я юзаю БТ-гарнитуру — это MPC-HC, AIMP, skype — в них я по умолчанию выставил вывод звука на БТгарнитуру. Это работает так, когда гарнитуры нет — используется windows-default, при подключении БТгарнитуры — всё переключается на неё. Возможно не самое идеальное решение))

Сам воспользовался бы может программой, но было лень искать.