Внимание! Горячие новости и планы проекта Usb2Kbd
    29.06.2022 Реализована отдельная специфическая версия девайса Usb2kbd_LAN, где по кнопке (замыканию контактов) выполняется набор команд, сохраненных в .txt файле на MicroSD. Детали - по запросу в "контактах".
    01.04.2022 Реализован =прозрачный= режим работы Usb2kbd_LAN/COM, в котором любые эмулированные события клавиатуры и мыши в системе автоматически будут отсылаться в девайс, блокироваться и становиться =настоящими=
    28.03.2022 Вышло большое обновление Usb2kbd_LAN 6.0. Девайс теперь называется Usb2kbd_LAN/COM! Появилась возможность управлять девайсом через COM-порт (скорость в 8 раз быстрее! 2 мс на 1 команду), размер смещения увеличен до +- 32767 px, переработано и дополнено управляющее ПО. Подробнее - в разделе сайта Usb2kbd_LAN/COM + примеры.

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

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

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

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

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

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

- поддержка x64 приложений при обращении к Usb2kbd через Dll (огромное спасибо за реализацию K.I.S.A). По Вашему запросу мы вышлем Вам отдельную Dll.

Чего НЕ УМЕЕТ usb2kbd:

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

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

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

А как же посылать в Usb2kbd управляющие пакеты с компьютера? Теперь это возможно двумя методами:

а) благодаря универсальной библиотеке DLL (раздел сайта "Usb2kbd_DLL + примеры") - это файл, который можно использовать в любом языке программирования (доступна покупателям устройства). Ваша программа в простейшем случае обращается к DLL библиотеке - дает ей определенную команду, например, "Нажать кнопку 1 на клавиатуре", библиотека уже в особой форме командует устройству Usb2kbd "нажать" клавишу "1" на клавиатуре, и устройство ее действительно нажимает так, как будто ее нажали Вы руками!

ИЛИ

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

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

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

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