[SLOT_n]
mode = HID

Программный модуль позволяет реализовать имитацию USB клавиатуры.

Принцип работы

Модуль эмитирует нажатие клавиш USB клавиатуры.

Топик

Стандартный топик событий и действий:

  • “deviceName/HID_{slot_num}” - {slot_num} номер слота
    • пример: “moduleBox/HID_6”

Команды

  • /press Отправляет USB команду нажатие клавиши, в теле сообщения передается число Коды клавиш, пример:
    • moduleBox/HID_6/press:44” нажать клавишу пробел.
  • /release Отправляет USB команду отпустить клавишу, в теле сообщения передается число Коды клавиш, пример:
    • moduleBox/HID_6/release:44” отпустить клавишу пробел.
  • /kick Отправляет USB последовательность команд нажать и отпустить клавишу с минимальным промежутком времени, в теле сообщения передается число Коды клавиш, пример:
    • moduleBox/HID_6/kick:19” нажать и отпустить клавишу “p”.

Коды клавиш

Пример:

[SLOT_2] 
mode = button_led 
options = empty 
cross_link = button_2:1->HID_3/kick:19, button_2:0->HID_3/kick:21 
;при замыкании контактов во втором слоте, будет с имитировано короткое нажатие клавиши "p", при размыкании контактов будет с имитировано нажатие клавиши "r"
[SLOT_3] 
mode = HID 
options = empty 
cross_link = empty

Подробнее об использовании crossLink