使用教程

从安装到用熟每一个手势。大约十分钟读完;不想读完的话,看完「第一次使用」和「手势一览」就能上手。

开始之前

GlideShell 需要:

GlideShell 只接管它实现了的几个多指手势和三指轻点(鼠标中键);双指滚动、缩放这些照旧由 Windows 处理。

界面(设置、托盘菜单、通知)有简体中文和英文,跟随 Windows 的显示语言,也可以在「设置 → 首页 → 语言 / Language」里切换。

已验证的硬件

下面是实际验证过的电脑。没列出来的精确式触摸板大多也能用,只是还没人确认过。

电脑 / 触摸板报告方式验证结果来源
ASUS 笔记本(触摸板 VID 2808 / PID 0218,5 点)并行全部手势正常;150% 165Hz 内屏 + 125% 200Hz 外接屏开发机

用的是别的电脑?不管好不好用,都欢迎提一份触摸板兼容报告,会加进这张表。

安装与升级

  1. 打开 GitHub Releases,下载 GlideShell-版本号-win-x64.zip。
  2. 解压到任意位置,双击里面的 Install.cmd。
  3. 装好后程序会自动启动,托盘(任务栏右下角)出现 GlideShell 图标。

程序装在 %LOCALAPPDATA%\Programs\GlideShell,会添加开始菜单和开机启动,全程不需要管理员权限。

程序还没有正式的代码签名,第一次运行时 Windows 可能提示「Windows 已保护你的电脑」或「无法验证发布者」。点更多信息 → 仍要运行即可。GlideShell 完全开源,也可以自己从源码构建。

升级:有新版本时 GlideShell 会在托盘通知你。点通知、托盘菜单里的「升级到 x.y.z」或「设置 → 关于」里的「升级」,它就会从 GitHub 下载新版本、核对文件是否完整(SHA-256)、自动安装并重新启动,你的设置会保留。也可以照旧手动下载,双击 Install.cmd 覆盖安装。

升级检测每天向 GitHub 查一次最新的版本号,不发送其他数据。不想要的话在「设置 → 关于」里关掉「自动检查更新」,之后 GlideShell 完全不联网;那里也可以随时手动检查。

第一次使用

装好后什么都不用设,直接试:

  1. 在触摸板上三根手指往上滑:所有窗口跟着手指平铺开,这就是窗口总览。
  2. 滑到一半停住:画面也停在半路。往回滑:画面就倒退。
  3. 松手:滑过一半或滑得够快就展开,否则收回去。
  4. 展开后点一个窗口,它会飞回原位并切到前台。

托盘图标:左键单击打开 / 收起窗口总览;右键菜单里可以打开设置、暂停(立即交还 Windows 原生手势)、切换灵敏度、退出。

再次从开始菜单启动 GlideShell,会直接打开设置窗口。

手势一览

三指上下滑上滑:窗口总览
下滑:只看当前程序的窗口
三指左右滑在窗口之间切换
四指上下滑下滑:显示桌面
上滑:拉回窗口 / 打开总览
四指左右滑切换虚拟桌面
手势默认开启「三指拖移」后
三指上 / 下滑上滑总览,下滑应用窗口视图按住左键拖动
三指左 / 右滑切换窗口按住左键拖动
四指上 / 下滑下滑显示桌面,上滑拉回窗口(桌面没显示时打开总览)窗口总览
四指左 / 右滑切换虚拟桌面切换虚拟桌面
三指轻点鼠标中键(在新标签页打开链接、关闭标签页)

所有手势都跟手:画面位置由手指位置决定,可以停住、可以往回;松手时按「滑了多远 + 滑得多快」决定完成还是取消,就像 Mac 一样。每个手势做什么都可以在设置里改,也可以选「系统默认」交还给 Windows。

窗口总览

打开:三指上滑;也可以单击托盘图标、按 Ctrl + Alt + O,或者用触发角、鼠标手势。

收起:三指下滑(同样跟手),或按 Esc,或点空白处。

选一个窗口

关闭窗口

鼠标停在窗口上,左上角出现「×」,点它关闭窗口,其余窗口自动补位。程序弹出「是否保存」之类的对话框时,总览会收起并切到它,让你看到它在问什么。

只看某个程序的窗口

点窗口下面的标题行(程序图标 + 标题),总览会换成只显示这个程序窗口的应用窗口视图;再点一次标题行换回来,都不用收起。

桌面条与多桌面

有两个以上虚拟桌面时,总览顶部会显示桌面条:

应用窗口视图

没打开总览时三指下滑:只把当前程序的窗口平铺出来(类似 Mac 的 App Exposé),最小化的窗口单独排在底部一排,其他程序的窗口原地淡出。三指上滑收起,点窗口切过去。

不需要这个功能的话,可以在「设置 → 总览与桌面」里关掉「只看当前程序的窗口」。

显示桌面

四指下滑:所有窗口跟着手指滑出屏幕边缘,露出桌面。四指上滑:窗口从屏幕外滑回原位,上下层次和原来一样。

桌面没有处于「显示桌面」状态时,四指上滑会打开窗口总览(和 Mac 一样)。

显示桌面其实会把窗口最小化,所以从任务栏也能把它们一个个点回来。以管理员身份运行的程序,GlideShell 没有权限把它推开。

切换窗口(三指左右滑 / Alt+Tab)

三指左右滑,屏幕中央出现一排窗口缩略图,跟着手指平移,居中的那个带蓝色选中框。松手后选中的窗口从切换条飞回它的位置并切到前台。往回滑到最开始的窗口再松手,就什么也不切换。

总览已经打开时,三指左右滑改为在总览里移动选中项。

Alt+Tab

键盘的 Alt + Tab 也换成了同一个切换条:

暂停、排除的程序在前台或全屏暂停时,Alt+Tab 仍是 Windows 自己的。不想要的话在「设置 → 总览与桌面 → 键盘」里关掉。

切换桌面(四指左右滑)

四指左右滑,相邻的桌面跟着手指滑进来;滑过一半或滑得够快就切过去。没有相邻桌面时会有橡皮筋回弹。

键盘 Ctrl + Win + ← / → 也使用同样的跟手动画(连按会接着切);总览开着时改为在总览里翻页。不喜欢的话可以在设置里关掉,交还 Windows。

鼠标按键手势

不用触摸板时,也可以用鼠标做同样的事(灵感来自 Mac 上的 Mac Mouse Fix)。按住鼠标侧键「后退」拖动:

只是点一下侧键(没有拖动)时,它仍然是原来的「后退」。在「设置 → 鼠标与触发角」里可以改成「前进」键或中键、调灵敏度,或者关掉。

触发角

把指针移到屏幕的某个角上停一下(约 0.1 秒),就触发设定的动作:窗口总览、应用窗口或显示桌面。默认都没开。

在「设置 → 鼠标与触发角」的屏幕示意图上,点四个角上的按钮来选择。全屏、暂停或排除的程序在前台时不会触发。

设置

托盘图标右键 → 设置…,或者再次从开始菜单启动 GlideShell。改动立即生效,不用点保存。

页面可以做什么
首页看看每个手势现在做什么;开机启动、全屏时暂停、界面语言。
触摸板手势每个手势交给谁;三指拖移;三指轻点 = 鼠标中键;灵敏度(高 / 标准 / 低),「细调」里可以分别调各手势要滑多远、拖移的指针速度。
总览与桌面应用窗口视图、按程序分组、背景变暗、窗口圆角、Alt+Tab 与键盘切换桌面。
鼠标与触发角按住拖动的键与灵敏度;四个角的触发动作。
排除的程序哪些程序在前台时不接管手势。
诊断逐项查看兼容自检(触摸板、系统手势接管、虚拟桌面、共享缩略图等);生成诊断报告。
关于版本、自动检查更新与手动检查、配置文件、日志、恢复默认设置。

设置窗口也可以全程用键盘操作:Tab 移动,空格 / Enter 操作,← → 调滑块,Esc 关闭。

进阶:配置文件

弹簧参数等不常用的选项在配置文件 %APPDATA%\GlideShell\config.json 里(可以带注释,保存后立即生效)。每一项的说明见 配置参考。

排除程序与暂停

常见问题

手势没有反应

退出后系统手势没有恢复

正常情况下退出、暂停、卸载,甚至程序意外崩溃时都会自动还原。万一没有,运行:

"%LOCALAPPDATA%\Programs\GlideShell\GlideShell.exe" --restore-native

总览盖不住开始菜单、某些窗口切不到前台

发布包是普通权限版,覆盖层排在系统界面(开始菜单、通知中心)下面,以管理员身份运行的程序也不能被它切到前台或最小化。需要的话可以按 README 从源码构建 UIAccess 版。

切换桌面时屏幕底部出现桌面名

这是 Windows 自己画的提示,目前没有办法从外部隐藏。

想反馈问题

托盘右键 → 生成诊断报告(或「设置 → 诊断」里的「生成」)。它会把版本、系统、触摸板、显示器、兼容自检结果、配置和最近的日志写成一个文本文件,复制到剪贴板并用记事本打开。看一眼没问题,就在 GitHub 上提一个 Issue(选「问题反馈」),把报告贴进去,再说明一下你做了什么、看到了什么。报告和日志只保存在本机,GlideShell 不会上传。

GlideShell 意外退出后,下次启动会在托盘提示一次,点提示也能直接生成诊断报告。

卸载

双击安装包里的 Uninstall.cmd。它会先让 GlideShell 正常退出、确认系统手势已经还原,再删除程序、开始菜单和开机启动。

你的设置(%APPDATA%\GlideShell)和日志会保留,方便以后重装;想连它们一起删除,运行 uninstall.ps1 -Purge。