You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Lenovo IdeaPad Flex 5(Ubuntu 22.10)屏幕翻转/合盖后触摸板无法恢复启用问题求助

Lenovo IdeaPad Flex 5(Ubuntu 22.10)屏幕翻转/合盖后触摸板无法恢复启用问题求助

看起来你遇到的是Ubuntu 22.10对Lenovo IdeaPad Flex 5触摸板的模式切换适配问题,先把你的问题和设备信息整理清楚,方便后续排查:

问题描述

  • 切换到平板模式时:物理键盘、触摸板自动禁用,虚拟键盘正常弹出,一切功能正常。
  • 切回正常模式/合盖重新打开屏幕后:触摸板无法自动恢复启用,必须通过触摸屏进入设置手动开启。

收集到的触摸板设备信息

cat /proc/bus/input/devices
I: Bus=0018 Vendor=06cb Product=ce2d
Version=0100
N: Name="MSFT0001:00 06CB:CE2D Mouse"
P: Phys=i2c-MSFT0001:00
S: Sysfs=/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-1/i2c-MSFT0001:00/0018:06CB:CE2D.0001/input/input15
U: Uniq=
H: Handlers=mouse0 event4
B: PROP=0
B: EV=17
B: KEY=30000 0 0 0 0
B: REL=3
B: MSC=10

I: Bus=0018 Vendor=06cb Product=ce2d Version=0100
N: Name="MSFT0001:00 06CB:CE2D Touchpad"
P: Phys=i2c-MSFT0001:00
S: Sysfs=/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-1/i2c-MSFT0001:00/0018:06CB:CE2D.0001/input/input16
U: Uniq=
H: Handlers=mouse1 event7
B: PROP=5
B: EV=1b
B: KEY=e520 10000 0 0 0 0
B: ABS=2e0800000000003
B: MSC=20

可行的解决方向

1. 配置udev规则强制自动启用触摸板

这是最直接的修复方式,让系统在设备状态变化时(比如模式切换、合盖唤醒)自动触发触摸板启用:

  • 打开终端,创建udev规则文件:
    sudo nano /etc/udev/rules.d/99-touchpad-fix.rules
    
  • 在文件中添加以下内容(注意匹配你的触摸板名称):
    ACTION=="change", SUBSYSTEM=="input", ATTRS{name}=="MSFT0001:00 06CB:CE2D Touchpad", RUN+="/usr/bin/xinput enable 'MSFT0001:00 06CB:CE2D Touchpad'"
    
  • 保存并退出(按Ctrl+O,回车,再按Ctrl+X),然后重新加载udev规则:
    sudo udevadm control --reload-rules && sudo udevadm trigger
    
    之后测试模式切换和合盖唤醒,看看触摸板是否能自动恢复。

2. 用xinput命令快速手动恢复(临时应急方案)

如果udev规则暂时没生效,你可以用这个快捷命令快速启用触摸板:

  • 先确认触摸板的设备标识:
    xinput list | grep "Touchpad"
    
  • 直接执行启用命令(和上面规则里的名称一致):
    xinput enable "MSFT0001:00 06CB:CE2D Touchpad"
    
    你也可以把这个命令做成桌面快捷方式,不用每次进设置操作。

3. 检查并重置GNOME桌面的触摸板配置

如果你用的是默认的GNOME桌面,可能是平板模式的配置逻辑有bug:

  • 打开系统设置 -> 平板模式,检查是否有“退出平板模式时恢复输入设备”相关的选项并确保开启(不同版本的选项名称可能略有不同)。
  • 尝试重置触摸板的GNOME配置,修复可能的配置错乱:
    dconf reset -f /org/gnome/settings-daemon/peripherals/touchpad/
    
    执行后重启电脑再测试。

4. 更新内核和触摸板驱动

Ubuntu 22.10的内核可能对这款I2C触摸板的模式切换支持不完善,试试更新系统和驱动:

  • 打开软件更新器,安装所有可用的内核更新和系统更新,重启电脑后测试。
  • 或者重装默认的触摸板驱动包,修复可能的驱动文件损坏:
    sudo apt install --reinstall xserver-xorg-input-libinput
    

备注:内容来源于stack exchange,提问作者claudiosala80

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 16:02:30