Home
last modified time | relevance | path

Searched refs:InputDeviceClass (Results 1 – 8 of 8) sorted by relevance

/frameworks/native/services/inputflinger/reader/
DInputDevice.cpp148 Flags<InputDeviceClass> classes = contextPtr->getDeviceClasses(); in addEventHubDevice()
158 if (classes.test(InputDeviceClass::SWITCH)) { in addEventHubDevice()
163 if (classes.test(InputDeviceClass::ROTARY_ENCODER)) { in addEventHubDevice()
168 if (classes.test(InputDeviceClass::VIBRATOR)) { in addEventHubDevice()
174 if (classes.test(InputDeviceClass::BATTERY) || classes.test(InputDeviceClass::LIGHT)) { in addEventHubDevice()
181 if (classes.test(InputDeviceClass::KEYBOARD)) { in addEventHubDevice()
184 if (classes.test(InputDeviceClass::ALPHAKEY)) { in addEventHubDevice()
187 if (classes.test(InputDeviceClass::DPAD)) { in addEventHubDevice()
190 if (classes.test(InputDeviceClass::GAMEPAD)) { in addEventHubDevice()
200 if (classes.test(InputDeviceClass::CURSOR)) { in addEventHubDevice()
[all …]
DEventHub.cpp304 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()
[all …]
DInputReader.cpp220 if (device->getClasses().test(InputDeviceClass::EXTERNAL_STYLUS)) { in addDeviceLocked()
227 if (mEventHub->getDeviceClasses(eventHubId).test(InputDeviceClass::SENSOR)) { in addDeviceLocked()
267 if (device->getClasses().test(InputDeviceClass::EXTERNAL_STYLUS)) { in removeDeviceLocked()
408 if (device->getClasses().test(InputDeviceClass::EXTERNAL_STYLUS) && !device->isIgnored()) { in getExternalStylusDevicesLocked()
/frameworks/native/services/inputflinger/reader/include/
DEventHub.h90 enum class InputDeviceClass : uint32_t { enum
207 extern Flags<InputDeviceClass> getAbsAxisUsage(int32_t axis, Flags<InputDeviceClass> deviceClasses);
240 virtual Flags<InputDeviceClass> getDeviceClasses(int32_t deviceId) const = 0;
435 Flags<InputDeviceClass> getDeviceClasses(int32_t deviceId) const override final;
555 Flags<InputDeviceClass> classes;
658 Flags<InputDeviceClass> classes) REQUIRES(mLock);
DInputDevice.h56 inline Flags<InputDeviceClass> getClasses() const { return mClasses; } in getClasses()
159 Flags<InputDeviceClass> mClasses;
248 inline Flags<InputDeviceClass> getDeviceClasses() const { in getDeviceClasses()
/frameworks/native/services/inputflinger/tests/
DInputReader_test.cpp393 Flags<InputDeviceClass> classes;
419 explicit Device(Flags<InputDeviceClass> classes) : classes(classes), enabled(true) {} in Device()
446 void addDevice(int32_t deviceId, const std::string& name, Flags<InputDeviceClass> classes) { in addDevice()
652 Flags<InputDeviceClass> getDeviceClasses(int32_t deviceId) const override { in getDeviceClasses()
654 return device ? device->classes : Flags<InputDeviceClass>(0); in getDeviceClasses()
1491 void addDevice(int32_t eventHubId, const std::string& name, Flags<InputDeviceClass> classes, in addDevice()
1517 Flags<InputDeviceClass> classes, uint32_t sources, in addDeviceWithFakeInputMapper()
1528 ASSERT_NO_FATAL_FAILURE(addDevice(1, "keyboard", InputDeviceClass::KEYBOARD, nullptr)); in TEST_F()
1529 ASSERT_NO_FATAL_FAILURE(addDevice(2, "ignored", Flags<InputDeviceClass>(0), in TEST_F()
1555 addDevice(eventHubIds[0], "fake1", InputDeviceClass::KEYBOARD, nullptr)); in TEST_F()
[all …]
/frameworks/native/services/inputflinger/reader/mapper/
DJoystickInputMapper.cpp115 .test(InputDeviceClass::JOYSTICK))) { in configure()
DSensorInputMapper.cpp136 .test(InputDeviceClass::SENSOR))) { in configure()