Lines Matching defs:_DeviceChangedEvent
169 struct _DeviceChangedEvent { struct
170 unsigned char header; /**< Always ET_Internal */
171 enum EventType type; /**< ET_DeviceChanged */
172 int length; /**< Length in bytes */
173 Time time; /**< Time in ms */
174 int deviceid; /**< Device whose capabilities have changed */
175 int flags; /**< Mask of ::HAS_NEW_SLAVE,
177 int masterid; /**< MD when event was generated */
178 int sourceid; /**< The device that caused the change */
180 struct {
183 } buttons;
185 int num_valuators; /**< Number of axes */
186 struct {
195 } valuators[MAX_VALUATORS];
197 struct {
200 } keys;