/foundation/multimodalinput/input/service/event_handler/include/ |
H A D | event_normalize_handler.h | 30 void HandleEvent(libinput_event* event, int64_t frameTime); 46 int32_t OnEventDeviceAdded(libinput_event *event); 47 int32_t OnEventDeviceRemoved(libinput_event *event); 48 int32_t HandleKeyboardEvent(libinput_event* event); 50 int32_t HandleTouchPadEvent(libinput_event* event); 52 int32_t HandleGestureEvent(libinput_event* event); 53 int32_t HandleMouseEvent(libinput_event* event); 54 int32_t HandleTouchEvent(libinput_event* event, int64_t frameTime); 55 int32_t HandleSwitchInputEvent(libinput_event* event); 56 int32_t HandleTableToolEvent(libinput_event* even [all...] |
H A D | input_event_handler.h | 42 using EventFun = std::function<int32_t(libinput_event *event)>; 67 void UpdateDwtRecord(libinput_event *event); 68 void UpdateDwtTouchpadRecord(libinput_event *event); 69 void UpdateDwtKeyboardRecord(libinput_event *event); 73 bool IsTouchpadMistouch(libinput_event *event); 74 bool IsTouchpadButtonMistouch(libinput_event *event); 75 bool IsTouchpadTapMistouch(libinput_event *event); 76 bool IsTouchpadMotionMistouch(libinput_event *event); 77 bool IsTouchpadPointerMotionMistouch(libinput_event *event);
|
/foundation/multimodalinput/input/test/facility/libinput_interface/include/ |
H A D | libinput_interface.h | 37 struct libinput_event { struct 44 struct libinput_event base; 49 struct libinput_event base; 55 struct libinput_event base; 65 struct libinput_event base; 87 struct libinput_event base; 102 virtual enum libinput_event_type GetEventType(struct libinput_event *event) = 0; 103 virtual struct libinput_device* GetDevice(struct libinput_event *event) = 0; 104 virtual uint64_t GetSensorTime(struct libinput_event *event) = 0; 105 virtual struct libinput_event_touch* GetTouchEvent(struct libinput_event *even [all...] |
H A D | libinput.h | 128 struct libinput_event; 136 enum libinput_event_type libinput_event_get_type(struct libinput_event *event); 156 struct libinput_device* libinput_event_get_device(struct libinput_event *event); 158 uint64_t libinput_event_get_sensortime(struct libinput_event *event); 160 struct libinput_event_keyboard* libinput_event_get_keyboard_event(struct libinput_event *event); 162 struct libinput_event_pointer* libinput_event_get_pointer_event(struct libinput_event *event); 164 struct libinput_event_touch* libinput_event_get_touch_event(struct libinput_event *event); 166 struct libinput_event_touch* libinput_event_get_touchpad_event(struct libinput_event *event); 168 struct libinput_event_gesture* libinput_event_get_gesture_event(struct libinput_event *event); 170 struct libinput_event_tablet_tool* libinput_event_get_tablet_tool_event(struct libinput_event *even [all...] |
/foundation/multimodalinput/input/service/fingerprint_event_processor/include/ |
H A D | fingerprint_event_processor.h | 39 bool IsFingerprintEvent(struct libinput_event* event); 40 int32_t HandleFingerprintEvent(struct libinput_event* event); 41 void SetPowerAndVolumeKeyState(struct libinput_event* event); 42 void SetScreenState(struct libinput_event* event); 43 void SetPowerKeyState(struct libinput_event* event); 56 int32_t AnalyseKeyEvent(struct libinput_event* event); 57 int32_t AnalysePointEvent(struct libinput_event *event);
|
/foundation/multimodalinput/input/test/facility/mock/include/ |
H A D | libinput_mock.h | 30 MOCK_METHOD(enum libinput_event_type, GetEventType, (struct libinput_event *)); 31 MOCK_METHOD(struct libinput_device *, GetDevice, (struct libinput_event *)); 32 MOCK_METHOD(uint64_t, GetSensorTime, (struct libinput_event *)); 33 MOCK_METHOD(struct libinput_event_touch *, GetTouchEvent, (struct libinput_event *)); 34 MOCK_METHOD(struct libinput_event_tablet_tool *, GetTabletToolEvent, (struct libinput_event *)); 35 MOCK_METHOD(struct libinput_event_gesture *, GetGestureEvent, (struct libinput_event *)); 40 MOCK_METHOD(struct libinput_event_pointer*, LibinputGetPointerEvent, (struct libinput_event *)); 64 MOCK_METHOD(struct libinput_event_touch *, GetTouchpadEvent, (struct libinput_event *)); 67 MOCK_METHOD(struct libinput_event_keyboard*, LibinputEventGetKeyboardEvent, (struct libinput_event *));
|
/foundation/multimodalinput/input/service/touch_event_normalize/include/ |
H A D | touchpad_transform_processor.h | 76 std::shared_ptr<PointerEvent> OnEvent(struct libinput_event *event) override; 93 int32_t OnEventTouchPadDown(struct libinput_event *event); 94 int32_t OnEventTouchPadMotion(struct libinput_event *event); 95 int32_t OnEventTouchPadUp(struct libinput_event *event); 96 int32_t SetTouchPadSwipeData(struct libinput_event *event, int32_t action); 98 int32_t OnEventTouchPadSwipeBegin(struct libinput_event *event); 99 int32_t OnEventTouchPadSwipeUpdate(struct libinput_event *event); 100 int32_t OnEventTouchPadSwipeEnd(struct libinput_event *event); 102 int32_t OnEventTouchPadPinchGesture(struct libinput_event *event); 105 int32_t SetTouchPadPinchData(struct libinput_event *even [all...] |
H A D | tablet_tool_tranform_processor.h | 30 std::shared_ptr<PointerEvent> OnEvent(struct libinput_event *event) override; 35 bool OnTip(struct libinput_event* event); 36 bool OnTipProximity(struct libinput_event* event); 38 bool OnTipMotion(struct libinput_event* event);
|
H A D | touch_transform_processor.h | 34 std::shared_ptr<PointerEvent> OnEvent(struct libinput_event *event) override; 38 bool OnEventTouchDown(struct libinput_event *event); 39 bool OnEventTouchMotion(struct libinput_event *event); 40 bool OnEventTouchUp(struct libinput_event *event);
|
/foundation/multimodalinput/input/service/crown_transform_processor/test/src/ |
H A D | crown_transform_processor_test.cpp | 44 libinput_event *GetEvent(); 72 libinput_event *event = libinput_.Dispatch(); in SetupCrown() 93 libinput_event *CrownTransformProcessorTest::GetEvent() in GetEvent() 95 libinput_event *event = nullptr; in GetEvent() 96 libinput_event *evt = libinput_.Dispatch(); in GetEvent() 131 libinput_event *event = GetEvent(); in HWTEST_F() 152 libinput_event *event = GetEvent(); in HWTEST_F() 173 libinput_event *event = GetEvent(); in HWTEST_F() 196 libinput_event *event = GetEvent(); in HWTEST_F() 231 libinput_event *even in HWTEST_F() [all...] |
/foundation/multimodalinput/input/service/touch_event_normalize/test/src/ |
H A D | touchpad_transform_processor_mock_test.cpp | 68 libinput_event event {}; in HWTEST_F() 90 libinput_event event {}; in HWTEST_F() 112 libinput_event event {}; in HWTEST_F() 134 libinput_event event {}; in HWTEST_F() 156 libinput_event event {}; in HWTEST_F() 178 libinput_event event {}; in HWTEST_F() 200 libinput_event event {}; in HWTEST_F() 222 libinput_event event {}; in HWTEST_F() 244 libinput_event event {}; in HWTEST_F() 269 libinput_event even in HWTEST_F() [all...] |
H A D | joystick_transform_processor_test.cpp | 51 libinput_event *event = nullptr; in HWTEST_F() 67 libinput_event *event = nullptr; in HWTEST_F() 83 libinput_event* event = nullptr; in HWTEST_F() 99 libinput_event* event = nullptr; in HWTEST_F()
|
H A D | gesture_transform_processor_test.cpp | 66 libinput_event event {}; in HWTEST_F() 90 libinput_event event {}; in HWTEST_F() 114 libinput_event event {}; in HWTEST_F() 138 libinput_event event {}; in HWTEST_F() 162 libinput_event event {}; in HWTEST_F()
|
H A D | touch_transform_processor_test.cpp | 74 libinput_event *event = libinput_.Dispatch(); in SetupTouchscreen() 86 libinput_event *event = libinput_.Dispatch(); in SetupUwbRemoteControl() 123 libinput_event* event = nullptr; in HWTEST_F() 169 libinput_event* event = nullptr; in HWTEST_F() 184 libinput_event* event = nullptr; in HWTEST_F() 245 libinput_event* event = nullptr; in HWTEST_F() 298 libinput_event* event = nullptr; in HWTEST_F() 331 libinput_event* event = nullptr; in HWTEST_F() 375 libinput_event *event = libinput_.Dispatch(); in HWTEST_F() 412 libinput_event *even in HWTEST_F() [all...] |
H A D | touchpad_transform_processor_test.cpp | 76 libinput_event *event = libinput_.Dispatch(); in SetupTouchpad() 380 libinput_event *event = libinput_.Dispatch(); in HWTEST_F() 416 libinput_event *event = libinput_.Dispatch(); in HWTEST_F() 453 libinput_event *event = libinput_.Dispatch(); in HWTEST_F() 493 libinput_event *event = libinput_.Dispatch(); in HWTEST_F() 533 libinput_event *event = libinput_.Dispatch(); in HWTEST_F() 570 libinput_event *event = libinput_.Dispatch(); in HWTEST_F() 608 libinput_event *event = libinput_.Dispatch(); in HWTEST_F() 643 libinput_event *event = libinput_.Dispatch(); in HWTEST_F() 690 libinput_event *even in HWTEST_F() [all...] |
/foundation/multimodalinput/input/service/fingerprint_event_processor/test/src/ |
H A D | fingerprint_event_processor_test.cpp | 52 struct libinput_event* event = NULL; in HWTEST_F() 66 struct libinput_event event; in HWTEST_F() 87 struct libinput_event event; in HWTEST_F() 111 struct libinput_event event; in HWTEST_F() 141 struct libinput_event event; in HWTEST_F() 167 struct libinput_event event; in HWTEST_F() 196 struct libinput_event event; in HWTEST_F() 216 struct libinput_event event; in HWTEST_F() 237 struct libinput_event event; in HWTEST_F() 266 struct libinput_event even in HWTEST_F() [all...] |
/foundation/multimodalinput/input/test/facility/libinput_interface/src/ |
H A D | libinput_interface.cpp | 34 enum libinput_event_type libinput_event_get_type(struct libinput_event *event) in libinput_event_get_type() 84 struct libinput_device* libinput_event_get_device(struct libinput_event *event) in libinput_event_get_device() 89 uint64_t libinput_event_get_sensortime(struct libinput_event *event) in libinput_event_get_sensortime() 94 struct libinput_event_keyboard* libinput_event_get_keyboard_event(struct libinput_event *event) in libinput_event_get_keyboard_event() 99 struct libinput_event_pointer* libinput_event_get_pointer_event(struct libinput_event *event) in libinput_event_get_pointer_event() 104 struct libinput_event_touch* libinput_event_get_touch_event(struct libinput_event *event) in libinput_event_get_touch_event() 109 struct libinput_event_touch* libinput_event_get_touchpad_event(struct libinput_event *event) in libinput_event_get_touchpad_event() 114 struct libinput_event_gesture* libinput_event_get_gesture_event(struct libinput_event *event) in libinput_event_get_gesture_event() 119 struct libinput_event_tablet_tool* libinput_event_get_tablet_tool_event(struct libinput_event *event) in libinput_event_get_tablet_tool_event()
|
/foundation/multimodalinput/input/service/mouse_event_normalize/test/src/ |
H A D | mouse_transform_processor_test_withmock.cpp | 73 libinput_event event {}; in HWTEST_F() 95 libinput_event event {}; in HWTEST_F() 117 libinput_event event {}; in HWTEST_F() 138 libinput_event event {}; in HWTEST_F() 157 libinput_event event {}; in HWTEST_F() 280 libinput_event event {}; in HWTEST_F() 302 libinput_event event {}; in HWTEST_F() 328 libinput_event event {}; in HWTEST_F() 354 libinput_event event {}; in HWTEST_F()
|
/foundation/multimodalinput/input/service/mouse_event_normalize/include/ |
H A D | mouse_event_normalize.h | 36 int32_t OnEvent(struct libinput_event *event); 38 int32_t NormalizeRotateEvent(struct libinput_event *event, int32_t type, double angle); 39 bool CheckAndPackageAxisEvent(libinput_event* event);
|
H A D | mouse_transform_processor.h | 81 int32_t Normalize(struct libinput_event *event); 82 int32_t NormalizeRotateEvent(struct libinput_event *event, int32_t type, double angle); 89 int32_t HandleMotionInner(struct libinput_event_pointer* data, struct libinput_event *event); 90 int32_t HandleButtonInner(struct libinput_event_pointer* data, struct libinput_event *event); 92 int32_t HandleAxisBeginEndInner(struct libinput_event *event);
|
/foundation/multimodalinput/input/service/event_handler/src/ |
H A D | event_normalize_handler.cpp | 108 void EventNormalizeHandler::HandleEvent(libinput_event* event, int64_t frameTime) in HandleEvent() 217 bool EventNormalizeHandler::ProcessNullEvent(libinput_event *event, int64_t frameTime) in ProcessNullEvent() 233 int32_t EventNormalizeHandler::OnEventDeviceAdded(libinput_event *event) in OnEventDeviceAdded() 247 int32_t EventNormalizeHandler::OnEventDeviceRemoved(libinput_event *event) in OnEventDeviceRemoved() 328 int32_t EventNormalizeHandler::HandleKeyboardEvent(libinput_event* event) in HandleKeyboardEvent() 401 int32_t EventNormalizeHandler::HandleMouseEvent(libinput_event* event) in HandleMouseEvent() 455 void EventNormalizeHandler::HandlePalmEvent(libinput_event* event, std::shared_ptr<PointerEvent> pointerEvent) in HandlePalmEvent() 483 int32_t EventNormalizeHandler::HandleTouchPadEvent(libinput_event* event) in HandleTouchPadEvent() 535 int32_t EventNormalizeHandler::HandleGestureEvent(libinput_event* event) in HandleGestureEvent() 566 int32_t EventNormalizeHandler::HandleTouchEvent(libinput_event* even [all...] |
H A D | input_event_handler.cpp | 87 auto *lpEvent = static_cast<libinput_event *>(event); in OnEvent() 108 void InputEventHandler::UpdateDwtRecord(libinput_event *event) in UpdateDwtRecord() 120 void InputEventHandler::UpdateDwtTouchpadRecord(libinput_event *event) in UpdateDwtTouchpadRecord() 160 void InputEventHandler::UpdateDwtKeyboardRecord(libinput_event *event) in UpdateDwtKeyboardRecord() 226 bool InputEventHandler::IsTouchpadMistouch(libinput_event *event) in IsTouchpadMistouch() 256 bool InputEventHandler::IsTouchpadButtonMistouch(libinput_event* event) in IsTouchpadButtonMistouch() 288 bool InputEventHandler::IsTouchpadTapMistouch(libinput_event* event) in IsTouchpadTapMistouch() 320 bool InputEventHandler::IsTouchpadMotionMistouch(libinput_event *event) in IsTouchpadMotionMistouch() 344 bool InputEventHandler::IsTouchpadPointerMotionMistouch(libinput_event *event) in IsTouchpadPointerMotionMistouch()
|
/foundation/multimodalinput/input/service/event_handler/test/ |
H A D | event_normalize_handler_test.cpp | 69 libinput_event *event = libinput_.Dispatch();
in SetupTouchpad() 93 libinput_event* event = new (std::nothrow) libinput_event;
in HWTEST_F() 149 libinput_event* event = nullptr;
in HWTEST_F() 153 event = new (std::nothrow) libinput_event;
in HWTEST_F() 269 libinput_event *event = libinput_.Dispatch();
in HWTEST_F() 295 libinput_event *event = libinput_.Dispatch();
in HWTEST_F() 322 libinput_event *event = libinput_.Dispatch();
in HWTEST_F() 353 libinput_event *event = libinput_.Dispatch();
in HWTEST_F() 373 libinput_event* even in HWTEST_F() [all...] |
H A D | event_normalize_handler_ex_test.cpp | 75 libinput_event event {}; in HWTEST_F() 97 libinput_event event {}; in HWTEST_F() 125 libinput_event event {}; in HWTEST_F() 150 libinput_event event {}; in HWTEST_F() 176 libinput_event event {}; in HWTEST_F() 217 libinput_event event {}; in HWTEST_F() 242 libinput_event event {}; in HWTEST_F()
|
/foundation/multimodalinput/input/service/crown_transform_processor/include/ |
H A D | crown_transform_processor.h | 35 bool IsCrownEvent(struct libinput_event *event); 36 int32_t NormalizeRotateEvent(struct libinput_event *event);
|