Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Поменять VID PID USB устройства

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

violant



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день.
Стоит задача поменять VID PID USB гарнитуры. Чтобы программа которая с ней работает определила ее как другую. Знаю, что эти параметры хранятся в прошивке. прошивку редактировать нет возможности. Возможно ли их поменять средствами ОС или любыми другими средствами?

Всего записей: 364 | Зарегистр. 08-11-2006 | Отправлено: 18:39 26-06-2012
doktorpilulkin

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
можно принудительно драйвер поставить, или в Inf драйвера изменить пид и вид

Всего записей: 2341 | Зарегистр. 30-08-2010 | Отправлено: 18:49 26-06-2012
dimitriy7



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну а дальше что -- драйвер-то поставим, а "программа которая с ней работает" - всё равно будет смотреть VID/PID с регистров устройства...
 
violant
А зачем вообще это делать? Нужная программа проверяет наличие "своего" устройства и с "чужими" отказывается работать, что ли?

Всего записей: 2946 | Зарегистр. 09-10-2008 | Отправлено: 19:01 26-06-2012
violant



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dimitriy7

Цитата:
А зачем вообще это делать? Нужная программа проверяет наличие "своего" устройства и с "чужими" отказывается работать, что ли?

Есть гарнитура Plantronics 628 USB. На ней есть хардварная кнопка приема/завершения входящего звонка. Есть программа, которая позволяет с помощью этой кнопки через API работать с разными программами клиентами коммуникационными. Позиционируется как гарнитура для игр и поэтому поддерживает только skype.  
Надо интеграция с Microsoft Office Communicator. Она поддерживается только гарнитурами для офиса из другого семейства. При всем при этом программа одна и таже. В программе идет определение гарнитуры по PID. Думаю если подменить идентификатор - гарнитура будет работать + появятся новые возможности. Новый идентификатор я нагуглил. Надо как-то его поменять.
Цена гарнитуры из семейства офис в 2 раза больше данной. Видимо как раз за софт денег и хотят с корпоративных клиентов. В софте предусмотрена также интеграция с другими коммуникационными программами.

Всего записей: 364 | Зарегистр. 08-11-2006 | Отправлено: 23:33 26-06-2012 | Исправлено: violant, 23:36 26-06-2012
dimitriy7



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
violant
Подменить PID программно не получится, только модификацией содержимого соотв. регистра устройства (т.е. попросту перепрошивкой в нужную модель). А перепрошить возможности нет - Вы ведь именно это в 1-м посте писали?
 
Есть вариант -- поковыряться в самой программе, найти функцию, проверяющую PID, и поправить её -- чтобы всегда все устройства распознавала как "офисные" независимо от PID. (могут помочь вот тут: http://forum.ru-board.com/topic.cgi?forum=55&topic=11525 , если защита не слишком навороченная.)

Всего записей: 2946 | Зарегистр. 09-10-2008 | Отправлено: 00:48 27-06-2012
violant



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Есть вариант -- поковыряться в самой программе, найти функцию, проверяющую PID, и поправить её -- чтобы всегда все устройства распознавала как "офисные" независимо от PID. (могут помочь вот тут: http://forum.ru-board.com/topic.cgi?forum=55&topic=11525 , если защита не слишком навороченная.)

Думаю так и буду делать

Всего записей: 364 | Зарегистр. 08-11-2006 | Отправлено: 09:39 27-06-2012
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Поменять VID PID USB устройства


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru