Há uma razão muito simples para que isso não seja possível - quando você conecta um par de fones de ouvido, há um pequeno interruptor físico que corta os alto-falantes principais para que o sistema não esteja ciente de que está conectado.
A solução mais simples é provavelmente usar uma placa de som externa ou um cabo de extensão para seus fones de ouvido (mesmo um curto) - o último iria ignorar totalmente os alto-falantes, enquanto o último manteria o interruptor fechado. sai
Não é uma solução de software, mas é um hardware bastante simples