wayfire 不小心转动窗口后如何恢复窗口显示

wayfire下不小心转动窗口后不知道如何恢复窗口。 可以关闭的窗口可以关掉重新打开。但是能关闭的就麻烦了。 经过检查后

wayfire 默认有一个配置

1
2
[wrot]
activate = <super> <ctrl> BTN_RIGHT

这个是水平转动的,但是还有隐藏的win + shfit + 鼠标右键的立体方向的转动。

如果要关闭这个两个功能,,可以直接去掉 wrot 即可。 如果还想保留。我目前找到的解决方案 就是 利用wayfire的热重载配置文件功能 修改 wayfire 的配置文件关掉wrot,然后再恢复wrot。

也就是

1
2
3
[core]
plugins = \
wrot \

替换之后 然后再恢复 shell如下

1
2
sed -i 's/wrot \\/#wrot \\/g'  $HOME/.config/wayfire.ini
sed -i 's/#wrot \\/wrot \\/g'  $HOME/.config/wayfire.ini

可以直接绑定一个热键,去command 里面增加一个

1
2
3
4
[command]
# 恢复所有旋转的窗口
binding_recoverWrot =  <super> <ctrl> KEY_R
command_recoverWrot = sed -i 's/wrot \\/#wrot \\/g'  $HOME/.config/wayfire.ini && sed -i 's/#wrot \\/wrot \\/g'  $HOME/.config/wayfire.ini
Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计