I suspect this is a limitation imposed by the ASIO specification, and I was kind of surprised that a quick search here did not turn up similar requests, so that may be that.
Windows driver models allow me to mix and match audio I/O - for example I can use my Presonus 1818VSL as my main output, and my PODxt to track electric guitars, while the 1818VSL inputs are reserved for other sources.
I can't do that with ASIO, never could.
Is there ANY work-around available? ASIO drivers seem to get more love these days, and both Presonus and Line6 ASIO drivers are capable of lower latency operation. But that does me no good when I am using the POD as an input device.
My current work-around is to use WASAPI when tracking and then switch to ASIO for everything else, and if I have to I can live with that, but boy I'd love to skip that step!
Thanks!