Home
last modified time | relevance | path

Searched refs:hasAbsoluteAxis (Results 1 – 6 of 6) sorted by relevance

/aosp12/hardware/libhardware/modules/input/evdev/
H A DInputDevice.cpp136 if (mDeviceNode->hasAbsoluteAxis(ABS_MT_POSITION_X) in createMappers()
137 && mDeviceNode->hasAbsoluteAxis(ABS_MT_POSITION_Y)) { in createMappers()
147 && mDeviceNode->hasAbsoluteAxis(ABS_X) in createMappers()
148 && mDeviceNode->hasAbsoluteAxis(ABS_Y)) { in createMappers()
152 } else if ((mDeviceNode->hasAbsoluteAxis(ABS_PRESSURE) || mDeviceNode->hasKey(BTN_TOUCH)) in createMappers()
153 && !mDeviceNode->hasAbsoluteAxis(ABS_X) && !mDeviceNode->hasAbsoluteAxis(ABS_Y)) { in createMappers()
182 if (mDeviceNode->hasAbsoluteAxis(i) in createMappers()
H A DInputHub.h85 virtual bool hasAbsoluteAxis(int32_t axis) const = 0;
H A DInputHub.cpp94 virtual bool hasAbsoluteAxis(int32_t axis) const override;
277 bool EvdevDeviceNode::hasAbsoluteAxis(int axis) const { in hasAbsoluteAxis() function in android::EvdevDeviceNode
/aosp12/hardware/libhardware/tests/input/evdev/
H A DInputMocks.h58 virtual bool hasAbsoluteAxis(int32_t axis) const override { return mAbsAxes.count(axis); } in hasAbsoluteAxis() function
/aosp12/frameworks/native/services/inputflinger/reader/mapper/
H A DMultiTouchInputMapper.cpp45 mHaveStylus = deviceContext.hasAbsoluteAxis(ABS_MT_TOOL_TYPE); in configure()
/aosp12/frameworks/native/services/inputflinger/reader/include/
H A DInputDevice.h360 inline bool hasAbsoluteAxis(int32_t code) const { in hasAbsoluteAxis() function