Lines Matching refs:classes

226     return device->classes & INPUT_DEVICE_CLASS_CURSOR;
231 return ((device->classes & INPUT_DEVICE_CLASS_TOUCH_MT) || (device->classes & INPUT_DEVICE_CLASS_TOUCH)) &&
290 if ((device->classes & INPUT_DEVICE_CLASS_TOUCH_MT) || (device->classes & INPUT_DEVICE_CLASS_TOUCH)) {
314 if ((device->classes & INPUT_DEVICE_CLASS_TOUCH_MT) || (device->classes & INPUT_DEVICE_CLASS_TOUCH)) {
860 device->classes |= INPUT_DEVICE_CLASS_TOUCH | INPUT_DEVICE_CLASS_TOUCH_MT;
865 device->classes |= INPUT_DEVICE_CLASS_TOUCH;
872 device->classes |= INPUT_DEVICE_CLASS_CURSOR;
876 // need to avoid device->classes to be 0x09, which mmi can't handler.
878 if (device->classes == 0) {
881 device->classes |= INPUT_DEVICE_CLASS_KEYBOARD;
886 if (device->classes == 0) {
897 device->identifier.classes = device->classes;
900 DHLOGI("New device: fd=%{public}d, name='%{public}s', classes=0x%{public}x", fd, device->identifier.name.c_str(),
901 device->classes);
910 device->identifier.classes |= INPUT_DEVICE_CLASS_TOUCH_MT;
1032 DHLOGI("Removed device: path=%{public}s name=%{public}s fd=%{public}d classes=0x%{public}x",
1033 device.path.c_str(), device.identifier.name.c_str(), device.fd, device.classes);
1046 DHLOGI("Removed device: path=%{public}s name=%{public}s fd=%{public}d classes=0x%{public}x",
1047 device.path.c_str(), device.identifier.name.c_str(), device.fd, device.classes);
1222 if (device->classes & inputTypes_) {
1283 GetAnonyString(device->identifier.descriptor).c_str(), device->isShare, device->classes);
1284 if ((device->identifier.descriptor == dhId) && ((device->classes & INPUT_DEVICE_CLASS_CURSOR) != 0 ||
1285 (device->classes & INPUT_DEVICE_CLASS_TOUCH) != 0 ||
1286 ((device->classes & INPUT_DEVICE_CLASS_TOUCH_MT) != 0 && IsTouchPad(device->identifier)))) {
1307 GetAnonyString(device->identifier.descriptor).c_str(), device->isShare, device->classes);
1309 ((device->classes & INPUT_DEVICE_CLASS_KEYBOARD) != 0)) {
1335 if (device->classes & dhType) {
1508 if (((dev.second->classes & INPUT_DEVICE_CLASS_TOUCH) != 0) ||
1509 ((dev.second->classes & INPUT_DEVICE_CLASS_TOUCH_MT) != 0) ||
1510 ((dev.second->classes & INPUT_DEVICE_CLASS_CURSOR) != 0) ||
1511 ((dev.second->classes & INPUT_DEVICE_CLASS_KEYBOARD) != 0)) {
1547 if ((dev->classes & INPUT_DEVICE_CLASS_CURSOR) != 0) {
1572 if ((dev->classes & INPUT_DEVICE_CLASS_KEYBOARD) != 0) {
1584 if ((dev->classes & INPUT_DEVICE_CLASS_TOUCH) != 0 || (dev->classes & INPUT_DEVICE_CLASS_TOUCH_MT) != 0) {
1643 : next(nullptr), fd(fd), path(path), identifier({}), classes(0), enabled(false),