无法从Unity取消绑定超级键


8

由于使用CrunchBang出现图形卡兼容性问题,有人告诉我最好的选择是改用12.04 LTS。我正在尝试以习惯的方式配置和个性化所有内容,但是在解除绑定默认Unity快捷方式时遇到了一些问题。

我习惯于通过快捷键(T表示终端,W表示Web,Up表示增加的不透明性)路由所有快捷方式。我已经按照说明安装了compizconfig-settings-manager,并进行了高级搜索,以搜索绑定到超级键的所有键盘快捷键,包括Unity快捷键,但是Unity似乎仍然在监听该按键,因此compiz或按键都没有在系统偏好设置中->键盘接收我给他们的命令。

(我确实也尝试过简单地更改统一启动器键,而不是如下所示禁用它-均无效)

我已经告诉Unity放松,但不会。


我有一个类似的问题,但实际上不能绑定此按钮,因为它会一直自动切换为禁用状态。
David Yell 2013年

Answers:


1

相信设置将让您做到这一点。

sudo add-apt-repository ppa:diesch/testing
sudo apt-get update
sudo apt-get install unsettings

根本没有任何绑定设置。它还会读取我在compiz中已经拥有的所有设置,这表明compiz设置肯定已保存并从某个地方读取。
Thomas Thorogood 2012年

嗯,我使用了用于统一2d的调整工具,我认为它有一个。他们是类似的程序。抱歉,您付出了所有努力。
克里斯(Chris

0

似乎已经存在的错误:https : //bugs.launchpad.net/compiz/+bug/950160 要使用提到的解决方案,可以使用超级键定义键盘快捷键吗?,可能是需要禁用超级键的Tap_Detection。

参见https://code.launchpad.net/~brandontschaefer/unity/disable-super-tap-detection

sudo nano /usr/share/compiz/unityshell.xml

添加<tap_detection>false</tap_detection>

 <option type="float" name="panel_opacity">
 ..
     <short>Key to show the Dash, Launcher and Help Overlay</short>
     <long>Holding this key makes the Launcher and Help Overlay appear. Tapping it opens the Dash.</long>
     <tap_detection>false</tap_detection>
     <default>&lt;Super&gt;</default>
 </option>

0

我尝试了一些方法,但效果很好。我并没有更改所有绑定,但是有些更改了,但确实起作用了。

安装,gconf-editor然后从菜单中转到编辑查找,然后搜索字符串<Super>(带有<>符号)。您选择搜索所有键名称和键值。然后,浏览到每个发现,然后将值更改为其他值或将其禁用。我建议您保留所做更改的日志,以便在出现问题时可以重新进行更改。

我将更改为<Super>w<Super><Alt>p并成功了。您也可以将其保留为空白或写入 Disabled以禁用它。

如果要将功能重新分配给其他组合,请记住,只有特殊键才带有<>符号,并且所有字母都应小写。否则会变得复杂。您必须编写每个组合。它不会自动抓住它。


0

如果您不介意使用数字,则可以将收藏夹放在顶部,然后按住Super(Windows键)并按数字1/2/3 ...表示第一/第二/第三应用程序。


-2

这在没有Compiz的情况下在Ubuntu 12.04精确版上为我工作。

在dconf-editor中:con→canonical→unity-2d→launcher,然后取消选中“ super-key-enable ”选项。


2
您回答的问题是它处理Unity-2D,而问题是关于Unity 3D。
RolandiXor
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.