Устройство hid подключено на телевизоре lg что это
Что такое устройство с интерфейсом пользователя (HID)?
Есть много странных терминов, связанных с использованием компьютера. Возможно, вы видели «Устройство интерфейса человека» или «HID». Звучит как что-то из научно-фантастического фильма, но что именно это означает?
«Устройство интерфейса человека» может звучать странно чуждо, но на самом деле название очень информативное. Проще говоря, HID — это стандарт для компьютерных устройств, которыми управляет человек. Стандарт позволяет легко использовать эти устройства без какого-либо дополнительного программного обеспечения или драйверов.
Стандарт упрощения принадлежностей
«Устройства интерфейса пользователя» — это стандарт, созданный для упрощения процесса установки устройств ввода. До HID существовало несколько конкретных протоколов для каждого типа устройства ввода.
Это означало, что существует протокол для мышей, протокол для клавиатур и так далее. Устройствам необходимо использовать существующие протоколы или создавать собственные драйверы. У людей было больше работы по установке и настройке устройств.
Для сравнения, HID-совместимое устройство включает «пакеты данных», которые содержат все действия устройства. Например, на клавиатуре может быть клавиша для регулировки громкости. При нажатии этой клавиши «дескриптор HID» сообщает компьютеру, где в пакетах хранится цель этого действия, и оно выполняется.
Протокол HID значительно упрощает компаниям производство широко совместимых аксессуаров. Все современные операционные системы поддерживают протокол HID. Вы можете подключить USB-клавиатуру к ПК с Windows, Mac, Chromebook или даже к планшету Android, и она сразу заработает. Это все благодаря HID.
HID и приложения
Самым большим преимуществом HID является возможность просто подключить к вашему устройству практически любое периферийное устройство, и оно сразу же начнет работать. Но это только половина магии. А как насчет того, чтобы эти аксессуары работали с приложениями?
Вы можете подключить USB-контроллер к своему ПК, и он, как правило, будет управлять игрой должным образом. Даже если контроллер был сделан после игры, он все равно работает. Разработчикам игры не нужно было ничего делать, чтобы это произошло.
Когда вы подключаете HID-устройство, оно сообщает о своих возможностях операционной системе. Операционная система интерпретирует данные и классифицирует устройство. Это позволяет приложениям и играм ориентироваться на классы устройств, а не на конкретные модели.
Это очень важный элемент HID, и мы принимаем его как должное. Игровой контроллер будет работать с вашей библиотекой Steam. Zoom узнает, что нужно включить вашу веб-камеру. Все это происходит с очень небольшой настройкой с вашей стороны.
Типы устройств интерфейса пользователя
Как упоминалось ранее, USB-периферийные устройства являются наиболее распространенными устройствами с интерфейсом пользователя, которые вы увидите, но есть и другие типы.
USB-устройства относятся к классу «USB-HID». Это включает в себя обычные вещи, такие как клавиатуры, мыши, веб-камеры, трекпады и игровые контроллеры. Другие устройства USB-HID включают термометры, аудио инструменты, медицинское оборудование, телефоны и тренажеры.
Другой распространенный тип — Bluetooth-HID. Это тот же протокол USB-HID с небольшими изменениями для Bluetooth. Как и следовало ожидать, сюда входят устройства, аналогичные USB-HID, но они подключаются через Bluetooth. Мышь Bluetooth будет работать независимо от того, подключена ли она к ПК с Windows, Mac или Chromebook.
Устройства интерфейса пользователя — одни из наиболее распространенных устройств, которые мы используем с компьютерами. Мы не очень ценим, насколько легко ими пользоваться. Было время, когда это было не так просто.
HID не только упростил использование компьютеров, но и внес свой вклад в массовый рынок аксессуаров. Существуют тысячи клавиатур, мышей, веб-камер, контроллеров и других продуктов, о несовместимости с которыми вам просто не нужно беспокоиться.
В истории компьютеров было много достижений, но стандарт Human Interface Device имел оглушительный успех.
Разблокировать USB на телевизоре LG
Это позволяет прямо с флешки воспроизводить фильмы и видео — очень удобно и эффективно. Но на некоторых телевизорах рядом с разъемом USB красуется надпись «service only» или «remote control». Это значит, что установленный порт — сервисный. Такое ограничение означает лишь одно — данный разъем не может использоваться для воспроизведения каких-либо мультимедийных файлов. Он предназначен для проведения сервисных и ремонтных работ, диагностики телевизора и перепрошивки. Однако это не является большой проблемой. Если проявить немного усилий и смекалки, то можно разблокировать USB и использовать его для любых целей.
Важно! Изложенные ниже манипуляции были испытаны на телевизорах LG модельного ряда 2009 года ( на телевизорах до 2009 года воспроизведение видео невозможно). На телевизора других марок способы могут подействовать, а могут и нет. И наконец все операции связанные с прошивкой и изменениями в сервисном меню могут «убить» телевизор и привести его в неработающее состояние.
Пользоваться предложенными методами или нет исключительно Ваше решение) Но многие уже активировали USB разъемы и наслаждаются всеми его возможностями.
1. Заходим в сервисное меню с помощью пульта. Если на телевизоре установлена прошивка версии 3.15 или более старая, то попасть в сервисное очень просто. Нажмите на пульте кнопку « Menu ». После этого нужно навести курсор на пункт «Опции». Далее одновременно зажимаем кнопки «Ок» на пульте и на телевизоре и держим так около 5−6 сек.
2. Ставим более старую версию прошивки 3.15. Этот способ принесет немало хлопот и может привести к потере работоспособности телевизора. Есть много отзывов о проблемах, которые возникают после установки младшей версии прошивки. Из возможных проблем можно перечислить отказ некоторых разъемов ( HDMI или SCART ), не включение телевизора или проблемы с функциональностью. Но наряду с негативными отзывами есть и положительные.
Для отката прошивки нужно провести ряд манипуляций. Для начала скачайте прошивку 3.15 для Вашей модели или скачайте тут. Распакуйте архив на флешку, которая отформатирована в формате FAT 32. Вставьте флешку в телевизор и зайдите в меню при помощи кнопки « Menu » на пульте. Наведите курсор на пункт «Опции», на пульте 7 раз нажимаем кнопу «Fav» и попадаем в окошко обновления прошивки. Откатываем прошивку до версии 3.15. После этого выполняем все действия, описанные в способе 1.
3. Заходим в сервисное меню с помощью светодиодов. Этот способ не принесет никакого вреда Вашему телевизору. Правда перед его применением придется провести некоторые подготовительные операции. Так для того чтобы попасть в сервисное меню можно эмулировать специальный сигнал с помощью пары диодов красного свечения ( у некоторых получалось и с помощью диодов зеленого свечения, кстати инфракрасное свечение не обязательно). Диоды нужно соединить параллельно. Причем соединение провести разными полюсами.
После этого нужно прикрутить к светодиодам проводок ( можно использовать паяльник, но это не существенно). Далее нужно воспроизвести специальный звуковой файл и подать его через усилитель на светодиоды. Проще всего в качестве усилителя использовать колонки, а точнее выход с активной колонки на пассивную. Воспроизводите данный звуковой файл ( в проигрывателе включите повторение, чтобы файл проигрывался циклично а не 1 раз). Постепенно увеличивая уровень громкости, поднесите диоды к панели приема сигнала с пульта на телевизоре. Светодиоды будут мигать с определенной цикличностью и вскоре на экране появится окошко, куда нужно ввести пароль. Далее выполняем все как в способе 1 Разблокировка.
1. Запустите установленное приложение на Вашем смартфоне.
2. В появившемся меню необходимо зайти в пункт «Add Device».
3. Далее Вы увидите несколько пунктов, выбирайте «TV».
4. Нажмите «Refresh» и ждите. В это время телефон подключается к сети Интернет и производит закачку информации ( ждать недолго).
5. Выберите пункт «LG» ( именно «LG», а не какой-то похожий).
6. Нажмите «Refresh», произойдет обновления списка устройств.
8. Выберите пункт « mon » и установите новый профиль.
9. Зайдите в опции и произведите настройки, а именно в пункте»IR mode» установите «Method 1».
10. Если Вы все сделали правильно, то увидите следующее на экране телефона:
Устройство hid подключено на телевизоре lg что это
Есть множество устройств в продаже с пометкой Smart. LG не стала исключением и выпускает телевизоры с множеством дополнительных функций. Например, оснащает ТВ Bluetooth модулем, позволяющим подключить беспроводную гарнитуру или колонки для вывода звука с большого экрана. Даже если в телевизоре LG Bluetooth встроенного нет, вы узнаете, как его настроить.
Особенности
Bluetooth модуль на коротком расстоянии позволяет довольно быстро передавать информацию между подключенными устройствами. Можно соединить смартфон с ТВ и передавать звук, медиафайлы и файлы иного формата для их воспроизведения на экране.
Перед настройкой рекомендуется проверить характеристики подключаемого телевизора и узнать, есть ли у него Bluetooth модуль. Если нет, необходимо подключить внешний адаптер.
Внешний Bluetooth-адаптер может быть двух типов: с подключением по USB и через мини-джек. После нахождения или установки его в телевизоре, переходите к настройке.
Настройка
Как включить Блютуз в телевизоре LG? В Смарт ТВ LG используется операционная система WebOS. Работает WebOS 1.0 и 2.0 только с фирменными наушниками. Начиная с 3 версии (с моделей 16 года), соединять можно и иные проигрыватели звука.
Инструкция по активации модуля такая:
С помощью программы LG TV Plus
У LG есть приложение, работающее на Android и iOS и позволяющее управлять, настраивать ТВ так, как нужно вам. Для включения:
В старых моделях ТВ
Не все старые телевизоры способны поддержать внешний Bluetooth адаптер, но попробовать все-таки стоит:
Перевод наушников в режим сопряжения
Обычно, управление наушниками и гарнитурой выполняется одной кнопкой. Она может быть расположена на одном из наушников. Просто зажмите и удерживайте ее 7-10 секунд.
Оповещение о смене режима может быть звуковое или с помощью индикации. Обычно, режим сопровождения – быстро мигающая лампочка одним или несколькими цветами. У вас есть в среднем минута, чтобы создать пару с телевизором.
Заключение
Включение и последующее сопряжение беспроводных, нефирменных устройств возможно в новых прошивках LG, начиная с WebOS 3.0. Включить Блютуз на ТВ можно через менеджер в настройках звука или в приложении LG TV Plus.
Кто-то смотрит фильмы на компьютере, кто-то — через Smart TV, но многие хранят любимую подборку медиа-файлов на внешнем жестком диске и подключают его к телевизору. О том, как правильно подобрать внешний HDD для телевизора и какие вас могут ждать нюансы подключения — в этом материале.
Чаще всего в виде накопителя выступают жесткие диски формата 2.5″, которые не требуют дополнительного внешнего питания 12 В.
Внешние HDD формата 3.5″ не очень широко распространены, поскольку всегда требуют дополнительное внешнее питание. Но зато они могут похвастаться внушительным объемом вплоть до 10 ТБ.
Пожалуй, самые популярные — модели формата 2.5″ на 1 и 2 ТБ. У них и цена вполне доступная, и места для хранения файлов предостаточно.
Как подключить внешний HDD к телевизору
Почему внешний HDD не работает в телевизоре
В современных телевизорах ограничений на использование внешних накопителей практически нет, но в более старых моделях могут возникнуть некоторые сложности:
Как подключить HDD, требовательный к питанию
Как было сказано выше, одной из проблем, почему HDD может не работать — недостаток питания. Но даже если у вас в телевизоре порты только USB 2.0, без проблем подключить требовательный винчестер все-таки можно.
Многие производители телевизоров выводят на задней панели сразу несколько USB 2.0 портов, поэтому, если внешнему HDD-накопителю не хватает питания, используйте адаптер с дополнительным разъемом (Y-делитель):
Если по каким-либо причинам занимать второй порт телевизора не хочется, то можно дополнительный разъем подключить к любому источнику питания с USB-выходом (зарядное устройство, внешний аккумулятор), либо использовать так называемый USB-хаб (разветвитель) с внешним питанием. Наиболее оптимальные — модели USB-хабов с USB 3.0 портами.
Кроме прочих разъемов на его задней панели присутствует порт USB, однако использовать его можно только как сервисный, посмотреть видео с носителя через него.
Кроме прочих разъемов на его задней панели присутствует порт USB, однако использовать его можно только как сервисный, посмотреть видео с носителя через него просто так нельзя. Но еще перед покупкой видел в сети информацию о том, что с помощью перепрошивки телевизора, этот самый порт можно заставить проигрывать видео, ну и на днях решил попробовать. Вбил в Google вопрос о том, как это правильно делать, и сразу натолкнулся на правильный и довольно подробный ответ:
P.S: Все эти манипуляции проводите на свой страх и риск, лично у меня все получилось без проблем
В качестве подопытного устройства для тестов я буду использовать как раз USB HID устройство на микроконтроллере stm32 из статьи, ссылка на которую дана выше.
Специальной API-функцией, вызванной с определёнными флагами, можно получить набор информации обо всех используемых в настоящий момент интерфейсах определённого класса. Вообще, обязательно изучите какие флаги используются при вызове тех или иных приведённых ниже API-функций, — там много интересного.
Таким образом, чтобы найти в системе наше устройства (его интерфейс) и получить заветный путь к нему — нужно пройти небольшой квест:
Выполнить этот квест помогут API-функции, описанные в таблице ниже (в среднем столбце указано из какой библиотеки соответствующая функция вызывается):
имя API-функции | библиотека | предназначение |
---|---|---|
HidD_GetHidGuid | hid.dll | получает GUID интерфейса класса HID |
SetupDiGetClassDevs | setupapi.dll | получает список интерфейсов с указанным GUID и набор информации о каждом из них (грубо говоря кусок реестра со списком нужных интерфейсов и информацией о каждом из них) |
SetupDiDestroyDeviceInfoList | setupapi.dll | освобождает ресурсы, используемые функцией SetupDiGetClassDevs |
SetupDiEnumDeviceInterfaces | setupapi.dll | получает из полученного ранее набора информации об интерфейсах информацию об одном конкретном интерфейсе |
SetupDiGetDeviceInterfaceDetail | setupapi.dll | получает подробную информацию о контретном интерфейсе, включая путь для подключения к нему |
Кстати, в созданном нами ранее HID-устройстве на stm32 (ссылка на которое приводится в начале статьи) мы сами не создавали дескрипторы репортов и не прописывали Usages, они были прописаны где-то на уровене middleware. Если бы мы хотели сделать это самостоятельно, то нужно было бы создавать HID-устройство на основе класса Custom.
Учтите, что в системе может быть несколько HID-устройств с одинаковыми Usages. Например, подключив к системе две мышки, мы будем видеть на экране движение каждой из них. Это потому что системе пофиг от какой мыши получать информацию, она получает её от всех устройств, у которых в Usages указано что это мышь. С другой стороны ничего не мешает нам также подключить к системе два устройства с одинаковыми VID/PID, так что… В общем мы будем использовать идентификацию устройства по VID/PID.
Кстати, мы в приведённой в качестве примера программе сможем увидеть USB мышь и клавиатуру, но не сможем к ним подключиться, поскольку к этим устройствам операционка подключается в режиме монопольного доступа и откажет в таком доступе функции CreateFile. Но это так, к слову.
После того, как мы определили путь для подключения и подключились к устройству — мы можем специальными функциями запросить описание устройства и его репортов (дескрипторы). API-функции, используемые для запроса разных описаний, перечислены в таблице ниже:
имя API-функции | предназначение |
---|---|
HidD_GetPreparsedData | возвращает указатель на буфер, содержащий информацию о репортах HID-устройства |
HidD_FreePreparsedData | освобождает ресурсы, выделенные функцией HidD_GetPreparsedData |
HidD_GetCaps | получает структуру HID_CAPS, содержащую информацию о возможностях устройства, — поддерживаемых устройством типах репортов и типах информации в них (Usage, UsagePage, InputReportByteLength, OutputReportByteLength, FeatureReportByteLength… Размеры репортов указываются с учётом Report ID, то есть на единицу больше длины пользовательской информации в них). Эту структуру формирует парсер HID, который вообще-то может не суметь итерпретировать все полученные дескрипторы. |
HidD_GetPhisicalDescriptor 1 | извлекает дескриптор устройства (сырой, без парсинга) |
HidD_GetAttributes | возвращает указатель на структуру, содержащую VID, PID и Release Number |
HidD_GetManufacturerString 1 | возвращает строку Manufacturer |
HidD_GetProductString 1 | возвращает строку Product |
HidD_GetSerialNumberString 1 | возвращает строку SerialNumber |
1 — только для ОС старше Win98 |
Для обмена данными с устройствами USB HID могут использоваться следующие API-функции:
имя API-функции | предназначение |
---|---|
HidD_GetFeature | Читает из устройства Feature-репорт, используя управляющую передачу. |
HidD_SetFeature | Отправляет устройству Feature-репорт, используя управляющую передачу. |
HidD_GetInputReport 1 | Читает Input-репорт, используя управляющую передачу. Данные читаются в обход буфера, прочитанного драйвером HID |
HidD_SetOutputReport 1 | Отправляяет устройству Output-репорт, используя управляющую передачу. |
ReadFile 1 | Читает Input-репорт, используя передачу типа прерывание. Данные на самом деле читаются из буфера, заполняемого драйвером HID, который с заданным периодом опрашивает устройство. Если буфер пуст, функция просто ждёт, пока в него придут данные. |
WriteFile 1 | Отправляет Output-репорт, используя, если возможно, передачу типа прерывание, в противном случае используется управляющая передача. |
Ниже показана структурная схема взаимодействия ПО хоста (в том числе API-функций) и HID-устройства:
Как подключить флешку к телевизору LG
Как подключить флешку к телевизору LG
Современные модели телевизоров LG обладают широким функционалом, благодаря которому можно не только смотреть стандартные телевизионные каналы, но и, используя Smart TV, в полной мере наслаждаться возможностями интернета, а также загружать и смотреть контент с внешних носителей – флешек и жестких дисков. Для этого все телевизоры LG оснащены USB-портами.
Опция, позволяющая подключать флешку к телевизору LG никак не связана с опцией Smart TV, это две независимые друг от друга и ни коим образом не коррелирующие между собой возможности современных телевизоров LG.
Возможность просмотра и воспроизводства медиафайлов различных типов с USB-накопителей появилась практически во всех, даже самых демократичных моделях телевизоров LG с 2012 года, и владельцы техники неоднократно отмечали, насколько она полезна, ведь с ее помощью легко можно смотреть фильмы и сериалы и фото, слушать музыку с флешки или HD-диска.
Но даже при подключении флешки к телевизору иногда могут возникнуть сложности. В первую очередь, когда ваш телевизор LG «не видит» флешку или не может воспроизвести нужный файл. Чтобы этого избежать, стоит убедиться, что вы подключаете флешку к телевизору LG правильно.
Подключение флешки к телевизору LG: на что нужно обратить внимание
Подключение флешки к телевизору LG: пошаговая инструкция
Подключить флешку очень легко.
Что делать, если файл с флешки не воспроизводится на телевизоре LG?
В некоторых случаях телевизор не может воспроизвести файл с внешнего накопителя. Чаще всего это бывает с видеофайлами и происходит из-за несовместимости форматов.
В этом случае можно либо конвертировать файл при помощи одной из специальных программ-конвертеров, либо скачать фильм в формате, который поддерживает ваш телевизор LG.
Если у вас телевизор LG Smart TV, то еще одним способом решения проблемы может стать сторонний проигрыватель, который можно скачать в магазине приложений для телевизора.
Screen Share на телевизоре LG. Как подключить и дублировать экран с телефона или компьютера на телевизор LG?
Что такое Screen Share на телевизорах LG и как это работает?
Телевизор может выступать в роли беспроводного дисплея и принимать изображение от других устройств, которые так же поддерживают Miracast и Intel WiDi. А это современные смартфоны, планшеты, ноутбуки и стационарные компьютеры. Что касается телефонов на Android, то поддержка Miracast есть практически на всех устройствах. Miracast на ноутбуках и ПК работает на Windows 8.1 и Windows 10. Так же нужна поддержка со стороны видеокарты и Wi-Fi адаптера. Что касается Intel WiDi, то компания Intel прекратила поддержку этой технологии и рекомендует использовать Miracast.
Как дублировать экран телефона на телевизор LG?
Откройте на телевизоре меню Smart TV и запустите приложение «Screen Share».
Телевизор уже доступен для поиска и подключения. На телефоне, или на планшете нужно открыть настройки подключения к беспроводному дисплею и выбрать там свой телевизор. Название и расположение настроек Miracast может отличаться в зависимости от производителя телефона и версии Android.
Где искать настройки трансляции экрана на Android устройствах:
После этого в настройках телефона должен появиться наш телевизор. Просто выберите его из списка.
Возможно, понадобится подтвердить подключение на телевизоре. Или ввести код, который будет отображаться на экране телевизора. После соединения изображение и звук с телефона будет транслироваться на экран телевизора LG.
Если на вашем телефоне нет такой функции, то попробуйте установить из Google Play одно из следующих приложений:
Подключение ноутбука на Windows 10 через Screen Share к телевизору LG
Если вы не знаете, поддерживает ваш компьютер Miracast или нет, то смотрите эту статью: беспроводной дисплей Miracast (WiDi) в Windows 10.
Как я подключал свой ноутбук на Windows 10 к телевизору LG по Miracast:
Дополнительные настройки Screen Share
Каких-то особых настроек функции Screen Share нет. Разве что можно сменить имя телевизора в настройках, в разделе «Сеть» есть пункт «Имя телевизора».
Так же в окне программы Screen Share можно отключить «Режим прослушивания». По умолчанию он включен. Если я правильно понял, то когда этот режим включен, устройства могут находить телевизор всегда, даже когда приложение Screen Share не запущено. Если его отключить, то телевизор будет доступен для подключения и дублирования экрана только когда приложение запущено.
Так же «Режим прослушивания» рекомендуется отключать если подключение по Wi-Fi работает нестабильно.
Если у вас возникли какие-то проблемы с дублированием экрана на телевизор LG, телефон или ноутбук не подключается, не видит телевизор, то опишите проблему в комментариях. Ну и не забывайте делиться своими решениями и другой полезной информацией по данной теме.