Utilita na změnu regionu obrazovky

Všechny ostatní programy, které nemají samostatnou sekci

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod TomPlasil 31. 5. 2019 15:59

Hledám utilitu na dost speciální použití (na operačním systému nezáleží, ale klidně pro Windows 7-10 a Linux): Potřebuji operační systém přesvědčit, že má obrazovka (jedna konkrétní - na laptopu, například 400x240 jednotek násobiče pixelu) má nížší horizontální rozlišení (například 400-100=300) než skutečné, a to tak, že se na určitém rozsahu souřadnic nic zobrazovat nebude (například v rozmezí 50-149) ; tedy aby rozlišení obrazovky 300x240 bylo namapováno na {1-49} x 240 a na {150-400} x 240 zbytek. A tedy na zbytku {50-149} x 240 se zobrazovala černá plocha.
TomPlasil
Kolemjdoucí

Odeslat příspěvekod Dreamer 31. 5. 2019 23:27

Neviem celkom presne ci som to pochopil spravne (vadna cast displeja?), ale mozno presunut taskbar hore a zvacsit ho, zrusit autohide, zrejme by to nebolo celkom dokonale, ale mozno lepsie riesenie ani nenajdes. Pri hrach potom asi jedine rezim okna.
Dreamer
Dreamer
Junior
Uživatelský avatar

Odeslat příspěvekod Emil Pastelka 1. 6. 2019 11:37

Pokud zobrazení řídí OS a komunikujete přes řídící čip obrazovky, pak daný čip předává systému informaci o rozlišení, které je schopen na panelu zobrazit/zpracovat. Chcete-li využít jen část dostupné plochy, pak cokoliv "přesvědčovat" o jiném rozlišení není správný postup. Vždy je správné využít celou plochu s tím, že SW omezím okno pro obsah, případně "černá nevyužitá plocha" bude součástí předené obrazové informace.
Popisujete to dost obecně, proto nevím, zda se jedná o barevný LCD, nebo o textový LED panel, případně barevnou hudbu v klubu...
Emil Pastelka
Junior
Uživatelský avatar

Odeslat příspěvekod meda2016 1. 6. 2019 16:48

Pokud by někdo uměl přímo napsat/přepsat takový ovladač, pak snad.
Relativně "jednoduše" mne napadá pouze spouštět systém s požadovanou aplikací v nějakém virtuálním emulátoru "v okně"; VirtualBox, Virtual PC, VM Player...
meda2016
Junior

Odeslat příspěvekod TomPlasil 10. 6. 2019 11:04

Ano, něco jako vadná část obrazovky - běžný interní monitor. Chci aby to fungovalo buď na úrovni firmware, aby každý OS rovnou viděl normální obrazovku 300x240 -- to je možná nereálné.
Tak aspoň, aby každý OS si to uměl vyřešit, že bude vědět, že má zobrazovat 300x240 obsah do rozděleného úseku 1-49 a pak a ž 150-400

Právě ,aby aplikace tohle vůbec nevěděly a nemusely se o to starat.
TomPlasil
Kolemjdoucí

Odeslat příspěvekod Dreamer 10. 6. 2019 19:50

Myslim ze na urovni HW to nepojde, na urovni SW je to otazne, kedze sa neda zakazat ziadnemu programu aby sa presunul alebo zmenil velkost, to by bolo nutne na urovni OS a tam to zrejme nejde.

Este mi napadlo nejake makro, cez program AutoHotkey alebo HotkeyP, cez ktore by sa spustili jednotlive programy a sucasne zmenili velkost okna a poziciu, no takmer vsetky programy si toto dokazu zapamatat.

Dalsia moznost je opat viacnasobne makro, ktore by automaticky rozmiestnilo okna na obrazovke, potom by stacilo stlacit jedinu klavesovu skratku a okna by sa premiestnili mimo ten zony.

Pomohlo by to, ak by si napisal, ktore konkretne programy ci hry pouzivas, pri hrach je nutny rezim v okne, iny tvar ako obdlznik asi mozny nie je.
Dreamer
Dreamer
Junior
Uživatelský avatar

Odeslat příspěvekod TomPlasil 13. 6. 2019 09:39

programů mnogo! A pokud to budu řešit na úrovni programu, jak vyřeším, že okno o obsahu 300 šířky se zobrazí v oblasti 1-49 a 150-400?
TomPlasil
Kolemjdoucí


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků