Fusuma 项目使用教程
fusumawindow management for OSX项目地址:https://gitcode.com/gh_mirrors/fusum/fusuma
项目介绍
Fusuma 是一个用于 Linux 系统的多指触控板手势工具。它允许用户通过定义手势来执行各种操作,如切换工作区、调整音量等。Fusuma 是基于 Ruby 开发的,支持自定义插件扩展功能。
项目快速启动
安装 Fusuma
首先,确保你的系统上已经安装了 Ruby 和 libinput。然后,使用以下命令安装 Fusuma:
sudo gem install fusuma
配置 Fusuma
创建配置文件 ~/.config/fusuma/config.yml
,并添加以下基本配置:
swipe:
3:
left:
command: "xdotool key alt+Left"
right:
command: "xdotool key alt+Right"
4:
left:
command: "xdotool key ctrl+alt+Down"
right:
command: "xdotool key ctrl+alt+Up"
pinch:
in:
command: "xdotool key ctrl+plus"
out:
command: "xdotool key ctrl+minus"
启动 Fusuma
使用以下命令启动 Fusuma:
fusuma
应用案例和最佳实践
应用案例
- 工作区切换:通过三指或四指左右滑动来切换工作区。
- 窗口管理:通过捏合手势来放大或缩小当前窗口。
- 多媒体控制:通过自定义手势来控制音量或播放/暂停。
最佳实践
- 自定义手势:根据个人习惯和工作流程,自定义手势以提高效率。
- 插件扩展:利用 Fusuma 的插件系统,添加更多功能,如应用匹配器和拇指感应器。
典型生态项目
Fusuma 插件
- fusuma-plugin-sendkey:模拟键盘事件,支持 Wayland 兼容。
- fusuma-plugin-wmctrl:管理窗口和桌面工作区。
- fusuma-plugin-keypress:检测按键组合。
这些插件可以通过以下命令安装:
sudo gem install fusuma-plugin-sendkey fusuma-plugin-wmctrl fusuma-plugin-keypress
通过这些插件,你可以进一步扩展 Fusuma 的功能,使其更符合你的需求。
fusumawindow management for OSX项目地址:https://gitcode.com/gh_mirrors/fusum/fusuma