Is there any way to change the Alt+Tab speed to show up to instant in Ubuntu 17.10? I previously used 16.04 and I was somehow able to adjust the speed with compiz
I believe, but since Ubuntu 17.10 uses GNOME 3, I can't find any option or way to reduce the 0.2 seconds or so that the Alt+Tab combination actually takes to show up.
-
Try this: https://askubuntu.com/a/971267/480481 – pomsky Dec 20 '17 at 16:55
-
thanks. What do I do if my version isn't on the list of downloads? – uitty400 Dec 22 '17 at 16:25
-
Try it anyway! Works fine for me with GNOME shell v3.26 even though it's not on the list of "supported" versions. – pomsky Dec 22 '17 at 16:53
-
Unfortunately it does not seem to change the Alt+Tab show up speed for me. – uitty400 Dec 24 '17 at 08:43
1 Answers
To fix this you could install a GNOME Shell extension. You can find a short tutorial on how to do this here: How do I install and manage GNOME Shell extensions? or this external link.
Basically once you have installed the GNOME Shell integration add-on for your favorite browser and the GNOME Shell integration for Chrome on your system - go to extensions.gnome.org and search for
Alt-Tab Switcher Popup Delay Removal by xhfhope
or go directly to
https://extensions.gnome.org/extension/1317/alt-tab-switcher-popup-delay-removal/
and install the extension (you should only need to click on the switch and turn it "on"). Now the Alt-Tab delay should be gone.
I don't even understand why this delay exists. Basically, what the extension does is the following (I'm not the author of this extension):
function init(){
defaultValue = imports.ui.switcherPopup.POPUP_DELAY_TIMEOUT;
}
function enable(){
imports.ui.switcherPopup.POPUP_DELAY_TIMEOUT = 0;
}
function disable(){
imports.ui.switcherPopup.POPUP_DELAY_TIMEOUT = defaultValue;
}

- 68,507
-
Thank you for your answer although could you explain a bit more in detail what your code does and where it must be implemented? – uitty400 Apr 04 '18 at 18:18
-
Hey, @uitty400. This is not my code :) I just wanted to show what this extension does. It removes the delay which was done on purpose. As a user, you just need to install this extension. – Andrei Kamenskikh Apr 06 '18 at 05:03
-
Thanks Andrei! This solution worked. Was not easy to know follow your answer though. I edited it a bit to make it easier to follow for less experienced users (like me). – uitty400 Apr 07 '18 at 13:03
-