笔记本ubuntu触摸板手势优化

543 阅读2分钟

作为一个前端开发不喜欢用windows, 虽然win11的触摸板手势确实很好用, 但是windows终端不太喜欢, 还有就是docker desktop有时候打开很慢, 可能一直卡着的感觉, 可能有些人说直接转苹果好了, 不过重新买电脑成本又太大了, 本人用的是华硕的rog幻14又不支持黑苹果, 因此ubuntu还是很香的, 为了高度还原windows的触摸板, 小编研究了好几天, 终于得出来一个相对比较好的方案。

方案如下:

  1. 下载gnome扩展管理
sudo apt install gnome-tweaks
  1. 打开扩展管理器安装gnome插件, 需要的插件如下
  • X11 Gestures (触摸板优化, 我是win11转的ubuntu, 因此我习惯设置成4指)
  1. 安装touchegg
sudo add-apt-repository ppa:touchegg/stable
sudo apt update
sudo apt install touchegg
  1. 安装libinput-gestures
sudo gpasswd -a $USER input 
sudo apt-get install libinput-tools 
sudo apt install libinput-gestures xdotool wmctrl 

git clone https://github.com/bulletmark/libinput-gestures.git 
cd libinput-gestures 
sudo ./libinput-gestures-setup install 

libinput-gestures-setup autostart # 开启自启
  1. 配置libinput-gestures
vim ~/.config/libinput-gestures.conf

下面是配置文件的内容

# 配置浏览器3指左滑右滑前进后退使用 
gesture swipe left 3 xdotool key alt+Right gesture swipe right 3 xdotool key alt+Left
  1. 重启libinput-gestures
libinput-gestures-setup restart

到这里就已经结束了, 如果有什么bug建议重启一下电脑


有些朋友可能就会问为什么不直接用touchegg来配置那些操作?

我的回答是: 因为我个人感觉touchegg配置不太友好, 虽然可以界面化配置也可以通过代码来进行配置, 感觉像是很友好的感觉, 不过我经常出现界面化配置不生效和代码配置注释麻烦的问题, 今天还遇到了打开设置面板出错等bug。

那么又有些朋友可能会问为什么不直接用libinput-gestures来配置?

我的回答是: 虽然libinput-gestures自定义化很强, 但是想要达到x11的那种效果还是有点难, 可能是我太菜还没有熟悉。

以上就是我本期讲的所有内容, 如果有大佬觉得有更好的方案请指教!