Результаты поиска по запросу "hid"

2 ответа

Как смоделировать нажатие клавиши низкого уровня на OS X?

Я пытаюсь генерировать события клавиатуры и нажатия клавиш программно. В настоящее время я использую CGPostKeyboardEvent, чтобы сделать это, но я ищу способ сделать это на более низком уровне. Я посмотрел на DDHidLib, но не смог найти способ ...

4 ответа

Дескриптор отчета HID пользовательского устройства HID

У меня есть небольшая проблема с генерацией дескриптора HID. Я хочу использовать простые отчеты с ID1 для ввода и ID2 для вывода с 64 байтами данных.Я понял,...

1 ответ

NullPointerException при открытии устройства HID с использованием Java HID API (управление входами с нескольких клавиатур)

Этот вопрос является возможной копиейэтот а такжеэтот нить. Но так как никто из них не дал четкого решения моей проблемы, яЯ спрашиваю это снова.Моя обязател...

ТОП публикаций

2 ответа

Как программно выполнить сопряжение и подключить устройство HID Bluetooth (клавиатура Bluetooth) на Android

Я могу подключить Bluetooth-клавиатуру, но не могу подключиться, чтобы сделать ее устройством ввода. Я просмотрел документацию на сайте разработчика -http://...

3 ответа

Последовательная или HID (USB) связь в iOS (iPhone / iPad)

2 ответа

Python evdev эквивалент для OSX

Я написал скрипт на python, который опрашивает evdev для сканера штрих-кода HID (эмулирует клавиатуру): скрипт хорошо работает на платформах Linux (Ubuntu). ...

3 ответа

В Delphi 2010 все переменные, объявленные как строка, имеют тип Unicode (широкая строка). При переносе компонентов из более ранних версий (Delphi 7) в более новую версию всегда проверяйте все переменные, объявленные как string и pchar. В более новой версии эти переменные должны быть объявлены как AnsiString и PAnsyChar, что, скорее всего, решит ваши проблемы. Конечно, вы должны убедиться, что вы вызываете какие-либо функции dll для правильного вызова _W (при вызове функции с широкими строковыми параметрами) или _A при использовании AnsiString. Однако еще одна вещь, которую стоит упомянуть, это проверить документацию на HID, чтобы увидеть, какие типы параметров принимаются и правильно их использовать в более новой версии Delphi. Я написал свой контроллер hid (аналогичный) с нуля, хотя к тому времени его еще не было, и, конечно, когда я портировал его на Delphi2010, моей главной проблемой были разные типы строк. Это было похоже, когда я написал WinUsbController для использования драйвера WinUSB. Обязательно читать руководства (MSDN), проверять заголовки (.h) и читать справку delphi (для строки), чтобы соответствовать правильным типам данных.

я есть приложение, которое используетHID контроллер [http://www.soft-gems.net/index.php?option=com_content&task=view&id=30&Itemid=35] на Delphi 7, но теперь мне нужно использовать его на Delphi 2010 (проблемы с лицензией), но я обнаружил ...

4 ответа

Узнайте, какой процесс имеет эксклюзивную блокировку на ручке устройства USB

У меня есть библиотека, которая читает / пишет на USB-устройство с помощью API CreateFile (). Устройство реализует профиль HID-устройства, так что он совмест...

3 ответа

Последовательная или HID (USB) связь в iOS (iPhone / iPad)

Я хочу получать данные с глюкометров, подключаясь к устройствам iPhone или iPad. У меня есть глюкометры разных производителей, некоторые используют простой HID-интерфейс для связи, а другие используют последовательную связь. Это два возможных ...

3 ответа

@JohnRoach, что произойдет, это то, что он, вероятно, получает блокировку файла, а затем просто использует данные при получении блокировки. Так работает файловый ввод-вывод на большинстве языков. К сожалению, вам потребуется нечто большее, чем просто файловый ввод-вывод для обработки данных мыши в реальном времени

ю, что Linux выдает 9-битные данные комплимента 2 из / dev / input / mice. Я также знаю, что вы можете получить эти данные через / dev / hidraw0, где hidraw - ваше USB-устройство, выдающее необработанные данные из HID. Я знаю, что отправленные ...