ubuntu 设置鼠标手势和鼠标灵敏度

2023-10-29

1. ubuntu设置鼠标触摸手势

fusuma是github上的一个开源项目,我们可以使用它来实现linux系统下的触摸板手势操作。
GitHub地址

下面是详细操作:

1. 首先确认你的触摸板是否支持多点操作以及你使用的用户是否有权限读取触摸板,一般来说都没有问题

2. 安装必要的包

sudo apt-get install libinput-tools
sudo apt-get install xdotool
gem install fusuma

这里的gem是一个管理Ruby库和程序的标准包,类似于apt-get,如果你没有使用过的话,先使用下面的命令安装Ruby

sudo apt-get install ruby

启动fusuma:

sudo fusuma

使用这条命令来升级
gem update fusuma

3. 自定义手势功能

fusuma的配置文件是~/.config/fusuma/config.yml
你可以更改这里面的内容来实现个性化,如果这个文件不存在的话手动创建一个就好,至于怎么配置相信大家一看就能懂。

默认配置:

swipe:
  3: 
    left: 
      shortcut: 'alt+Left'
    right: 
      shortcut: 'alt+Right'
    up: 
      shortcut: 'ctrl+t'
    down: 
      shortcut: 'ctrl+w'
  4:
    left: 
      shortcut: 'super+Left'
    right: 
      shortcut: 'super+Right'
    up: 
      shortcut: 'super+a'
    down: 
      shortcut: 'super+s'
pinch:
  in:
    shortcut: 'ctrl+plus'
  out:
     shortcut: 'ctrl+minus'

threshold:
  swipe: 1
  pinch: 1

interval:
  swipe: 1
  pinch: 1

3. 让它开机启动

搜索:gnome-session 选择应用启动

alt text

2. 修改触摸板指针移动速度


xset m default #设置默认值
xset m 20      #个人设置的值 
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ubuntu 设置鼠标手势和鼠标灵敏度 的相关文章

随机推荐

  • bp-CompareArrayContent

    数组像收纳盒 两个数组的比较之前需要归置归置 然后一一对比 Plan 1 static bool CompareArrayEquelByCycle int array1 int array2 if array1 Length array2
  • R语言5_安装Giotto

    环境Ubuntu22 20 R4 1 已开启科学上网 第一步 更新服务器环境 进入终端 键入如下命令 apt get update apt install libcurl4 openssl dev libssl dev libxml2 de
  • 解决eclipse 红色代码行

    类似于这样的 解决方式 步骤一 Window gt show view gt Other gt Java gt Coverage 步骤二 点击Remove all Sessions 两个 按钮 https bbs csdn net topi
  • RL中的on-policy与off-policy的一点理解

    笔者在刚开始学习RL的时候 对on policy和off policy的理解也一直不是很清晰 我用q leaening和Sarsa作对比来介绍这两者的区别 Q learning伪代码 Sarsa伪代码 可以看出这两个的不同 1 q lear
  • Apache Hudi简介、与Kudu、Hive、 HBase对比

    一 Apache Hudi 数据实时处理和实时的数据 实时分为处理的实时和数据的实时 即席分析是要求对数据实时的处理 马上要得到对应的结果 Flink Spark Streaming是用来对实时数据的实时处理 数据要求实时 处理也要迅速 数
  • 依赖注入(转载)

    依赖注入那些事儿 转载 依赖注入那些事儿 1 IGame游戏公司的故事 1 1 讨论会 话说有一个叫IGame的游戏公司 正在开发一款ARPG游戏 动作 角色扮演类游戏 如魔兽世界 梦幻西游这一类的游戏 一般这类游戏都有一个基本的功能 就是
  • window.print() 前端实现网页打印详解

    目录 前言 一 print 方法 二 打印样式 2 1使用打印样式表 2 2使用媒介查询 2 3内联样式使用media属性 2 4在css中使用 import引入打印样式表 三 打印指定区域部分内容 3 1方法一 3 2方法二 3 3方法三
  • C++中inline用法

    1 引入内联关键字原因 在C 中 解决一些频繁调用的小函数大量消耗栈空间 栈内存 特别引入inline修饰符 因为栈空间是有限的 频繁大量的使用会造成栈空间不足而程序出现问题 函数死循环或者递归层级过深 若定义函数宏 不会招致函数调用带来的
  • 实现http服务器端

    1 HTTP Hypertext Transfer Protocol超文本传输协议 超文本是可以根据客户端请求而跳转的结构化信息 HTTP协议是以超文本传输为目的而设计的应用层协议 是基于TCP IP实现的协议 实现该协议就相当于实现了We
  • 大数据毕设 - 深度学习车牌识别系统(python 机器视觉 opencv)

    文章目录 1 前言 1 课题背景 2 效果演示 2 1 图片检测识别 2 2视频检测识别 3 车牌检测与识别 4 HyperLPR库 4 1 简介 4 2 特点 4 3 HyperLPR的检测流程 4 4 安装 4 5 Python 依赖
  • vue.js中this.$emit的理解

    对于vue js中的this emit的理解 this emit 30340 29702 35299 65306 this emit increment1 这个位子是可以加参数的 其实它的作用就是触发自定义函数 看例子 div p tota
  • 【maven】解决问题:package时,编译时 本地虽有jar文件,但仍然去网上下载

    去掉 remote repositories文件 如下图 maven就直接用本地的jar了
  • gitlab 安装_GitLab入门详解(一) 安装部署

    Gitlab安装配置 1 环境准备 操作系统 CentOS Linux release 7 4 1708 Core 内存 2G及以上磁盘 50G安全 关闭防火墙 selinux 2 安装Gitlab所需的依赖包 yum install cu
  • 常指针与常引用

    对象的引用和对象的指针 为了说明对象指针与对象引用的相关知识 我们来看一下下面的例子 在这个类中 我们定义了两个数据成员 一个横坐标一个纵坐标 另外 还定义了一个构造函数 还有三个成员函数 其中printInfo 函数是一个常成员函数 那么
  • 接口自动化测试框架-jenkins部署在阿里云上,邮件发送失败问题解决方法。

    欢迎大家关注我的个人公众号 小朱谈软件测试 全是干货哦 接口都整完了 发现本地调用发送邮件是通的 但是放jenkins上就不行 最后发现是因为阿里云把25端口禁用了 那么我们就要在程序里改了 之前写的方法端口是25 因为阿里云25端口不通
  • 超级好用的css属性——clip-path

    目录 基本概念 circle 函数 ellipse 函数 polygon 函数 path 函数 总结 clip path是CSS3中的一个属性 用于在元素上创建一个裁剪区域 以显示元素的一部分 它允许您选择性地显示元素的某个部分 而隐藏其他
  • 使用Nginx部署前后端分离项目并实现负载均衡

    1 打包后端项目 jar包 IDEA里执行package将后台工程打成jar包 上传至服务器 我将jar包上传至了target目录 cd至target目录 执行以下命令启动后台 表示后台运行 退出不会结束进程 root zy host ta
  • 【微信小程序】小程序模态框里面的问题换行问题

    写项目的时候使用到了小程序提供的模态框 但是文字换行问题一直有问题 设计稿 模态框 找了好久终于找到了一个可以实现换行的办法就是在你需要换行的添加 r n就可以了 下面来看下效果图 注释 还有一点在工具里面还是看不出来效果的 只有在真机上面
  • svn代码回滚命令

    svn代码回滚命令 取消对代码的修改分为两种情况 第一种情况 改动没有被提交 commit 这种情况下 使用svn revert就能取消之前的修改 svn revert用法如下 svn revert R something 其中someth
  • ubuntu 设置鼠标手势和鼠标灵敏度

    ubuntu设置鼠标触摸手势 首先确认你的触摸板是否支持多点操作以及你使用的用户是否有权限读取触摸板一般来说都没有问题 安装必要的包 自定义手势功能 让它开机启动 修改触摸板指针移动速度 1 ubuntu设置鼠标触摸手势 fusuma是gi