реклама на сайте
подробности

 
 
> Как узнать, с какого входа монитор отображает сигнал, Входы DVI, HDMI
alexvu
сообщение Apr 3 2015, 12:12
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 172
Регистрация: 14-11-11
Из: Москва
Пользователь №: 68 299



Здравствуйте.
Я хочу сделать автоматический переключатель клавиатуры и мыши.
У меня 1 монитор на 2 компьютера. У монитора 3 входа, DVI, HDMI и VGA (не используется).
К DVI подключен настольный комп, а к HDMI ноутбук.
Монитор автоматически переключает входы, а при необходимости их можно переключать вручную.
Эта логика меня устраивает, только вот хотелось бы, чтобы одновременно еще подключались мышка и клавиатура USB к нужному компу.
Сделать управляемый переключатель я могу, но вот откуда брать на него команды?

Теперь, собственно, вопрос: можно ли как-то, подключившись к кабелям DVI или HDMI, узнать, с какого входа монитор отображает сигнал?
То есть, если один из компов выключен, то все понятно, а вот если оба включены?
Нет ли какой-то функции или обратного сигнала от монитора в этих интерфейсах?

Обычный внешний KVM не годится, т.к. в нем надо нажимать доп. кнопку.
Вариант с пилот-сигналом через звуковой канал HDMI не годится, т.к. этот канал я иногда использую.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Jury093
сообщение Apr 5 2015, 14:56
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050



Цитата(alexvu @ Apr 3 2015, 15:12) *
Сделать управляемый переключатель я могу, но вот откуда брать на него команды?

без хирургического влезания в конкретный монитор задача не имеет решения..
т.к. только вспомогательный процессор в мониторе имеет возможность переключать входной мультиплексор - или в автоматическом режиме или в ручном от кнопки пользователя..
пути решения:
- ищете схему в интернете или разбираете свой монитор до печатной платы, цель поиска - выяснить что занимается в мониторе коммутацией входов, это может быть один биг чип или пара-тройка отдельных дискретных..
далее ветвление по управлению - команды от проца могут приходить, например, по i2c/spi/экзотика или банальными уровнями через разрешающий cs. при удаче это можно выяснить читая доки на чипы или тем же осциллом, снимая эпюры при разных источниках на видеовходах..
получили однозначность - припаяли хвостик и вывели наружу из монитора в свой мультиплексор usb каналов для мыша/клавы (надеюсь что периферия не wireless, там по слухам масса граблей при коммутации)

- изобретаете свою схему видеомультиплексора - входы DVI и HDMI, выход (тип по вкусу) втыкаете в монитор. как бонус - не надо разбирать моник и копаться в чужой схеме. о затратах на поиск/покупку мультиплексора и грабли с изготовлением не упоминаю - они очевидны..

- есть еще скользкий путь по анализу жизнедеятельности локальных EDID шин в момент подключения или смене источника видеосигнала. но тут надо четко уловить закономерность поведения проца в мониторе.. тогда на edid каналы вешаете свой снифер на любом маломощном однокристальнике (mega, pic , stm32), который будет генерить вам сигнал для коммутатора внешней периферии..
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th June 2025 - 08:47
Рейтинг@Mail.ru


Страница сгенерированна за 0.0137 секунд с 7
ELECTRONIX ©2004-2016