需先启动libinput-touch-translator服务,再编辑/etc/xdg/ukui/gestures.conf将four_finger_swipe_left/right设为ctrl+alt+left/right,接着在控制中心快捷键中将该组合键绑定至“切换到上/下一个工作区”,最后验证触控板是否支持num_slots: 4。

您需要在麒麟操作系统中启用触控板四指滑动来切换工作区,但系统默认未开启该手势支持,必须先确认底层服务运行状态、修改手势配置文件,并绑定对应快捷键才能生效。
确认触控板四指手势服务已启动
四指滑动依赖 libinput-touch-translator 服务驱动,若服务未运行,后续所有配置均无效。打开终端,执行:ps aux | grep touch-translator。若输出中不含 libinput-touch-translator 进程,则需手动启动:执行 sudo systemctl start libinput-touch-translator 并设为开机自启:sudo systemctl enable libinput-touch-translator。
编辑手势配置文件映射四指动作
该步骤将物理滑动手势翻译为键盘快捷键指令,是实现四指切换的核心环节。
执行 sudo nano /etc/xdg/ukui/gestures.conf 打开配置文件。
定位到 four_finger_swipe_left 和 four_finger_swipe_right 两行,将其值分别改为 Ctrl+Alt+Left 和 Ctrl+Alt+Right。注意不要添加引号,也不要用方括号,只写纯组合键名称。
保存并退出(Ctrl+O → Enter → Ctrl+X)。
绑定快捷键到工作区切换功能
仅配置手势还不够,必须确保系统已将 Ctrl+Alt+Left/Right 映射为“切换到上/下一个工作区”动作。
第一步:点击左下角“开始菜单”→“控制中心”→左侧“设备”→右侧“快捷键”。
第二步:在快捷键列表中展开【导航】类别,查找“切换到上一个工作区”和“切换到下一个工作区”两项。
第三步:分别点击其右侧的设置按钮,按下 Ctrl+Alt+Left 和 Ctrl+Alt+Right 完成绑定。若原已被其他组合占用,系统会自动替换。
第四步:关闭控制中心,无需重启——新绑定立即生效。
验证触控板是否支持四点识别
若完成上述步骤后仍无反应,大概率是硬件或驱动不支持四指事件。
运行 libinput list-devices | grep -A10 "Touchpad",检查输出中是否含 num_slots: 4 或 touch points: 4 类似字段。若显示 num_slots: 2,说明该触控板仅支持双指,四指滑动无法触发。











