Внимание! Горячие новости проекта Usb2Kbd
    10.09.2017 ВНИМАНИЕ! Вышла версия 5.0 девайса Usb2kbd (версия с Dll)! Подробнее в разделе "Новости Usb2kbd"!
    22.07.2017 В раздел "Примеры обращения к Dll" добавлен пример обращения из C#
    13.02.2017 Usb2kbd_LAN отныне на Arduino! Подробнее - в разделе сайта "Usb2kbd_LAN + примеры".
Архив новостей здесь

Описание аппаратного эмулятора клавиатуры и мыши Usb2kbd


Описание аппаратного эмулятора клавиатуры и мыши Usb2kbd

Usb2kbd - замечательное устройство, созданное на сверхпопулярном сегодня в компьютерном мире интерфейсе USB. Устройство собрано на печатной плате с электронными компонентами, в основе - микроконтроллер от известной фирмы Atmel, модель Atmega-8.

Идея Usb2kbd - создание USB-клавиатуры/мыши, управляемой не при помощи физических нажатий на клавиши, а при помощи программного обеспечения на компьютере. "Программ, позволяющих сэмулировать нажатия клавиш в интернете хоть отбавляй, в чем же проблема?" - спросите Вы. Все дело в том, что эти программы действительно лишь эмулируют нажатия, т.е. иными словами посылают "поддельные" нажатия в систему, не настоящие. Таким нажатиям присваивается специальный  флаг и они уже фигурируют как "сэмулированные" нажатия. Для большинства задач таких нажатий может оказаться достаточно, но есть исключения - и в этом есть основное назначение устройства.

Описание аппаратного эмулятора клавиатуры и мыши Usb2kbd

Аппаратный эмулятор клавиатуры и мыши Usb2kbd подключается к компьютеру через USB-интерфейс, определяется как USB HID клавиатура и мышь и сразу готов к приему управляющих сигналов из компьютера. Пользователь при помощи любого доступного ему языка програмирования (Delphi, C++, VB и т.д.) может:

а) Обратиться к специальному DLL-файлу, а уже DLL-файл общается с устройством (продукт usb2kbd, на фото - вверху);

ИЛИ

б) Обратиться к устройству через компьютерную сеть через LAN-модуль, а уже LAN-модуль общается с устройством (продукт usb2kbd_LAN, на фото - внизу);

Особо подчеркну, никаких отдельных драйверов для аппаратного эмулятора клавиатуры и мыши Usb2kbd или Usb2kbd_LAN не нужно, при подключении будут использоваться стандартные драйвера, входящие в комплект операционной системы Windows.


Usb2kbd является по своей сути настоящией клавиатурой и одновременно мышью, управляемой программно с компьютера. Где же может быть полезен аппаратный эмулятор клавиатуры и мыши Usb2kbd? Приведу лишь несколько функций, остальные ограничиваются лишь Вашей фантазией...

Функции:

- Автоматизация заполнения данных браузера, офисных программ и баз данных;

- Использование в играх (Cabal, Lineage, MU, WoW, 9Dragons,Combat Arms, Dragonica, MapleStory, Mabinogi, War Rock, Kal Online, Shot Online, Ace Online, Archeage и.тд.);

- Автоматизация приложений Windows, когда другое программное обеспечение блокирует использование "эмулированных" нажатий;

- Автоматизация приложений Windows, которые по своей сути "понимают" только "чистые" нажатия клавиш клавиатуры/мыши;

- Автоматизация на производстве.

Преимущества:

-Plug-and-Play - достаточно вставить устройство в USB и оно готово к использованию, операционная система Wndows автоматически подберет стандартный драйвер клавиатуры и мыши для устройства;

- Аппаратный эмулятор клавиатуры и мыши Usb2kbd можно использовать на замену сомнительным программам-эмуляторам нажатий клавиш клавиатуры (которые могут быть носителями вредоносного ПО, вирусов, кейлоггеров и т.д.);

- Вам теперь не нужно ломать голову, как каждый раз обойти защиту программного обеспечения, блокирующего "эмулированные" нажатия клавиш клавиатуры/мыши - Ваши "нажатия" отныне будут настоящими;

- Кроссплатформенность устройства - устройство может и будет функционировать в любой среде Windows 10, 8, 7, Vista, XP (usb2kbd) и более того - в системах Linux, DOS, BIOS (Usb2kbd_LAN)!

- Аппаратный эмулятор клавиатуры и мыши Usb2kbd - это достаточно быстрое HID USB-устройство (хоть и относится к low-speed устройствам), время выполнения одной команды устройством - 15,6 мс (например, одна команда нажатия клавиши клавиатуры или команда отжатия клавиши клавиатуры или команда перемещения мыши);

- Usb2kbd - намного меньше и компактнее своих "собратьев" - обычных клавиатур и мышей;

- устройство для работы требует всего один USB-порт компьютера (Usb2kbd_LAN также требует подключения к LAN-сети).

- устройство совместимо с системой VMware Workstation 10. Тестировалось на виртуальной ОС XP. Usb2kbd успешно определяется в системе и функционирует даже в "свернутом" состянии виртуальной машины.

- устройство Usb2kbd и Usb2kbd_LAN полностью совместимы со всеми рабочими местами ПО "АСТЕР" версии 2.17 и выше (больше информации об "АСТЕР" ищите в интернете).

Для того, чтоб аппаратный эмулятор клавиатуры и мыши Usb2kbd начал свою работу, его достаточно просто подключить к USB-порту компьютера, при этом операционная система Windows автоматически подберет стандартные драйвера клавиатуры и мыши. Устройство определено успешно и готово к работе!