您是否一直苦于无法让您的触屏笔记本电脑或二合一电脑在 Linux 和 KDE Plasma 环境下像真正的触屏系统那样流畅运行?别担心,解决方案是有的。许多用户花费数小时测试各种发行版、扩展程序和配置,最终找到了一种能够接近 Windows 或 GNOME 触屏体验的方案。
好消息是,稍加调整,KDE Plasma就能提供高度流畅的触控体验,包括自然的手势操作、便捷的屏幕键盘、在 Wayland 环境下良好的响应速度,以及更适合手指输入而非鼠标操作的桌面环境。虽然并非“开箱即用”,但遵循一定的指导原则,就能在平板电脑和二合一电脑上打造非常舒适的触控环境。
为什么选择 KDE Plasma 进行触控操作
多年来,人们普遍认为GNOME 是 Linux 系统中触控桌面的标杆,这主要归功于其活动视图,因为它的 shell 界面非常适合手指输入。然而,许多用户都遇到了令人烦恼的 bug。这些 bug 包括从睡眠状态恢复时崩溃、合上笔记本电脑盖子时出现故障,以及某些显卡驱动程序出现异常行为等。
通过切换到 KDE Plasma,尤其是在最新版本中,许多用户发现Plasma 在触控设备上的表现令人惊喜。然而,它确实需要一些设置:安装手势工具、应用各种调整和应用程序以获得更精准的触控响应、调整缩放比例、选择更合适的应用程序菜单以及微调辅助功能。
硬件兼容性是一个重要的细节。在一些联想平板电脑或Yoga系列二合一电脑等设备上,Plasma 系统配置完成后运行效果非常出色。然而,由于驱动程序不完整、自定义内核不稳定以及数字化仪和传感器支持不一致,微软的Surface系列设备在Linux系统下可能会出现各种问题。这里,“YMMV”(Your Mileage May Vary,你的体验可能有所不同)这句话可谓名副其实。
发行版也起着重要作用。由于最新版本发布速度快, Plasma 在基于 Arch 的系统上往往运行得特别流畅。缺点是:这意味着需要更多的维护工作。像 Kubuntu 这样的发行版提供了一个非常理想的折中方案:稳定性好,软件包相对较新,并且与 Plasma 集成良好,无需繁琐的初始配置。

Plasma 6 和 Wayland:手势和触控技术的飞跃
从 6 系列开始,特别是Plasma 6.4 版本之后,KDE 显著提升了触控体验和辅助功能。Wayland 会话现已足够成熟,可用于日常使用,并为使用触摸屏、触控板或二合一平板电脑的用户带来了切实的改进。
Wayland for Plasma 6.4 新增的辅助功能中包含多项关键功能。例如,现在可以使用数字键盘移动指针,这对于精细动作障碍人士或鼠标失灵但需要精确交互的场景非常有用。
触控屏也经过了大量改进。触控板上的三指捏合手势得到了优化,使其能够更稳定地实现缩放功能,更接近现代系统的预期。这种对手势的优化带来了更流畅的日常使用体验,尤其是在根据不同场景组合使用触控板、鼠标和手指输入时。
另一个不太显眼但却非常重要的方面是键盘导航和屏幕阅读器支持的细微改进。无论是在 Plasma 还是 KDE 应用程序中,键盘焦点、Tab 键顺序和文本可读性都得到了优化。虽然这看起来可能并非专门针对“触控”功能,但它是让整个桌面更易于访问的更广泛努力的一部分,无论您使用手指、键盘还是辅助技术。
Plasma 6.4 还引入了对触摸使用影响的其他方面的改进:更高级的面板和显示器管理(对于通过单个铰链从笔记本电脑切换到平板电脑的二合一设备至关重要)、改进的通知、更好的性能监控,以及非常重要的,扩展了对触摸屏的支持,从而提高了触摸和手势的准确性。
KWin,手指边缘特效和视觉优化
即使在 Plasma 5 分支的早期版本中,Plasma 也已经提供了一些非常有趣的屏幕边缘手势控制选项。在桌面效果设置中,可以为从屏幕边缘的每一次滑动分配不同的操作,这与触摸输入配合得非常好。
在效果设置部分,从屏幕边缘向中心滑动会触发各种效果:窗口概览、虚拟桌面预览、显示桌面等等。每个代表屏幕边框的方块都可以通过单击并从上下文菜单中选择来关联一个效果。预配置的边框显示为蓝色,未配置的边框显示为灰色。
诀窍在于将这些特效与系统的触控手势结合使用,从而根据您的习惯调整交互方式。要使这些特效显示在边框的上下文菜单中,您必须先在“工作区”类别下的“桌面特效”模块中激活它们。您可以在那里将最常用的窗口管理特效标记为收藏。
与此同时,KDE 对其默认视觉主题 Breeze 进行了现代化改造。其中一项重大改进是将KWin 的窗口边框生成器从 Breeze 主题中分离出来。这使得窗口外观更加简洁,消除了粗边框,同时又不影响窗口的缩放功能。虽然窗口看起来更加极简,但边框处仍然保留了一个“虚拟区域”,方便用户进行精确的窗口缩放。
这种美学上的转变旨在打造更现代、更简洁的桌面。这极大地提升了触控体验:更少的视觉干扰、更清晰的点击区域,以及更适应高分辨率的界面。虽然其他主题仍然保留了较为明显的边框,但 Breeze 追求的是更简洁的外观,完美适配平板电脑和二合一笔记本电脑。

Wayland 中的高级手势:kwin-gestures 来帮忙
从 X11 迁移到 Wayland 时,最大的难题之一就是失去了像Touchegg 这样备受喜爱的经典工具。Touchegg 是一款手势管理器,它与 Touché 界面配合使用,可以配置复杂的触控板操作。问题在于 Touchegg 只能在 X11 下运行。
为了弥补 Wayland 的这一缺陷,社区开发了kwin-gestures。这是一个与 KWin 窗口管理器集成的解决方案,允许您定义非常精细的手势。它最大的优势在于其完善的文档,这大大减少了您在尝试复现之前使用 Touchegg 时所习惯的操作方式时遇到的挫败感。
kwin-gestures 允许您将滑动和捏合手势与键盘快捷键或 Plasma 快捷键关联起来。例如,您可以定义全局手势,例如:
- 三指向左滑动 在浏览器或文件管理器中发送 Alt+左箭头键组合和退格键。
- 三指向右滑动 要执行相反的操作,请按前进键(Alt+右)。
- 用三根手指垂直滑动 控制音量。向上移动时音量增大,向下移动时音量减小,可通过按设定的间隔按下音量键来实现。
- 四指向下滑动 使用静音键使声音静音。
- 四指向上滑动 使用 KWin 内置快捷键最大化活动窗口。
- 四指向内捏合的手势 使用 Plasma 快捷键最小化活动窗口。
- 四指向内捏合的手势 关闭当前窗口。
经过精细调整后,操作和灵敏度设置完成后,日常使用体验非常流畅:无需将手从触控板上移开即可调节音量,可以快速管理窗口,在应用程序之间切换几乎就像在手机或平板电脑上一样。毫不夸张地说,KWin-Gestures 与 Plasma 6 的原生改进相结合,带来的体验已经非常接近 GNOME 的水平。此外,它还拥有 KDE 强大的自定义功能。
在 X11 中,用手指点击“Touchegg”、“Touché”或右键单击。
如果您仍在使用 X11 或 Wayland 尚未提供您所需体验的发行版,您可以结合使用Touchegg 及其 Touché 图形界面,打造一个非常简洁的组合。这套组合仍然是触摸屏和传统触摸板手势操作的绝佳解决方案。
推荐的工作流程通常如下:下载并安装与您的架构对应的 Touchegg 软件包(例如,从其发布页面下载 AMD64 .deb 文件),然后从 Flathub 安装 Touchegg。Flathub 本身提供了一个快速设置指南的链接,其中解释了基本步骤以及如何启用该服务。
在 Kubuntu 20.04 等系统中,建议按照 Flathub 的指南添加 Flatpak 软件源,以确保获得最新版本的 Touché。这样,您就可以拥有一个便捷的可视化界面来配置多点触控手势,而无需手动编辑文件。
Touchegg 在触摸屏上最实用的功能之一是将双指手势配置为右键单击。这一简单的改进使得在平板模式下使用 Plasma 时,与上下文菜单的交互更加自然:您可以保留直观的双指轻点手势来执行辅助功能。
Touchegg + Touché 的组合可以让你调整灵敏度、手势持续时间、哪些应用程序会响应以及触发哪些操作,从而使操作方式既适用于可转换笔记本电脑,也适用于纯平板电脑。

屏幕键盘:板载键盘的重要性
如果没有一款优秀的虚拟键盘,任何将 Plasma 用作触控环境的尝试都将是不成功的。Onboard 就是一个成熟的解决方案,它是一款高度可配置的屏幕键盘,能够与包括 KDE 在内的大多数桌面环境完美集成。
在基于 Debian 或 Ubuntu 的发行版上,安装 Onboard 非常简单,只需运行`sudo apt install onboard` 命令即可。此操作会自动创建一个指向设置的快捷方式,但建议不要从该快捷方式打开设置。更好的方法是启动 Onboard,找到系统托盘中的图标,然后从上下文菜单(右键单击或类似的触摸手势)访问首选项。
在这个偏好设置窗口中,您可以选择键盘布局、大小、浮动行为和其他详细信息。许多用户发现,键盘关闭时,屏幕右下角会保留一个低调的浮动图标,这非常实用。当您处于平板电脑模式且手边没有实体键盘时,这个图标可以让您更轻松地重新调出键盘。
Onboard 还允许您调整透明度、添加特殊按键和配置快捷键,从而在小屏幕上获得更舒适的打字体验。结合适当的屏幕缩放,您可以用拇指进行相当准确的打字,而不会占用太多屏幕空间。
改进了 Firefox 和其他浏览器中的触摸导航功能。
即使桌面触控响应良好,如果网页浏览器运行不流畅,整体体验也会大打折扣。以 X11 下的 Firefox 为例,有一个特定的设置可以更好地支持基于 XInput2 的输入事件,从而带来更自然流畅的触控滚动体验。
此调整涉及使用超级用户权限编辑 PAM 环境配置文件,例如:
须藤纳米 /etc/security/pam_env.conf
在文件末尾添加以下行:
MOZ_USE_XINPUT2 默认值=1
保存(Ctrl+X,输入“y”确认,然后按回车键)并重启会话后,Firefox 对触摸滚动和触摸板手势的响应应该会更好。对于更喜欢 Chrome 或 Chromium 的用户,也可以获得良好的触摸体验,但具体选项取决于浏览器版本以及在您的发行版中的打包方式。
让 Plasma 桌面适应您的手指
如果桌面元素太小,即使手势操作再好也无济于事。在Plasma触控设备上,首先应该调整的就是应用程序菜单和面板尺寸。
Plasma 的经典菜单用鼠标操作很顺手,但对于触控输入来说,采用部分或全屏应用程序面板形式的启动器,搭配大而间距合理的图标,通常更加舒适。要更改菜单样式,只需右键单击启动器图标(左下角),然后选择“显示其他选项”。在那里,您可以选择最适合触控输入的菜单样式。
关于屏幕整体缩放,建议打开系统设置,进入显示和监视器选项,然后提高缩放比例。在许多高分辨率二合一笔记本电脑上,150% 左右的缩放比例通常是一个不错的起点,不过最好还是尝试不同的设置,直到找到一个既能让你舒适地点击图标和按钮,又合适的尺寸。
最后,您可以通过右键单击底部面板(或侧面板,具体取决于您的配置)并选择“编辑面板”来调整它。在这里,您可以更改面板的高度,从而使按钮更大、更容易按压。对于可在笔记本电脑和平板电脑模式之间切换的二合一设备来说,此调整尤为重要。
提升触控可用性的通用等离子技术改进
Plasma 6.4 的一些新功能乍看之下似乎与触控使用无关,但实际上很多都有助于提升平板电脑和二合一设备的使用体验。例如,蓝牙小部件现在可以识别更多设备类型,并在配对过程中显示其真实名称,从而让连接外接键盘、带额外按钮的手写笔或配对蓝牙耳机变得更加轻松便捷。
视觉一致性也得到了提升。某些组件,例如词典和网页浏览器,使用了更加统一的符号图标,减少了视觉混乱,并明确了点击位置。此外,菜单和组件中的键盘导航也得到了增强;虽然主要针对键盘,但在组合使用多种输入法时也能提升用户体验。
像应用程序菜单编辑器 KMenuEdit 这样的工具,现在拥有了更现代化、更简洁的界面。这使得重新排列应用程序、隐藏杂乱的启动器以及创建更适合平板电脑的菜单变得更加容易。
在无障碍访问方面,一些细微的改进,例如计算器小部件能够向屏幕阅读器播报结果,以及优化后的无障碍导航,都表明开发者正在持续改进其生态系统。软件中心 Discover 也是如此:更清晰地显示更新状态,并更好地管理 Flatpak 和 Snap,都能提升安装触控应用或需要测试不同版本的用户的体验。
我们也不应忘记性能优化,例如更流畅的光标动画或系统监视器中更低的 CPU 使用率,以及电源管理方面的改进,这些改进可以略微延长专为触控使用而设计的笔记本电脑的电池续航时间。不必要的能源浪费越少,设备在远离电源插座的情况下以平板电脑模式使用就越可行。
KDE 与 GNOME 和 Windows 在触控体验方面的对比
来自 GNOME 的用户可能会重视以下三点:
- 一款触控友好的应用程序管理器。
- 虚拟窗口和桌面概述。
- 基本手势和屏幕旋转功能从一开始就能很好地运行。
相比之下,Windows在 x86 笔记本电脑和平板电脑的触控功能方面总体上仍然是王者:高度完善的旋转检测、一致的手势操作、适配的应用程序以及触控笔和触摸键盘的良好集成。GNOME 在工作流程方面已经非常接近这一水平,尽管其稳定性并非始终如一。
KDE Plasma 6 的触控界面仍在不断完善,但差距已显著缩小。更稳定的 Wayland 引擎、KWIN 手势、辅助功能改进以及视觉效果的优化,使得桌面完全可以用手指操作,尤其是在您花时间选择合适的启动器、配置屏幕键盘并根据个人喜好调整屏幕边框和手势之后。
需要注意的是,用户体验很大程度上取决于硬件和发行版。一台拥有良好内核支持、强大的GPU和触控板驱动程序,以及提供Plasma 6.x并完美集成Wayland的发行版的二合一笔记本电脑,可以带来惊艳的体验。然而,在硬件支持不佳的设备上,无论Plasma本身多么出色,体验都将始终受到限制。
综上所述,KDE Plasma 对于任何想要在 Linux 系统上体验触控桌面,同时又不愿牺牲高度自定义性和强大应用生态系统的用户来说,都是一个非常值得考虑的选择。通过调整手势、缩放、特效以及 Onboard、Touchegg 或 kwin-gestures 等外部工具,用户可以在完整的桌面环境中,获得非常接近“移动操作系统”的用户体验。