Результаты поиска
Узнайте, какой процесс имеет эксклюзивную блокировку на дескрипторе устройства USB
У меня есть библиотека, которая читает / записывает на устройство USB, используя CreateFile() API. Устройство реализует профиль HID-device, так что оно совместимо с драйвером класса Microsoft HID.
Некоторые другие приложения, установленные в системе, открывают устройство в режиме чтения / записи без режима общего доступа. Что мешает моей библиотеке (и всему, что ее потребляет) работать с устройством. Я полагаю, что это проблема с тем, чтобы быть HID-совместимым устройством - другое программное обеспечение драйвера (мыши, контроллеры, PHIDGETS и т. д.) Может быть несговорчивым.
В любом случае, путь к файлу устройства имеет вид:
1: "\\?\hid#hpqremhiddevice&col01#5&21ff20e7&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}".
2: "\\?\hid#vid_045e&pid_0023#7&34aa9ece&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}".
3: "\?\hid#vid_056a&pid_00b0&col01#6&5b05f29&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}".
И я пытаюсь открыть его с помощью кода, например:
// First, open it with minimum permissions, this device may not be ours.
// we'll re-open it later in read/write
hid_device_ref = CreateFile(
device_path, GENERIC_READ,
0, NULL, OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL, NULL);
Я рассматривал такой инструмент, как FileMon или Process Monitor от SysInternals. Но я не могу заставить его сообщать об использовании дескрипторов файлов устройств, подобных перечисленным выше.
Как лучше исследовать незнакомый HID девайс..?
Есть некое абстрактное устройство «набор лампочек\кнопочек c USB хвостом» и определяющееся как HID.
Наблюдая осциллографом активность во время нажатия кнопочек, мне верится что это устройство посылает репорты.
Вопрос, чем бы мне этот девайс исследовать, может есть программка какая, или в линуксе можно как то заставить данные с HID устройства литься в файл\консоль?
Как видно из формулировки моего вопроса, я ещё совсем не силён в теме, просто перед тем как курить маны по HIDам, мне хотелось бы убедиться что устройство передаёт действительно то что мне нужно, а не какой-то свой статус вроде заряда батарей…
Последствия установки Хромиус на флешку?
Еще летом решил опробовать Chrome OS, поставил на флешку Transcend 4Gb JF V60.
Сделал все как надо, с помощью утилиты одной записал образ на флешку, после пере загрузился. Но загрузка не удалась, ошибка была какая то. Уже не помню что там.
После решил отформатировать флешку — отформатировал. И все. Она пропала.
На других компьютерах она работает отлично, а именно у меня на ноутбуке Acer eMachines e625 — не видит.
Жду советов, потому что начался семестр и флешка очень нужна!
Chrome OS на flash (не все так просто)
Видел множество инструкций по установке сего чуда на юсб пен драйв, однако не нашел информации по прописке хрома в GRUB4DOS. Дело в том, что у меня на флешке стоит граб и много разных полезных дистрибов… Попытался замапить образ хрома — при загрузке «неизвестный формат образа». Попробовал открыть его UltraISO — неизвестный формат… Что же это за чудо образ, и можно ли его запихать на флешку вкупе с грабом? Заранее спасибо, хабровчане!
несколько разделов на флешке
нужно разбить флешку на 3 раздела и более, так чтобы в windows они распознавались как три флеш устройства… ( как три флешки)
способ замены драйвера не подходит
Ubuntu Linux и USB to COM адаптер cp210X установка драйверов?
Есть устройство:

Есть драйвера:
www.masterkit.ru/zip/bm8050_Linux.gz
Как их установить в Linux?
Или у кого есть опыт работы с данным адаптером в Linux?
iPhone не видит сетевой USB адаптер
iPhone 3g не реагирует на подключение зарядного сетевого USB адаптера (китайского). Причем адаптер нормально заряжает другие устройства и выдает нормальный вольтаж. USB шнур вроде тоже в порядке, с ноутбука заряжает нормально. В чем может быть причина?
Износоустойчивость USB порта
Очень волнует вопрос о том на сколько операций вставок/доставаний рассчитаны USB-порты. Спрашиваю, потому что не раз сталкивался с тем, что порт перестаёт работать из-за того, что или контакты поттёрлись, или разьём разболтался.
Есть ли какие-то способы продлить жизнь USB порта?
Гугл по этому вопросу ничего не выдал.
Питание USB-портов?
Есть ли возможность программно включать и отключать подачу питания на usb-порт?
Если нет, тогда может-быть кто-то знает какие-либо usb-хабы у которых есть возможность программно контролировать подачу питания?
Флешка с защитой от записи
Производят ли сейчас такие?
Помню, раньше почти все флешки были с переключателем записи. Хочу такую себе, ибо часто приходится втыкать ее куда-то, а потом чистить от вирусов.
Как вариант, можно отформатировать в НТФС и прописать права доступа, но мне это не подходит — приходится читать-писать не только из винды.
Софт для контроля/индикации тока USB шины
Софт нужен для того чтобы знать какой ток потребляется по шине при подключении и диагностике различного оборудования.
Usb-звук в Linux (Ubuntu)
Собственно, есть usb-звукая карта с дилэкстрима (USB 3D SOUND SJ-588).

$ lsusb
Bus 003 Device 003: ID 1130:f211 Tenx Technology, Inc. audio headset
Не получается полноценно завести её под убунтой.
Что при использовании Alsa, что Pulseaudio на фоне слышен низкочастотный писк. Т.е. музыка играет, но с фоновым писком.
Проигрыватель — mpd.
вот строчка из конфига, при использовании Pulseaudio:
audio_output {
type "pulse"
name "My Pulse Output"
}
Что можно предпринять в таком случае?
Bus 003 Device 003: ID 1130:f211 Tenx Technology, Inc. audio headset
type "pulse"
name "My Pulse Output"
}

