Na stole mám jeden monitor a k němu připojené dva počítače. Notebook na normální internetování, desktop pak jako herní zařízení a úložiště fotek.
A protože je někdy potřeba oba počítače nějak ovládat a neustálé přepojování myši a klávesnice není ideální (ani s přepínačem), na obou běží pěkná utilitka Input Director nastavená tak, abych při podržení Ctrl-Shift-Alt-X mohl „přejet“ myší mezi plochami obou počítačů.
Ale přejet myší a pak přepínat na monitoru druhý obrazový vstup není úplně ideální. I na to se mi ale nakonec podařilo vyzrát. A pomohl mi v tom prográmek ScreenBright.
Původně slouží k ovládání barev monitoru pomocí DDC/CI, ale díky příkazové řádce se dá použít i na jiné vylomeniny s monitorem. Třeba právě na přepínání vstupu signálů:
screenbright.exe -set 0x60 [n]
Adresa 0x60 slouží k přepínání vstupu, místo [n] pak stačí dosadit číslo vstupu. Konkrétně u mého Samsungu je to 1 = VGA, 3 = DVI, 5 = HDMI. U jiných monitorů se to může lišit, je to třeba vyzkoušet. Neplatná hodnota prostě nic nepřepne. Každopádně s příkazy opatrně, neručím za to, že monitor nepoškodí.
ScreenBright jsem nakopíroval do obou počítačů a v každém pak vytvořil zástupce s klávesovou zkratkou Ctrl-Shift-Alt-X – tou samou, která Input Directoru dovolí přejet myší na druhý počítač. V notebooku zástupce přepne na vstup z desktopu a naopak na desktopu přepíná na obraz z notebooku.
Když teď stisknu tuhle klávesovou zkratku, přepne se monitor na obraz z druhého počítače a já přitom můžu přejet myší na jeho plochu. Velice pohodlné.
Trošku jsem zkoušel pátrat po nějakém hezčím způsobu bez zástupců s klávesovou zkratkou, bohužel se zdá, že ani Input Director, ani třeba konkurenční Synergy, neumí spouštět příkaz při přejetí myší mezi monitory.