我想使用 Compiz Desktop Wall 中的鼠标绑定,通过单击角落中的鼠标转到不同的工作区。有人知道如何实现吗?
我已经尝试在 CCSM 和 gconf-editor 中执行此操作(apps -> compiz -> plugins-> wall-> options),但我无法启用它。配置在那里,但它不起作用。
答案1
看来我找到了一种解决 Unity 上鼠标角绑定问题的方法。为此,我安装了一个名为工具能够执行要发送到 X 的命令。我在天哪,Ubuntu当他们谈到绑定左上角以自动打开桌面墙实用程序时,令我惊讶的是,它运行得非常好。所以下面是实现此方法的步骤。
安装 xdotool:
sudo apt-get install xdotool
打开中央商务区然后进入桌面墙的设置(或者任何你想绑定的设置,例如 Ring Swichter)
查看用于绑定所需边缘的命令。例如,我必须命令切换,直到左侧工作区Ctrl+Alt+左键。这是创建绑定边缘时必须知道的按键。其他绑定,就我而言是ctrl+alt+向右,ctrl+alt+向上和Ctrl+Alt+向下。
在中央商务区前往命令选项
在这里我们必须输入西多托尔命令。在命令行 1我已经输入了打开 Unity Desktop Wall Utility 的命令,因此命令行 2我输入命令:
xdotool key ctrl+alt+Rigth
现在去边缘绑定标签以创建边缘绑定。
现在点击运行命令 2创建绑定。
选择右边的角并点击确定
此时,ccsm 可能会弹出提示,如果你想创建此绑定,则必须禁用 翻转边缘 效果。我甚至不知道我启用了它,它可能默认从 Unity 启用。禁用它并启用此绑定没有问题,因此只需禁用 翻转边缘 并启用这个新的绑定(这个翻转边缘效果来自旋转立方体绑定,在这个例子中我们使用的是桌面墙,所以如果你没有启用旋转立方体,它可能不会弹出这个消息)。
要为其他角创建新的绑定,您只需按照创建右边缘的相同步骤进行操作即可。但请阅读有关左边缘的内容。其他边的代码是:
xdotool key ctrl+alt+Up
xdotool key ctrl+alt+Down
左边缘
xdotool key ctrl+alt+Left
对于左边缘不使用左角,而不是使用左下角或者左上角。因为 Unity 使用左边缘来隐藏/访问Unity 启动器(码头)如果你禁用默认的 Unity 效果它会破裂您的 Compiz/Unity。因此,如果 Unity 效果弹出,请小心禁用它。
因此,如果弹出一个 compiz 消息要求禁用 Unity 不要禁用它,只需将角改为左下角或左上角即可。
我希望它能够帮到你。
答案2
这似乎是一个错误,而且不只是你,还有其他人也遇到了。例如,当我尝试启用鼠标绑定时,我也遇到了类似的问题Ring Switcher
。请参阅Unity 中的环形切换器 - 鼠标组合不起作用。当我在Ubuntu 论坛有人建议我加入这个错误报告并添加评论。我建议你也这样做。