Вопрос или проблема
Я хотел бы подключить мышь и клавиатуру к монитору, чтобы сигнал передавался по HDMI-кабелю обратно на ноутбук вместе с видео. Поддерживают ли HDMI-кабели эту функциональность?
Ноутбук — Acer Aspire V5-571P-6828 под управлением Windows 10 — имеет HDMI-порт, но не имеет других видеоразъемов, поэтому DisplayPort не является вариантом.
Нет, HDMI-кабели не поддерживают эту функциональность.
HDMI действительно имеет обратный канал (CEC), который в принципе можно использовать для передачи сигналов мыши и клавиатуры, но мне не известно ни об одном оборудовании, которое бы фактически использовало его для этого. Вы можете использовать его так в самодельном оборудовании, но крайне маловероятно, что ваш монитор поддерживает это.
Мониторы иногда имеют интегрированный USB-хаб для мыши и клавиатуры и требуют USB-кабель обратно к компьютерам.
Неофициально это кажется возможным, исходя из моего опыта с этим KVM-переключателем от CKLau, который я купил. Без аффилиации.
Обновление
Да, это работает для этого устройства: данные с USB-мыши и клавиатуры передаются вместе с HDMI от KVM-выхода HDMI к устройству, где имеется разветвление HDMI и USB, которые подключаются к устройству.
Клавиатура и мышь подключаются отдельно к USB-входам на KVM.
Предположительно, реализация в KVM для передачи USB данных может использовать CEC, как упоминает другой ответ здесь: https://superuser.com/a/1155529/21353. Либо это, либо неофициальный проприетарный метод вне полосы.
В заключение, мне не нравится это устройство, так как это, кажется, ‘хак’ / сокращение пути.
Также потому, что оно не передает информацию EDID монитора для общения о его возможностях отображения с конечным устройством. Я вижу разрешение 800×600 по умолчанию в Windows, но при подключении этого же устройства напрямую HDMI-кабелем к монитору используется родное разрешение 1920×1080 монитора.
Итак, я не рекомендую KVM, которые неофициально поддерживают USB через HDMI.
.
Ответ или решение
HDMI (High-Definition Multimedia Interface) — это стандарт интерфейса для передачи видео- и аудиосигналов высокого разрешения между различными устройствами, такими как компьютеры, телевизоры и мониторы. Несмотря на то, что HDMI является доминирующим интерфейсом для видеосигналов, его возможности для передачи иных данных, таких как сигналы от клавиатур и мышей, ограничены.
Теория
Существует несколько ключевых аспектов, связанных с функциональностью HDMI, которые важно понимать:
-
Основная функция HDMI: HDMI был разработан для передачи цифровых видео- и аудиосигналов на высоком уровне качества. Он поддерживает различные разрешения и аудиоформаты, обеспечивая удобный способ передачи мультимедийного контента без необходимости в сложных дополнительных кабелях.
-
Канал CEC: HDMI поддерживает двунаправленный канал, известный как Consumer Electronics Control (CEC), который позволяет управлять несколькими устройствами с помощью одного пульта управления. Однако этот канал имеет ограниченную пропускную способность, и его основной задачей является координация команд управления, таких как включение и выключение устройств.
-
Отсутствие поддержки HID: В отличие от интерфейса USB, разработанного для передачи данных Human Interface Device (HID), таких как клавиатура и мышь, HDMI не поддерживает этот протокол. Стандарт HDMI не включает в себя спецификации для передачи HID-данных, что ограничивает его применение для задач, связанных с управлением периферийными устройствами.
Пример
В вашем случае, желание подключить клавиатуру и мышь к монитору и передать их сигналы через HDMI-кабель обратно на ноутбук сталкивается с упомянутыми ограничениями. Тем не менее, существуют некоторые сложные решения, которые могут обойти эти ограничения. Одним из таких решений является использование KVM-переключателя (Keyboard, Video, Mouse), который может интегрировать передачу USB-сигналов через HDMI.
Такие устройства, как KVM-переключатели, могут использовать собственные или проприетарные методы для передачи данных HID по HDMI. Однако они зачастую связаны с рядом ограничений и проблем совместимости. Например, она может не поддерживать передачу EDID-информации, что приводит к некорректному выбору разрешения экрана, как вы это упоминаете в своем вопросе.
Применение
Для успешного подключения мыши и клавиатуры к вашему ноутбуку через монитор и HDMI, вы можете рассмотреть следующие альтернативы:
-
Использование USB-хаба: Многие мониторы оснащены встроенными USB-разъемами, которые осуществляют передачу сигналов от клавиатуры и мыши через один USB-кабель, отдельно подключенный к ноутбуку.
-
Использование беспроводных периферийных устройств: Вы можете использовать беспроводные решения для мыши и клавиатуры, что обеспечит большую гибкость без необходимости в дополнительных кабелях.
-
Адаптеры и преобразователи: Наличие на рынке специализированных устройств, которые могут включать передачу данных от HID-устройств, но важно удостовериться в их полной совместимости с вашим оборудованием.
Заключая, стандарт HDMI ввиду своих технических ограничений не предназначен для передачи сигналов от устройств управления, таких как клавиатура и мышь. Хотя существуют специфические устройства, которые могут обойти эти ограничения, использование таких решений может вызывать проблемы совместимости и не соответствует стандартам HDMI. Поэтому наилучшим способом остается применение проверенных и поддержанных решений, таких как USB-хабы или беспроводные устройства.
Тем, кто сталкивается с такими требованиями, важно следить за развитием технологий, так как интерфейсы и стандарты постоянно развиваются для удовлетворения растущих потребностей пользователей.