O Windows mi vůbec nemluv. Ty mi spustí v klidu aplikaci mimo monitor.
Problém s mojí konfigurací je v tom, že PC nepozná, že je TV vypnutá. Tudíž se chová, jako kdyby byl externí monitor připojený. Ve Windows to je totální bordel, navíc tam není možné aplikaci po slepu na primární monitor přesunout. Tam je ten problém ještě o 100% horší.
1. Windows nespouštějí aplikace mimo monitor. Samozřejmě existují autoři aplikací, kteří si "chytře" zapamatují poslední lokaci okna, a na té ho po dalším spuštění znovu otevřou. A někteří z nich si neověří, jestli jeho souřadnice nejsou mimo obrazovku. Špatný design, špatné testování...
2. Windows to řeší tak, že když se aplikace snaží otevřít okno mimo obrazovku, přesunou ho zpět. Minimálně od Visty mi to takhle fungovalo.
3. Pokud se vám špatně detekuje odpojení TV, máte fakt trochu problém. Když se tohle stane ve Windows, můžete provést right click na desktopu a otevřít desktop properties, kde si monitor ručně přepnete. Pokud se okno otevře na odpojeném monitoru, stiskněte Alt+Space,M (jako Move, v českém GUI je to možná jiná klávesa), poté libovolnou šipkovou klávesu, a pak prostě "vytáhněte" okno pohybem myší z odpojeného monitoru.
Nebo si můžete na zkratkovou klávesu namapovat spuštění utility multimon s parametrem, který monitory přepne. Bohužel to nefunguje na login screen.
Nejčistší je ale samozřejmě opravit ten problém s detekcí displaye.