如何调整alt-tab速度?


30

Alt-tab似乎很慢,我的机器上已经安装了正确的驱动程序,除了alt-tab之外,其他所有东西都很快。将插件设置为显示图标而不是窗口预览无济于事。

这是错误还是加快速度的方法?


8
我以为那只是我的系统。很高兴知道您可以增加它!
Marco Ceppi

2
有人知道为什么默认将其设置为2s吗?无法想象为什么这被认为有用...
David Miller

1
@David Miller,也许将其设置为2s以激发用户对其进行更改,从而发现要使用的其他Compiz设置。:)
Michael Moussa

Answers:


22

最终,默认情况下,alt-tab切换器(称为“静态应用程序切换器”)中设置了2ms的延迟。

要对其进行更改,可以使用CompizConfig设置管理器 安装ccsm。安装后,通过搜索compiz通过破折号运行它,或者仅从ccsmalt-f2 运行:

在此处输入图片说明

然后Popup Window Delay在“行为”选项卡中将其设置为0。

在此处输入图片说明

并加快速度:

在此处输入图片说明


即使将弹出窗口延迟设置为0,我的alt + tab延迟仍然非常慢。仅仅禁用compositing_manager确实可以加快速度-但这有点太激烈了。如果禁用(docky,gnome-do),它将影响(经常中断)其他应用程序的功能。要禁用:运行gconf-editor =>编辑(取消选中)/ apps / metacity / general / compositing_manager
michael

在12.04中仍然可以使用吗?
Patrick Marchwiak 2012年

似乎也可以在12.10中使用。虽然,您需要先安装compiz-plugins(askubuntu.com/questions/208375/…
Mika Vatanen

只是跟随屏幕截图而不阅读任何内容,可以帮助我解决这个问题:)谢谢!
Christian Vielma 2014年

15

12.10

  1. 要求:您将需要Compiz Config设置管理器(CCSM)。

    sudo apt-get install compizconfig-settings-manager
    

    您可能还需要Compiz插件。compiz插件包含compizconfig-settings-manager在早期版本的Ubuntu中

    sudo apt-get install compiz-plugins
    
  2. 启用静态应用程序切换器

    CCSM>窗口管理>静态应用程序切换器>选中该框以启用它。

    2.1系统将提示您“绑定冲突”对话框。选择解决冲突

    在此处输入图片说明

    2.2现在,将提示您这种怪异现象:

    在此处输入图片说明

    选择是可禁用所有冲突。哪一个是?最右边的第三个选项,将永远是最右边的第三个选项。

    Alt+ 时,您现在将获得一个奇怪的应用程序切换器Tab。看来您已经破坏了一切。接下来,我们将对其进行配置。

  3. 转到CCSM>窗口管理>静态应用程序切换器>

    3.1绑定

    CCSM>窗口管理>静态应用程序切换器>绑定

    • 确保将下一个窗口绑定设置为Alt+Tab
    • 确保上一个窗口绑定设置为Shift+ Alt+Tab
    • 确保将下一个窗口(所有窗口)绑定设置为Control+ Primary+ Alt+Tab
    • 确保“上一个窗口”(“所有窗口”)绑定设置为Shift+ Control+ Primary+ Alt+Tab
    • 确保在CCSM Ubuntu Unity插件(UUP)中禁用了以上所有绑定。UUP的绑定可以在CCSM> Ubuntu Unity插件>切换器中找到。

    静态应用程序切换绑定想是这样的:

    在此处输入图片说明

    而且Ubuntu Unity插件绑定应该看起来像这样(注意,前4个绑定已禁用,因为我们使用的是静态应用程序切换器):

    在此处输入图片说明

    3.2行为

    CCSM>窗口管理>静态应用程序切换器>行为

    • 速度= 50.0000

    • 时间步= 10.0000

      时间步长是重新计算窗口方向的频率。较高的时间步长将导致窗口超出其位置并弹回,而较低的时间步长将导致窗口缓慢且准确地漂移到其位置。- http://wiki.compiz.org/Plugins/Scale

    • 弹出窗口延迟= 0.0000

      在此处输入图片说明

    3.3外观

    CCSM>窗口管理>静态应用程序切换器>外观

    • 仅显示图标=是:已选中

      在此处输入图片说明

做完了!Alt + Tab应该更快。


很好的答案和信息!实际上只是在寻找所述插件的“时间步长”的明确定义...一个非常清楚的有用的帖子!确实如此!
关于natty的坚果,

PS:“ 自动更改视口 ”到底意味着什么?工具提示让我猜测...而且Google也不想弹出答案。
关于natty的坚果,

这对我来说也适用于12.04。非常感谢。
Drew Noakes

大!感谢您的详细解释。老实说,我不敢相信默认的Ubuntu应用程序切换器有多慢。
friederbluemle

1

“快速Alt-Tab”在许多窗口的堆栈中的两个上部窗口之间切换。尝试打开许多窗口并快速按Alt-Tab,而不要等待图形“窗口选择器”的出现。显然,小的延迟是为了启用此功能。


“显然,很小的延迟就是启用了此功能。” 你的推理对我没有意义。即使您等待,您仍将在窗口堆栈顶部的两个窗口之间切换。
独立的拉哥尼亚人

0

更改弹出窗口的延迟不会改变应用程序的切换速度。在与答案相同的设置页面上,将“速度”从默认的4更改为1。这大大加快了我的设置。


将速度更改为1会使我感觉很慢,但是当我将其调至50时,它基本上是即时的。(更新了我的答案)
豪尔赫·卡斯特罗

speed属性仅影响弹出框中选择框的动画。无论如何,每次单击选项卡时(在弹出延迟之后),选定的窗口都会立即切换,但是框本身将以缓慢的速度被抛在后面。如果转到Appearance选项卡,旋转出去select window highlight,然后highlight mode选择,这将变得很明显bring selected to front
Dorkus1218

0

引入这些延迟的是“窗口管理器”。如果已安装ubuntu-mate-desktop在Ubuntu 16.04之上,则可以运行mate-tweak以允许选择备用窗口管理器。

对于低延迟的体验,请尝试“ Marco(无合成器)”。

为此,请从命令行运行:

marco --no-composite --replace

在此处输入图片说明


在我的系统(Ubuntu MATE 16.04)上,“ Marco(软件合成器)”已激活,并且按Alt + Tab时有2秒的延迟。切换到Compiz后,延迟消失了,并且现在有了精美的窗口效果。
Michael Kremser

@MichaelKremser:是的,这也是我的经历。我的解决方案是从切换software compositorNo compositor。使用Compiz是另一种可行的方法,可能对您来说很好。如果您遇到其他奇怪的问题,请尝试切换回Marco。
nobar

我要自我评价。Ubuntu MATE 18.04仍需要进行此更改,以使我的某些硬件更加灵活。它还会影响工作空间之间的切换-对我来说,这比alt-tab更大。
nobar

也许这只是我的想象力,但是当合成器被禁用时,即使常规输入也只是一点点的响应-就像我一直在沙子上行走并且站稳脚跟一样。
nobar
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.