Считывание отключения usb клавиатуры и мыши+наушники.

Общие вопросы, не зависящие от языка реализации.

Модераторы: Duncon, Hawk, Romeo, Eugie

Ответить
prizrak5034
Сообщения: 1
Зарегистрирован: 01 апр 2015, 23:09

Здравствуйте уважаемые форумчане, ситуация такова.Требуется написать ПО которое будет считывать usb клавиатуру, мышь и наушники. Если устройство отсоединилось, нужно алармить на комп администратора. Как словить отключение клавы и мыши придумано, но вот как отловить отсоединение в разъеме 3.5 Jack (зеленый разъем) - я вообще не могу себе представить. Логически думаю через драйвера, но ни разу с этим не работал и даже не знаю куда копать. Заранее спасибо.
Аватара пользователя
somewhere
Сообщения: 1858
Зарегистрирован: 31 авг 2006, 17:14
Откуда: 71 RUS
Контактная информация:

но вот как отловить отсоединение в разъеме 3.5 Jack (зеленый разъем) - я вообще не могу себе представить. Логически думаю через драйвера, но ни разу с этим не работал и даже не знаю куда копать. Заранее спасибо.
Если ОС - windows 7, то по логике должен пропасть один из "громкоговорителей", который сидит на устройстве вывода. Мониторинг списка громкоговорителей позволит узнать подключено ли устройство или нет.
А если надо через драйвера, то нужно искать спецификацию по событиям при подключении/отключении устройств. В последнем случае такую инфу найти крайне тяжело, но это будет самый правильный вариант. Думаю, что далеко не все производители чипов генерят такое событие. У realtek и soundmax оно точно есть.
It's a long way to the top if you wanna rock'n'roll
Алексей Бачериков
Сообщения: 4
Зарегистрирован: 03 авг 2015, 14:45

Создаём программы на любой вкус по недорогой цене, любого уровня на сайте http://zakazprogi.usluga.me/
Ответить