A description of an extended input device.
GObject `-- GdkDevice
get_axis() get_history() get_state() set_axis_use() set_key() set_mode() set_source()
axes: has_cursor: keys: mode: name: num_axes: num_keys: source: