Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Deepin Integration]~[V23-Beta3] fix: backport a patch to fix unreliable touchpad on HONOR MagicBook A… by MingcongBai@deepin-community/libinput by deepin-community-ci-bot[bot] #10673

Closed
deepin-bot bot opened this issue Sep 24, 2024 · 9 comments
Assignees
Labels
Project:integrated 集成管理相关 吴波 吴波
Milestone

Comments

@deepin-bot
Copy link

deepin-bot bot commented Sep 24, 2024

Package information | 软件包信息

包名 版本
libinput 1.26.0-1deepin1

Package repository address | 软件包仓库地址

deb [trusted=yes] https://ci.deepin.com/repo/obs/deepin:/CI:/TestingIntegration:/test-integration-pr-2024/testing/ ./

Changelog | 更新信息

libinput (1.26.0-1deepin1) unstable; urgency=medium

@deepin-bot deepin-bot bot added the Project:integrated 集成管理相关 label Sep 24, 2024
@deepin-bot deepin-bot bot added this to the V23-Beta3 milestone Sep 24, 2024
@deepin-bot
Copy link
Author

deepin-bot bot commented Sep 24, 2024

Integration Test Info

Test suggestion | 测试建议

Influence | 影响范围

ADDITIONAL INFORMATION | 额外补充

@deepin-bot
Copy link
Author

deepin-bot bot commented Sep 24, 2024

IntegrationProjector Notify the author
@MingcongBai: Integrated issue updated

@deepin-bot
Copy link
Author

deepin-bot bot commented Sep 24, 2024

IntegrationProjector Bot
Deepin Testing Integration Project Manager Info
Link to deepin-community/Repository-Integration#2024

@MingcongBai MingcongBai assigned kobe337 and unassigned Zeno-sole and hudeng-go Sep 24, 2024
@MingcongBai
Copy link

@kobe337 请借用设备测试:多次重启、关机工况下,测试触摸板按钮、划动及手势是否工作正常

@babyfengfjx babyfengfjx added the 吴波 吴波 label Sep 24, 2024
@kobe337
Copy link

kobe337 commented Sep 24, 2024

@MingcongBai 安装校验后,发现触摸板使用鼠标在默认配置时,移动速度过快,请排查问题原因 (验证基于内核6.6.47)

@opsiff
Copy link
Member

opsiff commented Sep 24, 2024

@kobe337 请借用设备测试:多次重启、关机工况下,测试触摸板按钮、划动及手势是否工作正常

重启需要合入以下内核补丁 解决概率性触控板变成鼠标的问题

diff --git a/drivers/hid/hid-multitouch.c b/drivers/hid/hid-multitouch.c
index 8ef41d6e7..6894cff08 100644
--- a/drivers/hid/hid-multitouch.c
+++ b/drivers/hid/hid-multitouch.c
@@ -2085,6 +2085,11 @@ static const struct hid_device_id mt_devices[] = {
                HID_DEVICE(BUS_I2C, HID_GROUP_MULTITOUCH_WIN_8,
                        0x347d, 0x7853) },
 
+       /* HONOR GLO-GXXX panel */
+       { .driver_data = MT_CLS_VTL,
+               HID_DEVICE(BUS_I2C, HID_GROUP_MULTITOUCH_WIN_8,
+                       0x35cc, 0x0104) },
+
        /* Ilitek dual touch panel */
        {  .driver_data = MT_CLS_NSMU,
                MT_USB_DEVICE(USB_VENDOR_ID_ILITEK,

@kobe337 kobe337 assigned MingcongBai and unassigned kobe337 Sep 24, 2024
@MingcongBai
Copy link

@kobe337 请借用设备测试:多次重启、关机工况下,测试触摸板按钮、划动及手势是否工作正常

重启需要合入以下内核补丁 解决概率性触控板变成鼠标的问题

diff --git a/drivers/hid/hid-multitouch.c b/drivers/hid/hid-multitouch.c
index 8ef41d6e7..6894cff08 100644
--- a/drivers/hid/hid-multitouch.c
+++ b/drivers/hid/hid-multitouch.c
@@ -2085,6 +2085,11 @@ static const struct hid_device_id mt_devices[] = {
                HID_DEVICE(BUS_I2C, HID_GROUP_MULTITOUCH_WIN_8,
                        0x347d, 0x7853) },
 
+       /* HONOR GLO-GXXX panel */
+       { .driver_data = MT_CLS_VTL,
+               HID_DEVICE(BUS_I2C, HID_GROUP_MULTITOUCH_WIN_8,
+                       0x35cc, 0x0104) },
+
        /* Ilitek dual touch panel */
        {  .driver_data = MT_CLS_NSMU,
                MT_USB_DEVICE(USB_VENDOR_ID_ILITEK,

收到,请提交一下 deepin-community/kernel,已验证昨日构建的本地内核可以解决问题

@Zeno-sole
Copy link
Contributor

@kobe337 #10682 内核已提交

@Zeno-sole Zeno-sole assigned kobe337 and unassigned MingcongBai Sep 25, 2024
@kobe337
Copy link

kobe337 commented Sep 25, 2024

【环境】:
镜像:Deepin OS-23-20240925022724-1_x86_64
内核:Linux deepin-PC 6.6.52-amd64-desktop-hwe #23 SMP PREEMPT_DYNAMIC Tue Sep 24 17:30:32 CST 2024 x86_64 GNU/Linux
组件版本:libinput-bin:1.26.0-1deepin1 libinput10:1.26.0-1deepin1
验证设备:HONOR MRA-XXX (C233) Notebook

【结论】:
回归测试通过,暂无严重问题及影响,安装校验,版本核对,按照提单步骤验证回归问题 https://pms.uniontech.com/bug-view-275599.html 通过,发散测试不同位置(控制中心、浏览器、桌面等),触摸板右键,功能均正常。

@kobe337 kobe337 assigned Zeno-sole and unassigned kobe337 Sep 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Project:integrated 集成管理相关 吴波 吴波
Projects
Status: 已集成
Development

No branches or pull requests

6 participants