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

問題は、私のマウス修飾子がキーボードショートカットをブロックすることです。

コマンド--clearmodifiersに追加すると問題が解決しました。xdotool

# 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

関連情報