Lines Matching defs:InputDevice
239 struct InputDevice { struct
240 … inline InputDevice() : name(""), physicalPath(""), uniqueId(""), bus(0), vendor(0), product(0), in InputDevice() argument
242 std::string name;
243 std::string physicalPath;
244 std::string uniqueId;
245 uint16_t bus;
246 uint16_t vendor;
247 uint16_t product;
248 uint16_t version;
249 std::string descriptor;
250 uint32_t classes;
251 std::vector<uint32_t> eventTypes;
252 std::vector<uint32_t> eventKeys;
253 std::vector<uint32_t> absTypes;
254 std::map<uint32_t, std::vector<int32_t>> absInfos;
255 std::vector<uint32_t> relTypes;
256 std::vector<uint32_t> properties;