Unity super+d shortcut behaves differenly depending on speed of keypresses

Bug #758242 reported by Ryan Prior
56
This bug affects 12 people
Affects Status Importance Assigned to Milestone
Unity
Invalid
Undecided
Unassigned
unity (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: unity

Steps to reproduce:
* Launch any application
* Press Super+d in quick succession
Expected result: window flies to the background, revealing desktop. Dash is not triggered.
Actual result: window flies away, desktop revealed, but dash also triggered.

If super is pressed and held for a moment before d is pressed, the dash is not triggered. This is the expected behaviour.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: unity 3.8.4-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.38-8.41-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic x86_64
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,decor,mousepoll,vpswitch,regex,animation,snap,expo,move,compiztoolbox,place,grid,imgpng,gnomecompat,wall,ezoom,workarounds,staticswitcher,resize,fade,unitymtgrabhandles,scale,session,unityshell]
Date: Mon Apr 11 19:44:44 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Beta amd64 (20110330)
ProcEnviron:
 LANGUAGE=en_US:en
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Ryan Prior (ryanprior) wrote :
Revision history for this message
Ryan Prior (ryanprior) wrote :

Super+w also has this problem. You can press Super+w in rapid succession and get the expected window spread without any dash, but if you press Super+w again in a similarly rapid succession, the dash comes up as the window zoom back into place.

Notably, the expose/workspace switcher (Super+s) never triggers the dash, no matter how rapidly you press the keys.

Revision history for this message
Josh Leverette (coder543) wrote :

Super + S is causing the workspace switcher which isn't gonna let anything new be created most likely, which is why that happens. This is an interesting bug.. it affects me as well, even though its never been an issue until i read this report and tried it.

Revision history for this message
Mohsin Falak (fi8er1) wrote :

This bug affects me as well. Though it's never been that much of an issue since i got to this bug and tried to reproduce it myself.
Yeah, Super + S is perfect, no Dash opens. Same behavior must be with other Super-Key shortcuts as well.

Changed in unity (Ubuntu):
status: New → Confirmed
Changed in unity:
status: New → Confirmed
Revision history for this message
John Pye (jdpipe) wrote :

Me too! This behaviour is very frustrating... the feeling is that the system is doing something really quite unpredictable and random.

It seems that Unity claims the plain Super keypress for launching the annoying 'Dash' feature (what do I click to make that Dash go away???)

Revision history for this message
John Pye (jdpipe) wrote :

... perhaps the solution is to give the user an option in the "Launcher and Menus" control panel to turn off or change the Super (only, by itself) key behaviour?

Revision history for this message
John Pye (jdpipe) wrote :

... also, the Super-D keyboard shortcut does nothing at all once the Dash is visible. That keystroke should still operate as usual when the Dash is showing.

Revision history for this message
Sparhawk (sparhawkthesecond) wrote :

I'm seeing this too. FWIW, you can bind this to something else (e.g. Ctrl-Alt-D), and it won't trigger the dash as well. A bit annoying, as I'd like the Super key to do all the Unity-related actions, but at least this shortcut is usable.

Revision history for this message
Sparhawk (sparhawkthesecond) wrote :

AFAICT this bug seems to have disappeared in Ubuntu 12.04. Is that the same for anyone else?

Revision history for this message
Omer Akram (om26er) wrote :

thanks for the bug report. Is that still an issue in Ubuntu 12.04?

Changed in unity:
status: Confirmed → Incomplete
Changed in unity (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Sparhawk (sparhawkthesecond) wrote :

Both super-d and super-w work fine now for me in Ubuntu 12.04.

Revision history for this message
Omer Akram (om26er) wrote :

thanks for the quick response. Closing.

Changed in unity:
status: Incomplete → Invalid
Changed in unity (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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