Searched refs:AxisInfo (Results 1 – 13 of 13) sorted by relevance
/frameworks/native/services/inputflinger/reader/mapper/ |
D | JoystickInputMapper.cpp | 39 if (axis.axisInfo.mode == AxisInfo::MODE_SPLIT) { in populateDeviceInfo() 82 if (axis.axisInfo.mode == AxisInfo::MODE_SPLIT) { in dump() 90 } else if (axis.axisInfo.mode == AxisInfo::MODE_INVERT) { in dump() 124 AxisInfo axisInfo; in reconfigure() 129 axisInfo.mode = AxisInfo::MODE_NORMAL; in reconfigure() 172 JoystickInputMapper::Axis JoystickInputMapper::createAxis(const AxisInfo& axisInfo, in createAxis() 184 if (axisInfo.mode == AxisInfo::MODE_SPLIT) { in createAxis() 214 (axis.axisInfo.mode == AxisInfo::MODE_SPLIT && axis.axisInfo.highAxis == axisId)) { in haveAxis() 271 case AxisInfo::MODE_INVERT: in process() 276 case AxisInfo::MODE_SPLIT: in process() [all …]
|
D | JoystickInputMapper.h | 42 explicit Axis(const RawAbsoluteAxisInfo& rawAxisInfo, const AxisInfo& axisInfo, in Axis() 63 AxisInfo axisInfo; 95 static Axis createAxis(const AxisInfo& AxisInfo, const RawAbsoluteAxisInfo& rawAxisInfo,
|
D | SensorInputMapper.h | 51 explicit Axis(const RawAbsoluteAxisInfo& rawAxisInfo, const AxisInfo& axisInfo, float scale, in Axis() 68 AxisInfo axisInfo; 114 static Axis createAxis(const AxisInfo& AxisInfo, const RawAbsoluteAxisInfo& rawAxisInfo);
|
D | SensorInputMapper.cpp | 139 AxisInfo axisInfo; in reconfigure() 142 axisInfo.mode = AxisInfo::MODE_NORMAL; in reconfigure() 160 SensorInputMapper::Axis SensorInputMapper::createAxis(const AxisInfo& axisInfo, in createAxis()
|
/frameworks/native/include/input/ |
D | KeyLayoutMap.h | 29 struct AxisInfo { struct 55 AxisInfo() : mode(MODE_NORMAL), axis(-1), highAxis(-1), splitValue(0), flatOverride(-1) { in AxisInfo() argument 78 std::optional<AxisInfo> mapAxis(int32_t scanCode) const; 104 std::unordered_map<int32_t, AxisInfo> mAxes;
|
/frameworks/native/libs/input/ |
D | KeyLayoutMap.cpp | 261 std::optional<AxisInfo> KeyLayoutMap::mapAxis(int32_t scanCode) const { in mapAxis() 268 const AxisInfo& axisInfo = it->second; in mapAxis() 432 AxisInfo axisInfo; in parseAxis() 437 axisInfo.mode = AxisInfo::MODE_INVERT; in parseAxis() 449 axisInfo.mode = AxisInfo::MODE_SPLIT; in parseAxis()
|
/frameworks/native/services/inputflinger/tests/ |
D | InterfaceMocks.h | 104 MOCK_METHOD(status_t, mapAxis, (int32_t deviceId, int scanCode, AxisInfo* outAxisInfo),
|
D | FakeEventHub.h | 180 status_t mapAxis(int32_t, int32_t, AxisInfo*) const override;
|
D | FakeEventHub.cpp | 340 status_t FakeEventHub::mapAxis(int32_t, int32_t, AxisInfo*) const { in mapAxis()
|
/frameworks/native/services/inputflinger/reader/include/ |
D | EventHub.h | 297 virtual status_t mapAxis(int32_t deviceId, int32_t scanCode, AxisInfo* outAxisInfo) const = 0; 531 AxisInfo* outAxisInfo) const override final;
|
D | InputDevice.h | 340 inline status_t mapAxis(int32_t scanCode, AxisInfo* outAxisInfo) const { in mapAxis()
|
/frameworks/native/services/inputflinger/tests/fuzzers/ |
D | MapperHelpers.h | 142 status_t mapAxis(int32_t deviceId, int32_t scanCode, AxisInfo* outAxisInfo) const override { in mapAxis()
|
/frameworks/native/services/inputflinger/reader/ |
D | EventHub.cpp | 1242 status_t EventHub::mapAxis(int32_t deviceId, int32_t scanCode, AxisInfo* outAxisInfo) const { in mapAxis() 1249 std::optional<AxisInfo> info = device->keyMap.keyLayoutMap->mapAxis(scanCode); in mapAxis()
|