Внимание! Горячие новости и планы проекта Usb2Kbd
    02.11.2024 Протестировал отправку через CoolTerm управляющей команды в Usb2kbd_COM на Mac OS. Все работает.
    28.08.2024 Прекращена поддержка устаревшего продукта Usb2kbd_DLL. Для всех владельцев Usb2kbd_DLL при необходимости рекомендую переходить на более совершенный и гибкий продукт Usb2kbd_LAN/COM.
    12.08.2024 Успешно протестирована с девайсом программа для перенаправления UDP траффика с порта на заданный IP и порт. Возможность пригодится для удаленного управления девайсом Usb2kbd_LAN/COM по сети.

Добро пожаловать!

Вы - любитель максимально автоматизировать процессы на своём компьютере?
Ваши любимые скрипты по автоматизации Windows блокирует стороннее ПО?
Представление хардварного эмулятора клавиатуры Usb2kbd

Представляю Вашему вниманию уникальный продукт компьютерных технологий - аппаратный (т.е. не программный) эмулятор клавиатуры и мыши Usb2kbd. Usb2kbd - это реальное USB устройство на основе микроконтроллера Atmel Atmega, которое при подключении в USB-порт компьютера определяется системой Windows как реальная USB HID клавиатура+мышь и, что весьма важно, ничем не отличается от тех USB клавиатуры и мыши, за которыми вы привыкли работать, сидя перед компьютером. При этом устройство не требует от Вас установки никаких драйверов и занимает один USB-порт!

Особенности аппаратного эмулятора клавиатуры и мыши Usb2kbd:
- до 3-х одновременных нажатий клавиш клавиатуры, включая все управляющие и функциональные клавиши;
- мгновенное перемещение мыши в заданные координаты экрана (абсолютный режим) или же смещение курсора мыши на заданную величину (относительный режим, по умолчанию);
- нажатие кнопок мыши (левая, правая, средняя);

- прокрутка колёсика мыши (по вертикали);

- высокая скорость работы: время выполнения ОДНОЙ полученной команды для Usb2kbd_LAN = 15,6 мс в режиме LAN (UDP) (т.е. девайс сможет "напечатать" 32 символа в секунду в режиме клавиатуры).  При управлении Usb2kbd_COM через COM-порт - время выполнения одной команды составляет 2 мс!!!

Чего НЕ УМЕЕТ Usb2kbd_LAN/COM:

- перемещаться медленно (попиксельно) к заданной точке (аналог "водить мышью") - но Вы вполне сможете реализовать подобное через свою функцию путем написания своего скрипта.

Представление хардварного эмулятора клавиатуры Usb2kbd

Вы заметили, что в данном устройстве нет не единой клавиши и кнопки. Как управлять устройством? - спросите Вы. Аппаратный эмулятор клавиатуры и мыши Usb2kbd управляется не путем физического нажатия клавиш на клавиатуре или мыши, а путем принятия через LAN-интерфейс или COM-порт управляющих пакетов, в которых передаются коды нажатия различных клавиш клавиатуры и кнопок мыши. Интересно? Отлично.

А как же посылать в Usb2kbd управляющие пакеты с компьютера?

Это возможно благодаря наличию LAN-интерфейса и встроенного COM-порта (раздел сайта "Usb2kbd_LAN/COM + примеры"). 

Представление хардварного эмулятора клавиатуры Usb2kbd

Устройство можно условно сравнить с эмулятором клавиатуры или эмулятором мыши, но это не совсем так, т.к. устройство не эмулирует клавиатуру/мышь - оно по сути дела является таковым!!! (Кстати, отсюда и приставка - аппаратный).

Чтобы полностью понять все преимущества этого девайса, настоятельно прошу Вас ознакомиться со всеми разделами навигации сайта (с описанием, назначением и принципом работы Usb2kbd, примерами обращения из различных языков программирования).  Также Вы всегда сможете найти и скачать необходимые файлы в разделе навигации  "Загрузки".