前言
之前用deepin最舒适的就是它的触摸板手势,可以通过触摸板三指左右滑动来快速使窗口左右平铺,用来一个窗口编辑,一个窗口预览非常方便。
来到kde后却没有这个功能,但快捷键里发现可以通过Super+左箭头或右箭头来实现同样的效果,所以想到可以通过用libinput让把三指滑动翻译为Super+相应的按键,然后就成功了,所以分享一下。
目前环境kubuntu26.04 + KDE Plasma 6.5.5, 以三指左右滑动来快速使窗口左右平铺演示。
方法
1.安装libinput和xdotool
sudo apt install libinput-tools xdotool
2.检查快捷键和测试xdotool
查看KDE设置里的键盘-快捷键-窗口管理里的快速铺放窗口到左(右)侧的快捷键,默认是Meta+左(右)方向键。
再在shell输入里输入xdotool key Super_L+Left(如果在kde设置里设置的其他快捷键就将后面修改为对应的快捷键),它应该会弹出一个已请求远程控制的窗口,内容是输入设备,点击共享后,你当前的窗口应该就会执行平铺到左侧。
3.配置libinput
先创建配置目录:
mkdir -p ~/.config/libinput-gestures
nano ~/.config/libinput-gestures.conf
输入以下内容:
# 三指左滑 -> 触发 Super+左方向键 (平铺窗口到左侧)
gesture swipe left 3 xdotool key super+Left
# 三指右滑 -> 触发 Super+右方向键 (平铺窗口到右侧)
gesture swipe right 3 xdotool key super+Right
4.将用户加入输入组并启动libinput
# 将自己加入 input 用户组
sudo gpasswd -a $USER input
# 启动并设置开机自启
libinput-gestures-setup autostart
libinput-gestures-setup start
这样就大功告成了!
其他
版权信息
- 文章作者:天影大侠
- 文章链接:https://blog.skyshadow.fun/posts/39/
- 版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0许可协议 。转载请注明来源本站
