General type of input device.
Legacy support since 1.8 as Evas_Device_Class.
Evas_Device_Class
Since 1.23
enum Efl.Input.Device_Type { none: 0, seat, keyboard, mouse, touch, pen, wand, gamepad }
typedef enum { EFL_INPUT_DEVICE_TYPE_NONE = 0, EFL_INPUT_DEVICE_TYPE_SEAT, EFL_INPUT_DEVICE_TYPE_KEYBOARD, EFL_INPUT_DEVICE_TYPE_MOUSE, EFL_INPUT_DEVICE_TYPE_TOUCH, EFL_INPUT_DEVICE_TYPE_PEN, EFL_INPUT_DEVICE_TYPE_WAND, EFL_INPUT_DEVICE_TYPE_GAMEPAD } Efl_Input_Device_Type;