核心功能免费

PulseGesture

画出手势,立即完成操作

把自然的鼠标移动变成快捷键、命令和可重复执行的桌面工作流。动作可以跟随当前焦点,也可以绑定到开始绘制手势时鼠标指针下方的窗口。

功能亮点

让常用操作只需一个手势

从简单快捷键到多步桌面工作流,PulseGesture 为你提供灵活、直观的手势控制方式。

自由录制手势

为每个手势录制多个样本,更好地适应日常绘制时的自然差异。

灵活触发

选择鼠标左键、中键或右键,并可搭配 Ctrl、Alt、Shift、Meta 修饰键。

多步快捷键

依次执行一个或多个键盘快捷键,并为每一步设置可选延迟。

自定义命令

将手势连接到你信任的系统命令,扩展更多自动化场景。

本地管理页面

通过清晰的中英文界面创建、录制、编辑和删除手势。

安静驻留后台

支持系统托盘、暂停识别和登录时启动,需要时随时打开管理页面。

手势起点窗口

让动作始终关联到开始绘制时指针下方的窗口,窗口不可用时不会误操作其他窗口。

应用专属动作

同一个手势可在不同应用中执行不同快捷键、命令,或明确设为不执行。

可定制绘制反馈

选择轨迹颜色,绘制时查看匹配名称,并通过预览箭头确认手势方向。

近期新增

现在,远不止是手势启动器

新版本加入了手势学习、窗口控制、更安全的系统集成,以及可选的跨屏协作工作区。

对比版本
免费

从未匹配手势中学习

集中查看未匹配或归类不明确的轨迹,把它们加入现有手势,并通过多样本与命中统计持续改善识别效果。

免费

全屏时自动暂停

前台应用进入全屏后自动暂停手势识别,同时保留独立的手动暂停与清晰的状态提示。

免费

macOS 可视化窗口切换器

按住快捷键浏览窗口缩略图,筛选、排序或固定应用,并可用键盘、鼠标和滚轮完成切换。

免费

支持 Windows 管理员窗口

可选的受限辅助程序负责向管理员窗口补发手势输入,主程序仍保持普通权限运行。

免费

浅色、深色与跟随系统

本地管理页面现在支持浅色和深色主题,也可以自动跟随操作系统外观。

跨屏付费

一套鼠标键盘控制多台设备

把指针移动到另一台电脑后,继续使用鼠标按键、滚轮、修饰键、媒体键和浏览器功能键。

跨屏付费

边缘切换与设备直达

按真实位置排列设备,从相邻屏幕边缘自然穿越,也可用设备快捷键直达或用应急热键迅速返回。

跨屏付费

剪贴板与文件连续流转

在已配对设备间同步剪贴板内容和复制的文件,并查看传输状态、管理本地文件缓存。

跨屏付费

在目标设备上继续画手势

跨到另一台设备后仍可识别并执行 PulseGesture 动作,同时提供配对、撤销和自动重连控制。

清晰的永久价格

普通手势功能永久免费,只为跨屏协作付费。

跨屏协作采用单设备一次性授权:每台设备 49 元,永久使用。

查看价格

精准执行

动作发送到你真正指向的窗口

根据工作方式选择执行目标。应用专属动作仅在手势起点窗口模式下生效。

01

当前焦点

在动作执行时,将手势的全局动作发送到当前获得焦点的窗口。

02

手势起点窗口

动作绑定到开始绘制时鼠标指针下方的窗口,并可为不同应用选择不同动作。

如果起点窗口已经不可用,PulseGesture 不会把动作发送到其他窗口。

简单三步

从想法到动作,几分钟即可完成

01

录制

画出一个或多个样本,为手势命名并保存你的自然绘制方式。

02

设置动作

选择快捷键序列或可信命令,并按需要添加步骤延迟。

03

随手执行

按住触发键、画出手势并松开鼠标,即刻运行对应操作。

跨平台

覆盖主流桌面系统

无论你的工作环境使用哪种主流桌面系统,都可以保持熟悉的手势工作流。

WIN

Windows

无需提前配置。提供 x86_64 和 ARM64 独立版本,下载后即可启动。

x86_64ARM64
MAC

macOS

无需提前配置。支持 Intel 与 Apple 芯片,提供独立程序和菜单栏 `.app` 应用。

x86_64ARM64
LNX

Linux

提供 x86_64、ARM64 独立版本和 AppImage。

x86_64ARM64

Windows 和 macOS 下载后即可启动。Linux 必须先完成下方的一次性系统配置;Wayland 的可视化轨迹需要 XWayland。

首次运行前

Linux 一次性准备

Windows 和 macOS 无需提前配置。Linux 需要在首次启动前完成输入权限、uinput 和 udev 设置;以下命令适用于 Debian/Ubuntu 系发行版的 X11 与 Wayland 会话。

input 组可以读取键盘和鼠标输入,其中可能包含密码等敏感内容。只应将可信用户加入该组。

Windows 和 macOS:下载后即可启动,无需事前配置。
手势起点窗口模式支持 X11、KDE Plasma 6 Wayland 和 GNOME Shell 45–50 Wayland。KDE 集成会自动配置;GNOME 首次启用后可能需要注销并重新登录一次。其他 Wayland 桌面可继续使用当前焦点模式。
1

安装运行工具

Wayland 的可视化轨迹需要 XWayland;X11 会话安装同一组工具也不会产生影响。

sudo apt update
sudo apt install xwayland xdg-utils unzip
2

加入 input 用户组

创建 input 组(如不存在),并将当前用户加入该组。

getent group input >/dev/null || sudo groupadd --system input
sudo usermod -aG input "$USER"
3

启用 uinput

立即加载内核模块,并设置为以后每次开机自动加载。

sudo modprobe uinput
echo uinput | sudo tee /etc/modules-load.d/pulse-gesture.conf >/dev/null
ls -l /dev/uinput
4

安装 udev 规则

写入设备身份和访问权限规则,然后让 udev 重新加载并应用规则。

/etc/udev/rules.d/69-pulse-gesture.rules

sudo tee /etc/udev/rules.d/69-pulse-gesture.rules >/dev/null <<'EOF'
ACTION!="remove", SUBSYSTEM=="input", KERNEL=="event*", ATTRS{phys}=="pulse-gesture/*", ATTRS{id/bustype}=="0003", ENV{ID_BUS}="usb"
ACTION!="remove", SUBSYSTEM=="input", KERNEL=="event*", ATTRS{phys}=="pulse-gesture/*", ATTRS{id/bustype}=="0005", ENV{ID_BUS}="bluetooth"
EOF

/etc/udev/rules.d/99-pulse-gesture.rules

sudo tee /etc/udev/rules.d/99-pulse-gesture.rules >/dev/null <<'EOF'
KERNEL=="event*", SUBSYSTEM=="input", MODE="0660", GROUP="input"
KERNEL=="uinput", SUBSYSTEM=="misc", MODE="0660", GROUP="input", OPTIONS+="static_node=uinput"
EOF
sudo udevadm control --reload-rules
sudo udevadm trigger --subsystem-match=input --action=change
sudo udevadm trigger --subsystem-match=misc --action=change
sudo udevadm settle
5

重启系统

新增的用户组权限不会在当前会话中生效,重启是最稳妥的方式。

sudo reboot
6

检查桌面会话

X11:XDG_SESSION_TYPE 应为 x11,DISPLAY 不能为空。

printf 'session=%s\ndisplay=%s\n' "$XDG_SESSION_TYPE" "$DISPLAY"

Wayland:WAYLAND_DISPLAY 和 DISPLAY 都应存在,并确保 XWayland 正在运行或可以按需启动。

printf 'session=%s\nwayland=%s\ndisplay=%s\n' \
  "$XDG_SESSION_TYPE" "$WAYLAND_DISPLAY" "$DISPLAY"
pgrep -a Xwayland || true
无法连接显示环境?

如果提示 cannot connect to X11,请注销桌面会话后重新登录。Wayland 中仍然失败时,请改用 X11 会话。请始终以普通用户运行 PulseGesture,不要使用 sudo。

核心功能免费

现在就用手势简化桌面操作

PulseGesture 普通版永久免费且无需注册;跨屏协作可按设备一次性购买。前往 GitHub Releases 下载适合你的系统和处理器架构的版本。

免费下载支持 Windows、macOS、Linux · x86_64 与 ARM64