Home
last modified time | relevance | path

Searched refs:AxisInfo (Results 1 – 13 of 13) sorted by relevance

/frameworks/native/services/inputflinger/reader/mapper/
DJoystickInputMapper.cpp39 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 …]
DJoystickInputMapper.h42 explicit Axis(const RawAbsoluteAxisInfo& rawAxisInfo, const AxisInfo& axisInfo, in Axis()
63 AxisInfo axisInfo;
95 static Axis createAxis(const AxisInfo& AxisInfo, const RawAbsoluteAxisInfo& rawAxisInfo,
DSensorInputMapper.h51 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);
DSensorInputMapper.cpp139 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/
DKeyLayoutMap.h29 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/
DKeyLayoutMap.cpp261 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/
DInterfaceMocks.h104 MOCK_METHOD(status_t, mapAxis, (int32_t deviceId, int scanCode, AxisInfo* outAxisInfo),
DFakeEventHub.h180 status_t mapAxis(int32_t, int32_t, AxisInfo*) const override;
DFakeEventHub.cpp340 status_t FakeEventHub::mapAxis(int32_t, int32_t, AxisInfo*) const { in mapAxis()
/frameworks/native/services/inputflinger/reader/include/
DEventHub.h297 virtual status_t mapAxis(int32_t deviceId, int32_t scanCode, AxisInfo* outAxisInfo) const = 0;
531 AxisInfo* outAxisInfo) const override final;
DInputDevice.h340 inline status_t mapAxis(int32_t scanCode, AxisInfo* outAxisInfo) const { in mapAxis()
/frameworks/native/services/inputflinger/tests/fuzzers/
DMapperHelpers.h142 status_t mapAxis(int32_t deviceId, int32_t scanCode, AxisInfo* outAxisInfo) const override { in mapAxis()
/frameworks/native/services/inputflinger/reader/
DEventHub.cpp1242 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()