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
|