Lines Matching refs:InputDeviceClass
304 Flags<InputDeviceClass> getAbsAxisUsage(int32_t axis, Flags<InputDeviceClass> deviceClasses) { in getAbsAxisUsage()
306 if (deviceClasses.test(InputDeviceClass::TOUCH)) { in getAbsAxisUsage()
328 return InputDeviceClass::TOUCH; in getAbsAxisUsage()
332 if (deviceClasses.test(InputDeviceClass::SENSOR)) { in getAbsAxisUsage()
340 return InputDeviceClass::SENSOR; in getAbsAxisUsage()
345 if (deviceClasses.test(InputDeviceClass::EXTERNAL_STYLUS)) { in getAbsAxisUsage()
347 return InputDeviceClass::EXTERNAL_STYLUS; in getAbsAxisUsage()
352 return deviceClasses & InputDeviceClass::JOYSTICK; in getAbsAxisUsage()
425 if (classes.test(InputDeviceClass::KEYBOARD)) { in configureFd()
438 if (classes.test(InputDeviceClass::SENSOR)) { in configureFd()
742 Flags<InputDeviceClass> EventHub::getDeviceClasses(int32_t deviceId) const { in getDeviceClasses()
745 return device != nullptr ? device->classes : Flags<InputDeviceClass>(0); in getDeviceClasses()
1350 device->classes.test(InputDeviceClass::VIBRATOR)) { in getVibratorIds()
1832 Flags<InputDeviceClass> classes) { in reportDeviceAddedForStatisticsLocked()
1988 device->classes |= InputDeviceClass::KEYBOARD; in openDeviceLocked()
1994 device->classes |= InputDeviceClass::CURSOR; in openDeviceLocked()
2002 device->classes |= InputDeviceClass::ROTARY_ENCODER; in openDeviceLocked()
2013 device->classes |= (InputDeviceClass::TOUCH | InputDeviceClass::TOUCH_MT); in openDeviceLocked()
2018 device->classes |= InputDeviceClass::TOUCH; in openDeviceLocked()
2022 device->classes |= InputDeviceClass::EXTERNAL_STYLUS; in openDeviceLocked()
2026 device->classes &= ~InputDeviceClass::KEYBOARD; in openDeviceLocked()
2033 auto assumedClasses = device->classes | InputDeviceClass::JOYSTICK; in openDeviceLocked()
2036 (getAbsAxisUsage(i, assumedClasses).test(InputDeviceClass::JOYSTICK))) { in openDeviceLocked()
2045 device->classes |= InputDeviceClass::SENSOR; in openDeviceLocked()
2051 device->classes |= InputDeviceClass::SWITCH; in openDeviceLocked()
2058 device->classes |= InputDeviceClass::VIBRATOR; in openDeviceLocked()
2062 if ((device->classes.test(InputDeviceClass::TOUCH))) { in openDeviceLocked()
2067 device->classes |= InputDeviceClass::KEYBOARD; in openDeviceLocked()
2075 if (device->classes.any(InputDeviceClass::KEYBOARD | InputDeviceClass::JOYSTICK | in openDeviceLocked()
2076 InputDeviceClass::SENSOR)) { in openDeviceLocked()
2082 if (device->classes.test(InputDeviceClass::KEYBOARD)) { in openDeviceLocked()
2092 device->classes |= InputDeviceClass::ALPHAKEY; in openDeviceLocked()
2101 device->classes |= InputDeviceClass::DPAD; in openDeviceLocked()
2107 device->classes |= InputDeviceClass::GAMEPAD; in openDeviceLocked()
2114 if (device->classes == Flags<InputDeviceClass>(0)) { in openDeviceLocked()
2122 device->classes |= InputDeviceClass::BATTERY; in openDeviceLocked()
2127 device->classes |= InputDeviceClass::LIGHT; in openDeviceLocked()
2132 device->classes |= InputDeviceClass::MIC; in openDeviceLocked()
2137 device->classes |= InputDeviceClass::EXTERNAL; in openDeviceLocked()
2140 if (device->classes.any(InputDeviceClass::JOYSTICK | InputDeviceClass::DPAD) && in openDeviceLocked()
2141 device->classes.test(InputDeviceClass::GAMEPAD)) { in openDeviceLocked()
2250 device->classes = InputDeviceClass::KEYBOARD | InputDeviceClass::ALPHAKEY | in createVirtualKeyboardLocked()
2251 InputDeviceClass::DPAD | InputDeviceClass::VIRTUAL; in createVirtualKeyboardLocked()