如何在 Cinnamon 中通过鼠标升高/降低窗口?

如何在 Cinnamon 中通过鼠标升高/降低窗口?

Compiz 有一个选项可以绑定鼠标快捷键(例如Alt+Button7)来升高或降低鼠标下的窗口。

我发现这是切换窗口的非常有用的方法。

有没有办法在 Cinnamon 上复制这个快捷方式?

似乎没有任何对鼠标按钮快捷键的内置支持。我能找到的最接近的(这实际上不起作用)是设置键盘快捷键来升起窗口,然后使用以下方法将其绑定到鼠标xbindkeys

# .xbindkeysrc
# Raise window
"xset r off; xdotool key Super+F1; xset r on;"
  Alt + b:7

我验证了它们的键盘快捷键有效,并且xbindkeys可以使用相同的鼠标按钮执行其他操作,但此绑定没有执行任何操作(它确实P在终端中输入 a ;不知道为什么)。

答案1

问题是我的鼠标修改器阻止了键盘快捷键。

添加--clearmodifiersxdotool命令修复了这个问题:

# Raise window
"xset r off; xdotool key --clearmodifiers Super+F1; xset r on;"
  Alt + b:7

# Lower window
"xset r off; xdotool key --clearmodifiers Super+Shift+F1; xset r on;"
  Alt + b:6

相关内容