必须先启用多指手势功能才能使用三指滑动切换工作区、四指捏合呼出任务视图等操作;需在控制中心开启【启用触摸板】和【启用多指手势】,再配置具体手势,或通过Touchegg实现更精准自定义。

在Deepin系统中让触摸板支持三指滑动切换工作区、四指捏合呼出任务视图等高效操作,必须先确认硬件多点触控能力已被系统识别,再通过控制中心或命令行启用对应手势模块,否则所有自定义配置都将无效。
检查并启用基础触摸板功能
点击左下角【开始菜单】→【控制中心】→【鼠标与触摸板】。
确保【启用触摸板】开关已打开,且【自然滚动】按需勾选——若关闭此项,双指上下滑动会反向滚动网页,容易误判手势方向。
向下滚动到【多指手势】区域,【启用多指手势】复选框必须勾选,这是后续所有三指、四指操作生效的前提条件。
配置常用Mac风格手势
在【多指手势】模块中,逐项开启以下开关:
- 二指上下滑动 → 启用页面/文档滚动
- 三指左右滑动 → 启用工作区切换(对应Mac的Mission Control横向切换)
- 四指上下滑动 → 启用显示/隐藏桌面
- 四指捏合 → 启用任务视图(显示所有窗口和工作区)
注意:三指上下滑动默认是最大化/还原窗口,如需改为滚动页面,需进入高级设置或使用Touchegg覆盖。
修复手势失效的三种方法
方法一:重启DDE输入服务
按下 Ctrl+Alt+T 打开终端,执行:killall dde-session-daemon。系统将自动重建桌面环境,触控板事件监听器随之重载。
方法二:重载底层驱动
先查设备名:ls /sys/bus/i2c/devices/*/name 2>/dev/null | xargs -I{} sh -c 'echo {}; cat {}' | grep -A1 "Touch";再执行:sudo modprobe -r i2c_hid hid_multitouch && sudo modprobe i2c_hid && sudo modprobe hid_multitouch。
方法三:强制写入dconf配置
执行:gsettings set com.deepin.dde.touchpad natural-scroll true(开启自然滚动),再执行:gsettings set com.deepin.dde.touchpad enable-gestures true。这两条命令绕过图形界面直接激活内核级手势支持。
进阶自定义:用Touchegg实现Mac级手势
第一步:安装Touchegg与xdotool
执行:sudo apt install touchegg xdotool。如果提示找不到包,先添加PPA:sudo add-apt-repository ppa:touchegg/stable && sudo apt update。
第二步:启动Touchegg守护进程
执行:systemctl --user start touchegg.service。这一步必须完成,否则配置文件不会被加载。
第三步:编辑配置文件映射手势
打开 ~/.config/touchegg/touchegg.conf,将四指捏合动作绑定为xdotool命令:<action type="EXECUTE">xdotool key Super+Tab</action>。Super+Tab 是Deepin默认的任务视图快捷键,直接复用系统已有逻辑,无需额外绑定。
第四步:重载配置
执行:systemctl --user restart touchegg.service。此时四指捏合将稳定触发任务视图,不受DDE手势开关状态影响。

















