Fusuma v2 发布! 🎉

GitHub 徽标iberianpig/fusuma

Linux 上使用 libinput 驱动程序的多点触控手势

FusumaGem 版本构建状态[! 覆盖状态](https://coveralls.io/github/iberianpig/fusuma?branchu003dmaster)内联文档

Fusuma 是多点触控手势识别器这个 gem 让你的 linux 能够识别滑动或捏合并为它们分配命令。

fusuma_image

袄(Fusuma)是指日本房屋中用来分隔房间的推拉门。

特点

  • 使用 RubyGems 轻松安装

  • 在 YAML 中定义手势和动作

  • 手势识别的灵敏度设置(阈值、间隔)

  • 用于重新连接外部触摸板的自动设备添加

  • 插件系统扩展手势识别

安装

授予读取触摸板设备的权限

重要:您必须INPUT 组的成员才能阅读 Fusuma 的触摸板。

$ sudo gpasswd -a $USER 输入

进入全屏模式 退出全屏模式

然后,您无需注销或重新启动即可应用更改。

$ newgrp 输入

进入全屏模式 退出全屏模式

适用于基于 Debian 的发行版(Ubuntu、Debian、Mint、Pop!OS)

1.安装 libinput-tools

您需要libinput版本 1.0 或更高版本。

$ sudo apt-get install libinput-tools

进入全屏模式 退出全屏模式

2.安装 Ruby

Fusuma 在 Ruby 中运行,因此您必须先安装它。

$ sudo apt-get 安装

...

进入全屏模式 退出全屏模式

在 GitHub 上查看

Fusuma v2中有很多更新。

  • 多处理和 IO 多路复用的性能改进。

  • 实时延续手势

  • 手势设置的上下文切换和其他增强功能!

更新 Fusuma

您可以使用 gem 命令更新 Fusuma。

如果您尚未使用系统范围的 Ruby 安装它,则无需使用sudo

$ sudo gem update fusuma

进入全屏模式 退出全屏模式

如果您有任何安装的 Fusuma 插件,请全部更新。

列出 fusuma 插件

$ sudo gem list fusuma-plugin-
fusuma-plugin-keypress (0.4.1)
fusuma-plugin-sendkey (0.6.2)
fusuma-plugin-wmctrl (0.4.3)

进入全屏模式 退出全屏模式

更新 fusuma 插件

$ sudo gem update fusuma-plugin-sendkey fusuma-plugin-wmctrl fusuma-plugin-keypress

进入全屏模式 退出全屏模式

使用 Fusuma v2 进行更强大的调整!🦾

使用 v2 API 可以使用一些有用的功能。

  • 应用程序特定的手势设置 (iberianpig/fusuma-plugin-appmatcher)

  • Mac OS 风格三指拖动

  • Windows 式三指滑动切换窗口

  • 滑动/旋转以调节音量和改变亮度。

关于这些配置细节我会写一系列文章。

↓ 顺便说一句,我实现了三指拖动之后真的很有用。

未知的推文媒体内容玩屁股

![伊比利亚猪(小平山田)

伊比利亚猪(小平山田)

@nukumaro22

推特徽标

3 指在 Linux 触摸板上拖动

下午 13:06 - 2021 年 2 月 25 日

Twitter 回复操作[Twitter 转发操作](https://twitter.com/intent/retweet?tweet_id u003d1364924640125014021)推特赞动作

观看 Fusuma Wiki🤓

一些配置已经添加到fusuma Wiki中。

任何人都可以编辑这个 Fusuma Wiki。

它还包含各种发行版或 WM(Ubuntu、Linux Mint、Pop!_OS、KDE、i3...)的设置。如果您发现任何有价值的配置,请在 Fusuma Wiki 上分享。我期待看到新的提示。

下一篇

[

伊比利亚猪图片

](/伊比利亚猪)[

在 Fusuma v2 中配置应用程序特定的手势!

山田晃平 ・ 6 月 12 日 ・ 2 Minrea d

#linux #ubuntu #ruby

](/iberianpig/configure-application-specific-gestures-in-fusuma-v2-43p6)

Logo

更多推荐