如何使用鼠标滚轮在标题栏上向上滚动窗口?
此解决方案对 Ubuntu 11.10 不起作用:
gconftool-2 -s -t string /apps/gwd/mouse_wheel_action shade
我在 ubuntu 12.04 上使用 unity-2d。
谢谢。
答案1
我以前用过一个解决方法,可能对你有用,所以我在这里记录下来。
如果无法在窗口管理器中配置窗口的卷起功能(Xfce 用户mousewheel_rollup
在 xfwm4 中可以选择),通常值得尝试wmctrl
和之类的工具xdotool
,尽管有些窗口管理器会忽略它们的命令。阴影选项似乎在中存在wmctrl
,但在中不存在xdotool
。
可以使用wmctrl
此命令选择当前活动窗口并将其卷起,该命令改编自有用的手册页:
wmctrl -r :ACTIVE: -b toggle,shaded
此命令允许wmmctrl
选择活动窗口并切换是否将其着色。大多数窗口管理器(包括 metacity)都应支持此功能:请测试它,gnome-terminal
但不要guake
因为guake
终端显示方式而产生任何效果。
我不会将它绑定到鼠标滚轮,而是绑定到鼠标上的另一个按钮,比如侧面的辅助按钮(如果有的话)。然后只需单击它即可切换活动窗口的汇总。
因此安装程序
sudo apt-get install wmctrl xbindkeys
您需要添加下面的行~/.xbindkeysrc
(您可以选择自己的绑定或组合;这只是我的附加鼠标键作为示例):
# specify a mouse button/combination
"wmctrl -r :ACTIVE: -b toggle,shaded"
b:9
运行killall xbindkeys
然后xbindkeys &
以便重新读取配置文件(或注销并再次登录)。
这是您目前可以做的最好的事情,与您要求的相同,但方式略有不同,因此可能对您有用。
有关详细信息,请参阅man wmctrl
或man xbindkeys
Ubuntu 手册页 在线的。