HID Device

The interface HID Device integrates a keyboard, mouse or joystick into the automation.

Warning: This interface records all telegrams. With fast controllers this can lead to unwanted data volume.

Warning: If a controller is recognized by the system, such as a keyboard or mouse, this can result in inputs at the terminal or during booting. This can pose a significant security risk, as only after the interface has taken over the hardware will it be removed from the system and can be used safely.

Force Feedback control is currently not supported. Additionally, LEDs of system-bound hardware cannot be used.

Variables

Notes: The variables are only listed when the gateway is active and the controller has been read in. Furthermore, it may happen that when importing to different hardware these variables are no longer identical.

Each variable has a different working range. If this is only 0..1, the variable will be declared as Boolean type. The values of the table below are just examples with the value XYZ.

Name Data Type Description
offline bool Interface is not ready.
LED_XYZ bool/int Control of LED XYZ.
BTN_XYZ bool Button XYZ.
KEY_XYZ bool Key XYZ from the keyboard.
REL_XYZ int Relative change of value XYZ.
ABS_XYZ int Absolute change of value XYZ.
MSC_XYZ bool/int Other values XYZ.