当前位置: 首页 > news >正文

【ShuQiHere】重新定义Linux桌面生态:Gnome-Pie与Touché的双剑合璧

【ShuQiHere】

从期待到失望的初体验

当我第一次拿到Logitech Master 3S鼠标时,心中的兴奋感油然而生。它精致的做工、独特的造型,以及舒适的握感,让我感觉它不仅是一款鼠标,更是一件工艺品。再加上令人期待的自定义手势功能,我仿佛已经看到了自己在Linux环境下大幅提升工作效率的场景。作为一个频繁在多个窗口和应用程序之间切换的用户,能够通过手势轻松调整音量、亮度,甚至快速切换工作区,这样的功能无疑能让我事半功倍。

然而,现实的初体验却不尽如人意。当我将这款鼠标接入Linux系统时,原本期待的流畅操控体验因为缺乏官方支持而显得不够理想。在macOS和Windows上,Logitech Options软件可以轻松配置各种手势操作,但在Linux上,这款软件却无从安装,鼠标的高级功能也因此大打折扣。尤其是我最看重的自定义手势功能,竟然无法实现,只能退而求其次进行最基本的操作。这种落差让我感到失望,因为本以为这款鼠标能大幅提升我的工作效率,却因为平台限制而未能如愿。

尽管如此,作为一个热衷于探索解决方案的用户,我并不打算轻易放弃。我坚信Linux的世界中总有替代方案,于是开始了探索之旅。我首先尝试了logiops,这是一款由社区维护的开源工具,理论上可以为Logitech设备提供一定的自定义支持。然而,实际使用中我发现,logiops在我的系统中表现并不稳定,配置过程也相对复杂,对于新手用户来说不够友好,文档支持也不够完善,使用起来颇为费力。

接下来,我试用了Solaar,这是一款用于管理Logitech设备的Linux工具。它可以帮助管理Logitech的无线设备,比如查看电量和管理连接状态等,但在实现复杂手势配置方面,它仍然无法满足我的需求,尤其是对于像我这样的普通用户而言,Solaar的文档和支持仍显不足。

经过一番探索,我最终发现了Gnome-Pie和Touché这两款工具。虽然它们并非为Logitech Master 3S量身定制,但通过一些巧妙的配置和调整,我终于重新找回了手势控制的快感,甚至在某些方面超越了原有的使用体验。Gnome-Pie以其圆形菜单的设计,使我能够快速调用各种应用程序和功能,而Touché则通过自定义触摸板手势,弥补了Logitech Options缺失带来的不足。虽然这些自定义手势无法像原生手势那样连续调整音量和亮度,但通过自定义按钮,我几乎实现了这一功能,操作体验也相当流畅。

Gnome-Pie:让鼠标的功能更上一层楼

Gnome-Pie是我在Linux上“改造”Master 3S的关键。它基于圆形菜单的设计,让我可以通过快捷键快速调用各种应用程序和功能。对于追求效率的人来说,这种工具再适合不过了。

在配置Gnome-Pie时,我根据自己的工作习惯创建了多个Pie菜单。比如,我设置了一个“应用启动”菜单,通过按下鼠标的侧键,可以迅速打开Chrome、VS Code和终端等常用应用。这种圆形菜单不仅让应用选择操作更加直观,而且在我频繁切换应用时节省了大量时间。

为了让多任务处理更加便捷,我还创建了一个“多任务管理”菜单,用来在不同的工作区和窗口之间切换。特别是在结合鼠标的自定义手势功能后,任务切换的流畅感让我重新找回了对工作流程的掌控感。

在这里插入图片描述

Touché:释放触摸板的潜力

虽然Logitech Master 3S的手势功能在Linux上受到限制,但Touché却为我提供了一个替代方案。Touché是一款专门用于配置触摸板手势的工具,支持多种自定义手势操作,例如轻扫、捏合和点击。通过Touché,我得以复现部分Logitech Options中的手势功能,比如调整音量、屏幕亮度,甚至窗口的最小化和最大化。

有趣的是,Touché与Gnome-Pie的结合,几乎让我实现了类似macOS上的手势操作。虽然无法像以前那样通过手势连续调整音量和亮度,但通过自定义按钮和手势的组合,我仍然能够轻松实现这些功能。虽然这个自定义按钮不如原生手势那样流畅,但对于一个Linux用户来说,这已经是非常实用的替代方案了。

在这里插入图片描述

配置过程中的探索

当然,配置过程中并非一帆风顺。我遇到了不少挑战,比如Gnome-Pie的快捷键有时会与系统的默认快捷键冲突,导致菜单无法正常打开。为此,我不得不逐一排查系统中的快捷键设置,重新配置了一些不常用的快捷键,最终成功解决了这些冲突。

另一个挑战是,Touché在某些情况下无法识别特定的手势,尤其是在多任务处理的过程中。通过调整手势识别的灵敏度,结合Gnome-Pie的功能,我最终找到了一个相对稳定的解决方案。虽然这个过程充满了反复试验,但最终的成果还是令人满意的。

打造属于你的Linux桌面体验

通过Gnome-Pie和Touché的组合,我成功地在Linux环境下充分释放了Logitech Master 3S的潜力。这种搭配不仅让我体验到了自定义手势的便利,还提升了操作体验的流畅度。如果你也是Linux用户,面对类似的挑战,不妨尝试一下这种配置方案。它不仅能够解决问题,还可能让你的工作效率焕然一新。

配置指南和资源

最后,我将自己使用的Gnome-Pie和Touché配置文件分享在这里,供大家参考和下载。你可以根据自己的需求进行调整,打造属于自己的Linux桌面生态。

  • Solaar代码下载链接
  • Gnome-Pie代码下载链接
  • Touché代码下载链接

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Elasticsearch之DSL查询语法
  • 【STM32】串口(异步通信部分)
  • Python运行时环境
  • 读软件开发安全之道:概念、设计与实施13Web安全
  • 【设计模式】单例模式、工厂模式、策略模式、观察者模式、装饰器模式
  • 新手小白Ubuntu18.04超详细安装教程
  • Python进阶03-闭包和装饰器
  • PyTorch 基础学习(14)- 归一化
  • 二极管、电阻、电容、电感的种类及作用
  • PHP EOF(heredoc) 速成技巧
  • 如何借助前端表格控件实现软硬一体化数据管理平台
  • 深度学习速通系列:贝叶思SVM
  • spring boot 根据实体类生成表
  • 背包习题
  • CSS 中高度 100%和高度 100vh 有什么区别
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  • Computed property XXX was assigned to but it has no setter
  • Median of Two Sorted Arrays
  • PAT A1092
  • Python_网络编程
  • Spring Boot快速入门(一):Hello Spring Boot
  • tweak 支持第三方库
  • Vue 动态创建 component
  • 彻底搞懂浏览器Event-loop
  • 找一份好的前端工作,起点很重要
  • linux 淘宝开源监控工具tsar
  • ​MPV,汽车产品里一个特殊品类的进化过程
  • ​中南建设2022年半年报“韧”字当头,经营性现金流持续为正​
  • ###51单片机学习(2)-----如何通过C语言运用延时函数设计LED流水灯
  • ###C语言程序设计-----C语言学习(6)#
  • (2)STM32单片机上位机
  • (C++17) optional的使用
  • (C++二叉树05) 合并二叉树 二叉搜索树中的搜索 验证二叉搜索树
  • (day6) 319. 灯泡开关
  • (DFS + 剪枝)【洛谷P1731】 [NOI1999] 生日蛋糕
  • (代码示例)使用setTimeout来延迟加载JS脚本文件
  • (二)linux使用docker容器运行mysql
  • (二)正点原子I.MX6ULL u-boot移植
  • (三)SvelteKit教程:layout 文件
  • (转)Google的Objective-C编码规范
  • (转)Linux下编译安装log4cxx
  • (转)利用PHP的debug_backtrace函数,实现PHP文件权限管理、动态加载 【反射】...
  • .h头文件 .lib动态链接库文件 .dll 动态链接库
  • .net core docker部署教程和细节问题
  • .net 写了一个支持重试、熔断和超时策略的 HttpClient 实例池
  • .NET8使用VS2022打包Docker镜像
  • .NET中 MVC 工厂模式浅析
  • @Bean, @Component, @Configuration简析
  • [1159]adb判断手机屏幕状态并点亮屏幕
  • [Angularjs]ng-select和ng-options
  • [C#]将opencvsharp的Mat对象转成onnxruntime的inputtensor的3种方法
  • [JAVASE] 异常 与 SE阶段知识点补充
  • [mysql]SQL语言的规则和规范
  • [M模拟] lc3153. 所有数对中数位不同之和(模拟+按位统计)
  • [NOIP 2015] Day.1 T1 神奇的幻方 [模拟]