Unity Super+[1-9] shortcuts to switch apps don't work consistently when pressed quickly. Response time allowance is very delayed.

Bug #994161 reported by Ryan Thompson
40
This bug affects 7 people
Affects Status Importance Assigned to Milestone
Unity
Confirmed
Medium
Unassigned
unity (Ubuntu)
Triaged
Medium
Unassigned
Precise
Won't Fix
Medium
Unassigned

Bug Description

I frequently use the Super + [0-9] keyboard shortcuts to switch to specific applications. However, these shortcuts usually fail to work when executed quickly. In order to ensure a successful application switch, I have to hold down the super key for at least half a second (long enough for the launchers to appear on the left) before pressing a number key. If I press the number key too soon after starting to hold down the super key, Unity simply acts like I had not pressed the number key at all. It either shows the Dash if I let go of the super key fast enough or if I keep holding it down, it shows the shortcut overlay (i.e. whatever would have happened anyway if I never pressed the number key at all).

This was not a problem in 11.10 and is became a problem in 12.04. It really breaks my flow when it happens and I end up holding down super and mashing the number keys repeatedly until the right applications finally comes up.

video demonstration: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/994161/+attachment/3259213/+files/bug.webm

Note that it does not always open the dash, it's merely one of many side effects. More often than not it will just not register the change and write "2" or "3" into whatever program I'm using at the time (A severe annoyance when using vim, let me tell you!)

---
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
CompizPlugins: [core,composite,opengl,decor,place,vpswitch,mousepoll,resize,regex,compiztoolbox,snap,imgpng,wall,gnomecompat,resizeinfo,move,grid,animation,session,workarounds,unitymtgrabhandles,fade,expo,ezoom,scale,unityshell]
DistroRelease: Ubuntu 12.04
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
NonfreeKernelModules: nvidia wl
Package: unity
PackageArchitecture: amd64
ProcEnviron:
 LANGUAGE=
 TERM=xterm
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 3.2.0-24.37~phc0-generic-phc 3.2.14
Tags: precise
Uname: Linux 3.2.0-24-generic-phc x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Ryan Thompson (rct86)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity (Ubuntu):
status: New → Confirmed
Revision history for this message
Omer Akram (om26er) wrote :

Could you please mention which system are you using? Please run apport-collect 994161 in a terminal to add a bit information about your system.

As far as the issue goes, I can confirm it to be the case on Asus 1215P netbook that I have for testing.

Changed in unity:
status: New → Incomplete
Changed in unity (Ubuntu):
status: Confirmed → Incomplete
Changed in unity:
status: Incomplete → Confirmed
Changed in unity (Ubuntu):
status: Incomplete → Confirmed
Changed in unity:
importance: Undecided → Medium
Changed in unity (Ubuntu):
importance: Undecided → Medium
Changed in unity (Ubuntu Precise):
importance: Undecided → Medium
status: New → Confirmed
Changed in unity:
assignee: nobody → Daniel van Vugt (vanvugt)
Revision history for this message
Ryan Thompson (rct86) wrote : Dependencies.txt

apport information

tags: added: apport-collected precise
description: updated
Revision history for this message
Ryan Thompson (rct86) wrote : GconfCompiz.txt

apport information

Revision history for this message
jhfhlkjlj (fdsuufijjejejejej-deactivatedaccount) wrote : Re: Unity Super+[1-9] shortcuts to switch apps don't work consistently when pressed quickly.

Here is a video demonstration of switching between terminal and nautilus (super 2 and super 3, repectively). Note that it does not always open the dash, it's merely one of many side effects. More often than not it will just not register the change and write "2" or "3" into whatever program I'm using at the time (A severe annoyance when using vim, let me tell you!)

summary: - Unity Super+[1-9] shortcuts to switch apps don't work consistently
+ Unity Super+[1-9] shortcuts to switch apps don't work consistently when
+ pressed quickly.
Revision history for this message
jhfhlkjlj (fdsuufijjejejejej-deactivatedaccount) wrote :

Also, I will add that this did not affect me on 11.10 at all - things could be quickly pressed. This all started upon upgrade to 12.04.

description: updated
Changed in unity (Ubuntu):
status: Confirmed → Triaged
Omer Akram (om26er)
Changed in unity:
assignee: Daniel van Vugt (vanvugt) → nobody
Changed in unity (Ubuntu):
status: Triaged → Confirmed
Revision history for this message
Andrew (andrewkvalheim) wrote :

This problem still happens in Ubuntu 12.10 Beta 2.

tags: added: quantal
Revision history for this message
Andrew (andrewkvalheim) wrote :

This problem still happens in Ubuntu 13.04 Beta 2.

tags: added: raring
summary: Unity Super+[1-9] shortcuts to switch apps don't work consistently when
- pressed quickly.
+ pressed quickly. Response window is very laggy.
Changed in unity (Ubuntu):
status: Confirmed → Triaged
Changed in unity (Ubuntu Precise):
status: Confirmed → Triaged
summary: Unity Super+[1-9] shortcuts to switch apps don't work consistently when
- pressed quickly. Response window is very laggy.
+ pressed quickly. Response time allowance is very delayed.
description: updated
Revision history for this message
Steve Langasek (vorlon) wrote :

The Precise Pangolin has reached end of life, so this bug will not be fixed for that release

Changed in unity (Ubuntu Precise):
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.