2

Я сделал это с Linux с тройной головкой (это работает !!), что не является моим текущим случаем, но просто, чтобы объяснить.

У меня есть этот сценарий, который мне нужно решить с Linux.

Как я могу взять выход 2PC и отобразить его на 1 экране по требованию, как переключение источника в зависимости от запроса. Поэтому, когда я меняю источник, он показывает только выход PC1, а когда я переключаюсь обратно, он показывает только выход PC2?

2 ответа2

6

Кажется, что DDC (Display Data Channel) может быть ответом Попробуйте этот DDCControl

из конфигурационного файла (options.xml)

-<control name="Input Source Select" address="0x60" type="list" id="inputsource">
 <value name="Analog" id="analog"/> 
 <value name="Digital" id="digital"/> 
</control> 
-<control name="Autoselect Input Source" address="0xe2" type="list" id="autosource">        
<value name="Automatic" id="auto" value="0"/> 
<value name="Manual" id="manual" value="1"/>
</control>
0

Предполагая, что ваш монитор поддерживает функцию Virtual Control Panel (VCP) x60, вы можете использовать его для изменения видеовхода. Но имейте в виду, что команда должна быть выдана с подключенного компьютера. Таким образом, если компьютер A в настоящее время подключен к входу 1 на мониторе, а компьютер B подключен к входу 2, а вход 1 в настоящее время активен, то компьютер A может выдать команду на переключение монитора на вход 2. Чтобы снова включить его, необходимо выполнить команду с компьютера B.

Приемлемые аргументы для функции x60 будут варьироваться от монитора к монитору, в зависимости от того, какие физические входы существуют. Подробнее см. В спецификации набора команд управления VESA (MCCS).

Функция x60 является стандартной функцией, определенной в спецификации MCCS. Функция xe2, описанная в предыдущем посте, находится в диапазоне, предназначенном для производителей. Это может означать что-то одно на одном мониторе, что-то другое на втором и совсем ничего на третьем.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .