Linux Mint 21/20两种配置多触点手势的方法

在这里插入图片描述

  此次教程讲述的是在Linux Mint系统中用两种不同的方法安装和设置多触点手势动作。

GNOME 桌面管理系统 (Ubuntu、Fedora等系统预装,,Debian、Arch等系统选装 )从v40版本开始支持多触点手势动作。而KDE Plasma也计划在最近的5.25发行版中支持该手势动作。Linux Mint用户可以使用一些开源软件来完成多触点手势的设置并应用。此次教程将展示具体的设置过程。

方法1: 使用Touchégg

  Touchégg 是Linux桌面常用的多触点手势动作识软件之一。对于新手用户来说,它是一个不错的选择,因为用户不需要折腾任何Linux命令,而只需要用鼠标来进行简单的复制和粘贴动作就可以让它在LinuxMinit中运行了。

步骤 1: 安装Touchégg

  在Ubuntu的系统软件库里就有这个软件,但是作为Ubantu基本系统分支,Linux Mint 软件管理器中也有这个软件。不过,它已经有些过时了,我们还是建议使用这个软件的官方Ubuntu PPA来获取最新的版本。

   1.) 首先,在开始菜单中搜索并打开“软件源”,在软件源左侧面板中,按以下步骤添加PPA:

  • 点击底部“添加”按钮打开对话框
  • 在弹出的对话框中输入或者粘贴 ppa:touchegg/stable
  • 最后点击 OK,在下一个对话框中点击确定
    添加Touchegg PPA

   添加PPA之后,软件源会提示更新APT缓存,我们可以点击“确定”按钮来进行缓存更新。
更新APT缓存
   2.) 然后,在开始菜单中搜索并打开“软件管理器”,继续搜索并安装 “Touchegg”。

重要提示:请在右上角的"☰"菜单中点击“刷新软件包列表”选项,以避免从Ubuntu软件仓库中安装旧版本Touchegg。

   请注意软件包的版本!根据您的Linux Mint 版本,PPA 软件包通常会包含 “ubuntu22.04” 或者 “ubuntu20.04” 版本号。
在这里插入图片描述

步骤 2: 安装 Touché 并配置三指或者四指手势动作

安装完Touchégg之后,我们就当让它自动运行并且作为后台服务静默运行。现在,我们就需要图形工具来配置手势犯动作了。

  1.) 从开台菜单中打开“软件源”,搜索并安装“Touché”
安装Touche

  2.)最后,从开始菜单中打开“Touché”,使用 ON/OFF 开关来打开要启用的手势动作,同时可以通过点击相应下拉框中的选项来选择动作。除了 3指或4指横扫动作,它还支持多指点按或轻敲动作。
同时,我们还可以点击左侧“+”按钮来为特定的应用程序激活触控板手势动作。
配置触控板手势

重要提示:我们需要注销重新进桌面或者重新启动系统,使这些修改得以应用。

方法 2: 使用 libinput-gestures

  有更多的选择总是美好的。而Libinput-gestures就是另外一种选择。它可从触控板中读取libinput手势,并通过xdotool将手势映射成自定义的动作。

1. 安装Libinput-gestures

  这个软件对新手用户就没有那么友好了,我们不得不在终端中运行一堆命令才能完成我们的目标。

  1.)首先,按下 Ctrl+Alt+T 组合键打开终端,输入命令将当前用户加入到“‘input” 用户组:

sudo gpasswd --add $USER input

提示:将当前用户加入用户组之后,需要重新启动系统才能生效。

  当然我们还需要安装几个依赖库:

sudo apt install wmctrl xdotool libinput-tools

安装依赖库

  2.) 接下来,在终端中执行git命令抓取源代码:

git clone https://github.com/bulletmark/libinput-gestures.git

  如果系统没有git命令行工具,那么请先安装git命令行工具:

sudo apt install git

  转到源代码目录:

cd libinput-gestures

  然后是安装工具:

sudo ./libinput-gestures-setup install

下载和安装Libinput gestures
  3.) 最后,在后台运行命令让它开机自动运行:

libinput-gestures-setup autostart start

开机自动运行程序

2. 配置触控板手势动作

  安装完软件之后,我们有两个选择,一是修改配置文件 /etc/libinput-gestures.conf 来自定义触控板手势。
  二是在软件管理器中搜索并安装图形化手势配置工具“Gestures”:

安装图形手势配置工具
  最后,从开始菜单中运行该图形化手势配置芽,点击 “+”并在弹出的对话框中选择需要的手势。
Unlike touche, you have to input custom command to define what to do for the gesture. For example:
与touche所不同的是,我们需要输入自定义的命令来定义手势的动作。以下有几个例子:

  • xdotool key super+Left / xdotool key super+Right 移动窗口至屏幕左侧/右侧
  • xdotool key super+Up / xdotool key super+Down 最大化、恢复窗口
  • xdotool key ctrl+alt+Left / xdotool key ctrl+alt+Right 切换工作区
  • xdotool key super+d 显示/隐藏桌面

  有关更多的xdotool命令,可在其项目主页上查询。
配置手势

卸载

  卸载Touché和Touchégg的话,只需要在软件管理器中删除即可。同时也建议在软件源中删除Ubuntu PPA。
卸载libinput-gestures的话,就当浏览至源代码目录,运行安装工具并标记为卸载,如下:

git clone https://github.com/bulletmark/libinput-gestures.git

cd libinput-gestures

sudo ./libinput-gestures-setup uninstall

  同时,也建议在软件管理器中删除Gestures,最后重启计算机使之生效。

本文英文原址:https://fostips.com/3-4-finger-touchpad-gestures-linux-mint/

猜你喜欢

转载自blog.csdn.net/weixin_37885187/article/details/129647763