|
Как получить данные с USB-HID устройства? Сканер Argox в режиме KB Wedge. | ☑ | ||
---|---|---|---|---|
0
snaiper
15.07.13
✎
11:39
|
Добрый день, товарищи!
Купил сканер Argox AS-8020CLU, и он, свинья, оказался не виртуальным COM-портом, а USB-эмулятором разрыва клавиатуры. 1. Есть ли возможность (может, ПО существует готовое или драйвер какой?) этот сканер как-нибудь перенастроить на эмуляцию ком-порта? 2. Если такой возможности нет, тогда каким кодом (желательно на С++, впрочем, это неважно) можно первым, до всех остальных программ, получить доступ к пришедшим из "разрыва клавиатуры" этого устройства данным? Хочу, если уж на то пошло, сам тогда виртуальный ком-порт создать. |
|||
1
Vadim_37
15.07.13
✎
11:41
|
ТКВ
|
|||
2
snaiper
15.07.13
✎
11:43
|
(1) ?
Не понял. Прошу пояснений. |
|||
3
Vadim_37
15.07.13
✎
11:46
|
Зачем его в com?
|
|||
4
snaiper
15.07.13
✎
11:59
|
(3) Для того, чтобы корректно и быстро вызывалась ОбработкаВнешнегоСобытия. АТОЛовский драйвер, увы, решает эту задачу слишком медленно и не всегда корректно.
|
|||
5
spectre1978
15.07.13
✎
12:04
|
(0) Может, подумать в направлении того чтобы снюхать его не с подставкой, а с Bluetooth-адаптером, подключенным к компу? А уже к этому адаптеру привязать COM-порт. С радиосканерами Cipher такое сделать было можно.
|
|||
6
Voronve
15.07.13
✎
12:05
|
Мыло дай
|
|||
7
snaiper
15.07.13
✎
13:02
|
(5) Интересная мысль, надо бы копнуть в этом направлении.
(6) [email protected] |
|||
8
Fragster
гуру
15.07.13
✎
13:11
|
стандартный драйвер от 1с нормально работает
|
|||
9
Fragster
гуру
15.07.13
✎
13:11
|
(5) наркоманы? по блютуту тоже будет хид
|
|||
10
dka80
15.07.13
✎
13:16
|
почту погляди
|
|||
11
dka80
15.07.13
✎
14:42
|
не отправляется тебе почта. давай другой ящик
|
|||
12
spectre1978
15.07.13
✎
15:18
|
(8) на основании чего вы так уверены? Был опыт такого подключения?
|
|||
13
spectre1978
15.07.13
✎
15:24
|
прошу прощения, предыдущий вопрос относился к (9)
|
|||
14
arsik
гуру
15.07.13
✎
15:29
|
Подтверждаю (8) последний (и вроде предпоследний) драйвер от 1С можно использовать устройства в разрыв клавиатуры.
|
|||
15
ValeriTim
15.07.13
✎
15:39
|
Пипец... у вас параноя по COM портам ...
|
|||
16
spectre1978
15.07.13
✎
15:51
|
(14) гуд, буду знать. А устойчиво работает, данные не теряет?
|
|||
17
arsik
гуру
15.07.13
✎
16:13
|
(16) Это шутка такая? Что критичного если потеряет разок?
|
|||
18
spectre1978
15.07.13
✎
16:31
|
(17) нет, не шутка. По компорту работает достаточно стабильно, ничего не теряет.
|
|||
19
arsik
гуру
15.07.13
✎
16:47
|
Что критичного если потеряет разок? Там у вас сканером ракета протон запускается?
|
|||
20
Fragster
гуру
15.07.13
✎
16:55
|
(19) ну, в (0), наверное, человек есть, а вот бывают адские вундервафли с конвеером и поточным сканированием...
|
|||
21
spectre1978
15.07.13
✎
17:03
|
(19) есть применения, когда человек с радио-сканером ходит в отдалении от компа и экрана не видит. Соответственно он не может контролировать, запомнилась коробка или нет
|
|||
22
arsik
гуру
15.07.13
✎
17:14
|
(21) Нессы. Нормально там все. Только префикс - суфикс + таймаут нормально настрой, что бы случайное нажатие на обычную клаву во внешнее событие не попало. Но у меня такого еще ни разу не было (дефолтные настройки).
|
|||
23
spectre1978
15.07.13
✎
18:21
|
(22) Понятно. Тогда это и (0) вполне может помочь.
|
|||
24
Torquader
15.07.13
✎
22:17
|
Если хочется без драйвера и без 1С, то просто в префикс сканеру вписываем комбинацию клавиш, которая открывает окно ввода штрих-кода или переключает весь ввод с клавиатуры в буфер сканера, а в суффикс - другую комбинацию, которая данный режим выключает - тогда будет работать практически в любой программе.
Ну, и ещё есть DirectInput, который позволяет читать данные с любого устройства в монопольном режиме. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |