<br><br><div class="gmail_quote">On Tue, Jun 2, 2009 at 10:58 AM, Matthijs Kooijman <span dir="ltr"><<a href="mailto:matthijs@stdin.nl">matthijs@stdin.nl</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Hi Luca,<br>
<div class="im"><br>
</div>But that is on a single monitor. If I understand your intent correctly, you<br>
want to multiplex the signal over 10 different monitors, which is the real<br>
challenge here. I'm not so sure what a monitor does when you suddenly<br>
disconnect it for a (short) while, since it will probably lose the syncing<br>
signals.<br>
</blockquote><div> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
If you build your hardware clever enough so it will always connect<br>
the syncing signals to all monitors, and connect the signal pins to ground (or<br>
something) when the monitor is not "selected", this might work, provided that<br>
your monitor is "slow" enough (if it switches to black fast enough, you'll be<br>
looking at a monitor that is black 9/10th of the time).</blockquote><div>   A: Well, the initial idea is to switch monitors so fast that maybe the
monitor wouldn't even "notice" that he got "disconnected", but I dont
know if thats possible either, since nowadays the monitors are having
faster and faster response times... Who would say the advances on
technology could be an obstacle to development, huh? :P<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>
Apart from that problem, I think timing will be critical here. Even if you can<br>
switch fast enough, you should make sure that you're switching the virtual<br>
desktop (ie, the image on the VGA output) at exactly the same moment as you're<br>
switching the output in your switchbox. Any offset here means that the image<br>
of one screen is visible on another screen, which might not bee all too<br>
noticable, but will probably lead to a lot of people with a headache in the<br>
long run.</blockquote><div>A: The application running on the machine would deal with that. Its routine would be something like this (obviously not this simple):<br><br>if (desktopChange()) <br>{<br>    currentDesktop = getCurrentDesktop();<br>

    currentMonitor = getCurrentMonitor();<br>    sendDataToParallelPort(currentDesktop,currentMonitor);<br>}<br><br>So it'd only switch the output after it has switched a virtual desktop, making sure one wouldn't switch without the other.<br>

</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Not trying to demotivate you, but I have serious doubts about the feasibility<br>
of your approach (that, or I'm completely misunderstanding what you're trying<br>
to do...).<br>
<br>
Going down the typical multihead road with at least one VGA output per display<br>
is probably going to be a lot easier (but still challenging to get working<br>
properly probably, if you're going to share an X server between multiple<br>
users). I'd expect that PCI videocards should be available in plenty in the<br>
second hand market, lots of people still have them piling up at home I think.<br>
A: Dont worry, I know this isnt far from impossible, I also have doubts myself. The thing is, my boss has assigned me to this project, and so far, I've given him no concrete results, since every approach I've tried was a dead end. </blockquote>

<div>As I've mentioned on an email to someone else (again, Im terrible with names), Im pretty sure second hand hardware isnt really affordable for this project, since we're inside a federal university, so every expense in here has to be documented first, then approved by several departments before the real money is released for the buying. I'm pretty sure there'll be no approvals for 2nd hand pieces... Nevertheless, Im also in favor of using the existing multiterminal (with multiple graphics boards) solution. Too bad its not up to me to decide :P<br>

<br>Anyway, now I ask to all of you on this mailiing list. Supposing I just want to make a script or something to automatically switch between desktops, not involving multiple monitors, how would I do it, or where can I read more about it? I havent finished reading about WMCtrl yet, but other than that, does anyone have a suggestion? <br>

</div></div><br>