diff --git a/README.md b/README.md
index dc90a3ba36..7070bb035e 100644
--- a/README.md
+++ b/README.md
@@ -193,106 +193,6 @@ The dependent APIs include the following:
Rotates the current window.
|
-RegistPointerButtonCb
- |
-Registers the callback for Button events of the mouse.
- |
-
-RegistPointerEnterCb
- |
-Registers the callback for Enter events of the mouse.
- |
-
-RegistPointerLeaveCb
- |
-Registers the callback for Leave events of the mouse.
- |
-
-RegistPointerMotionCb
- |
-Registers the callback for Motion events of the mouse.
- |
-
-RegistPointerAxisDiscreteCb
- |
-Registers the callback for AxisDiscrete events of the mouse.
- |
-
-RegistPointerAxisSourceCb
- |
-Registers the callback for AxisSource events of the mouse.
- |
-
-RegistPointerAxisStopCb
- |
-Registers the callback for AxisStop events of the mouse.
- |
-
-RegistPointerAxisCb
- |
-Registers the callback for Axis events of the mouse.
- |
-
-RegistTouchUpCb
- |
-Registers the callback for TouchUp events.
- |
-
-RegistTouchDownCb
- |
-Registers the callback for TouchDown events.
- |
-
-RegistTouchEmotionCb
- |
-Registers the callback for TouchEmotion events.
- |
-
-RegistTouchFrameCb
- |
-Registers the callback for TouchFrame events.
- |
-
-RegistTouchCancelCb
- |
-Registers the callback for TouchCancel events.
- |
-
-RegistTouchShapeCb
- |
-Registers the callback for TouchShape events.
- |
-
-RegistTouchOrientationCb
- |
-Registers the callback for TouchOrientation events.
- |
-
-RegistKeyboardKeyCb
- |
-Registers the callback for Key events of the keyboard.
- |
-
-RegistKeyboardKeyMapCb
- |
-Registers the callback for KeyMap events of the keyboard.
- |
-
-RegistKeyboardLeaveCb
- |
-Registers the callback for Leave events of the keyboard.
- |
-
-RegistKeyboardEnterCb
- |
-Registers the callback for Enter events of the keyboard.
- |
-
-RegistKeyboardRepeatInfoCb
- |
-Registers the callback for RepeatInfo events of the keyboard.
- |
-
diff --git a/README_zh.md b/README_zh.md
index 1a1a4e28dc..30aeb513a5 100644
--- a/README_zh.md
+++ b/README_zh.md
@@ -102,26 +102,6 @@ foundation/graphic/standard/
| ChangeWindowType | 更改当前窗口类型 |
| ReSize | 调整当前窗口至指定大小 |
| Rotate | 旋转当前窗口 |
-| RegistPointerButtonCb | 注册鼠标Button事件回调 |
-| RegistPointerEnterCb | 注册鼠标Enter事件回调 |
-| RegistPointerLeaveCb | 注册鼠标Leave事件回调 |
-| RegistPointerMotionCb | 注册鼠标Motion事件回调 |
-| RegistPointerAxisDiscreteCb | 注册鼠标AxisDiscrete事件回调 |
-| RegistPointerAxisSourceCb | 注册鼠标AxisSource事件回调 |
-| RegistPointerAxisStopCb | 注册鼠标AxisStop事件回调 |
-| RegistPointerAxisCb | 注册鼠标Axis事件回调 |
-| RegistTouchUpCb | 注册TouchUp事件回调 |
-| RegistTouchDownCb | 注册TouchDown事件回调 |
-| RegistTouchEmotionCb | 注册TouchEmotion事件回调 |
-| RegistTouchFrameCb | 注册TouchFrame事件回调 |
-| RegistTouchCancelCb | 注册TouchCancel事件回调 |
-| RegistTouchShapeCb | 注册TouchShape事件回调 |
-| RegistTouchOrientationCb | 注册TouchOrientation事件回调 |
-| RegistKeyboardKeyCb | 注册键盘Key事件回调 |
-| RegistKeyboardKeyMapCb | 注册键盘KeyMap事件回调 |
-| RegistKeyboardLeaveCb | 注册键盘Leave事件回调 |
-| RegistKeyboardEnterCb | 注册键盘Enter事件回调 |
-| RegistKeyboardRepeatInfoCb | 注册键盘RepeatInfo事件回调 |
### SubWindow
| 接口名 | 职责 |
diff --git a/frameworks/wm/BUILD.gn b/frameworks/wm/BUILD.gn
index baf2554f15..5656aca759 100644
--- a/frameworks/wm/BUILD.gn
+++ b/frameworks/wm/BUILD.gn
@@ -43,8 +43,6 @@ ohos_shared_library("wms_client") {
"src/client/video_window.cpp",
"src/client/window_manager.cpp",
"src/client/window_manager_controller_client.cpp",
- "src/input_listener_manager.cpp",
- "src/log_listener.cpp",
"src/singleton_container.cpp",
"src/tester.cpp",
"src/wayland_service.cpp",
@@ -75,10 +73,6 @@ ohos_shared_library("wms_client") {
"//developtools/bytrace_standard/interfaces/innerkits/native:bytrace_core",
"//foundation/graphic/standard:libwmservice",
"//foundation/graphic/standard/frameworks/wmserver:wms_protocol",
- "//third_party/wayland-ivi-extension:libilmClient",
- "//third_party/wayland-ivi-extension:libilmCommon",
- "//third_party/wayland-ivi-extension:libilmControl",
- "//third_party/wayland-ivi-extension:libilmInput",
"//third_party/wayland-protocols_standard:linux_dmabuf_unstable_v1_protocol",
"//third_party/wayland-protocols_standard:linux_explicit_synchronization_unstable_v1_protocol",
"//third_party/wayland-protocols_standard:viewporter_protocol",
@@ -139,8 +133,6 @@ config("libwmclient_public_config") {
ohos_shared_library("libwmclient") {
sources = [
- "src/input_listener_manager.cpp",
- "src/log_listener.cpp",
"src/singleton_container.cpp",
"src/static_call.cpp",
"src/subwindow_normal_impl.cpp",
@@ -181,10 +173,6 @@ ohos_shared_library("libwmclient") {
"//developtools/bytrace_standard/interfaces/innerkits/native:bytrace_core",
"//foundation/graphic/standard:libwmservice",
"//foundation/graphic/standard/frameworks/wmserver:wms_protocol",
- "//third_party/wayland-ivi-extension:libilmClient",
- "//third_party/wayland-ivi-extension:libilmCommon",
- "//third_party/wayland-ivi-extension:libilmControl",
- "//third_party/wayland-ivi-extension:libilmInput",
"//third_party/wayland-protocols_standard:linux_dmabuf_unstable_v1_protocol",
"//third_party/wayland-protocols_standard:linux_explicit_synchronization_unstable_v1_protocol",
"//third_party/wayland-protocols_standard:viewporter_protocol",
diff --git a/frameworks/wm/include/client/window_manager_controller_client.h b/frameworks/wm/include/client/window_manager_controller_client.h
index be61969f63..bf8ae53dc9 100755
--- a/frameworks/wm/include/client/window_manager_controller_client.h
+++ b/frameworks/wm/include/client/window_manager_controller_client.h
@@ -24,8 +24,6 @@
#include
#include
-#include "input_listener_manager.h"
-#include "log_listener.h"
#include "wayland_service.h"
#include "window_manager_server.h"
#include "wl_buffer_cache.h"
@@ -56,7 +54,6 @@ struct InnerWindowInfo {
int32_t pos_y;
funcWindowInfoChange windowInfoChangeCb;
void (* onWindowCreateCb)(uint32_t pid);
- sptr logListener;
bool operator ==(const InnerWindowInfo &other) const
{
diff --git a/frameworks/wm/include/input_listener_manager.h b/frameworks/wm/include/input_listener_manager.h
deleted file mode 100644
index a21a3b1636..0000000000
--- a/frameworks/wm/include/input_listener_manager.h
+++ /dev/null
@@ -1,115 +0,0 @@
-/*
- * Copyright (c) 2021 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef FRAMEWORKS_WM_INCLUDE_INPUT_LISTENER_MANAGER_H
-#define FRAMEWORKS_WM_INCLUDE_INPUT_LISTENER_MANAGER_H
-
-#include