Как вывести звук с наушников и колонок но чтобы активным был только одно устройство (Порт)?
Вообще переключение вывода - штатная функция, и если у вас все в порядке с драйверами, и устройства вывода нормально определились, то можно переключать прямо с панели в два клика


Если устройства вывода не определяются, драйвера глючные, и вообще все плохо - можно коммутировать звук программно, при помощи чего-то вроде virtual audio cable, хотя там тоже не очень просто разобраться. 

Ну и последний вариант - переключать железякой. 

https://m.aliexpress.com/item/4001074240384.html
Вам нужна отдельная звуковая карта (можно USB), так как переназначение функций на гнездах одной звуковой карты предназначено, чтобы расширить кол-во динамиков - от стерео до 5.1 или 7.1. Можно, конечно, переназначать линейный и микрофонный вход, но при активации они будут иметь другие электрические характеристики, что будет вносить помехи.
Как вариант, можно пожертвовать выводом звука на переднюю панель и вывести звук из разъема F_AUDIO материнской платы на самодельную панель на месте PCI слота на корпусе (софт позволяет выключать звук на задней и передней панеле). Для этого вам нужно на барахолке отыскать PCI косичку jack 3.5 (от компов времен Pentium или Pentium II) либо самому изготовить такую косичку из PCI заглушки и запчастей вывода звука на переднюю панель.