Внимание! Горячие новости и планы проекта Usb2Kbd
    18.03.2024 В версии девайса 6.7 Usb2kbd_LAN/COM реализован метод выполнения заранее заготовленных команд с MicroSD карты через .txt
    04.02.2024 Реализован метод управления через UDP девайсом Usb2kbd_COM (без LAN модуля) при помощи udp2serial
    16.11.2023 Начал применение более современных LAN модулей для Usb2kbd_LAN на основе чипа w5500, что обеспечит лучшую стабильность связи.
    04.06.2023 Начаты разработки для применимости девайса для разблокировки PIN-кода для владельцев MacBook.
    04.06.2023 Вышло глобальное обновление прошивки и ПО Usb2kbd_LAN 6.5. Внедрён альтернативный режим работы мыши - в абсолютной системе координат. Т.е. в этом режиме можно отправлять абсолютные координаты перемещения курсора мыши, например, сразу в координаты экрана X=100 Y=100.
    04.06.2023 Зафиксирован и подтвержден мной первый в истории девайса Usb2kbd_DLL факт блокировки игровой защитой одной из MMORPG самой управляющей DLL. Напрямую команды в Usb2kbd_DLL проходят без проблем. В связи с этим рекомендуется всем, у кого наблюдается данная проблема, переходить на продукт Usb2kbd_LAN/COM с управлением через UDP или COM порт.

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

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

Представляю Вашему вниманию уникальный продукт компьютерных технологий - аппаратный (т.е. не программный) эмулятор клавиатуры и мыши Usb2kbd. Usb2kbd - это реальное USB устройство на основе микроконтроллера Atmel Atmega, которое при подключении в 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, примерами обращения из различных языков программирования).  Также Вы всегда сможете найти и скачать необходимые файлы в разделе навигации  "Загрузки".