birdwatcher: (Default)
birdwatcher ([personal profile] birdwatcher) wrote2005-03-14 06:11 am

Еще о мониторах

Основное назначение LCD-мониторов -- собирать из них композитные дисплеи. Можно, например, закрепить девять штук в матрицу 3x3, вплотную друг к другу; современные операционные системы могут работать с такой матрицей, как с единым монитором, разрезая гигантское виртуальное изображение на девять кусков, и показывая нужный кусок в нужном месте. CRT-мониторы, из-за своего веса и сложностей в креплении, в основном позволяли делать это только в горизонтальном направлении.

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

[identity profile] juan-gandhi.livejournal.com 2005-03-15 01:45 am (UTC)(link)
You can easily set it up by expanding the visible part outside the actual screen, if you know what I mean.

[identity profile] birdwatcher.livejournal.com 2005-03-15 01:57 am (UTC)(link)
А ведь верно! Но это не так просто, много проб и ошибок.