Super key doesn't work correctly when Make Caps Lock an Additional Super is selected in Keyboard Options.

Bug #1130398 reported by dmiller309
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
console-setup (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I looked up
https://bugs.launchpad.net/ubuntu/+source/unity/+bug/769518
and this is similar in that it concerns erroneous behavior of "start menu buttons" when the Caps Lock key is mapped to be an additional super. The difference for me is that the Caps Lock key works correctly, but the original Super key's behavior is broken.

Correct behavior (exhibited by the Caps Lock key):
Super+1 = open the first item in the launcher
Tap Super = open the dash
Hold Super = Opens the keyboard shortcuts display

Incorrect behavior (exhibited by the original Super key):
Super+1 = open the first item in the launcher (correct)
Tap or hold Super = The keyboard shortcuts display opens and the number overlay appears on top of the launchers on the left hand side, but the overlay doesn't go away. If I press the original Super key again, the Keyboard Shortcuts menu goes away, but the numbers stay on the launchers. Subsequent presses of the original super key don't open the Keyboard shortcuts overlay, don't open the dash, and don't make the numbers on the launchers go away. The only way to clear the problem is to press the caps lock key or to not make Caps Lock an additional Super key.

This isn't a big problem in that I already have one Super key on my computer, and I can just disable the Caps Lock key because it's not a useful function for me (I was going for the Chromebook-style Caps Lock key as search button). I have a System76 Lemur Ultra 3, and the Super key has an Ubuntu sticker on it which is peeling off, and I'm trying not to make it come off entirely. I just thought you'd want to know about the bug before 13.04 is officially released.

P.S.
I went to screenshot the launcher overlay numbers being visible with the Keyboard Shortcuts overlay not on the screen, but the screenshot just made a grayish-white rectangle the size of my screen. Screenshots not working is pretty common when I play games that abuse Compiz like Starcraft in Wine, so this may be something weird is going on with Compiz and the super key. I attached an archive of 2 pictures I took with my phone, and 1 screenshot. "IMG_20130219_171100 super key pressed twice camera pic.jpg" and "Screenshot from 2013-02-19 17:05:37 super key pressed twice screenshot.png" should be the same thing, but the screenshot is just white while the picture I took with my Galaxy Note 2 shows my desktop with the number launcher overlay on.

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: keyboard-configuration 1.70ubuntu6
ProcVersionSignature: Ubuntu 3.8.0-6.13-generic 3.8.0-rc7
Uname: Linux 3.8.0-6-generic x86_64
ApportVersion: 2.8-0ubuntu4
Architecture: amd64
Date: Tue Feb 19 16:40:53 2013
InstallationDate: Installed on 2012-12-22 (59 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
MarkForUpload: True
PackageArchitecture: all
SourcePackage: console-setup
UpgradeStatus: Upgraded to raring on 2013-02-03 (16 days ago)

Revision history for this message
dmiller309 (dmiller309) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in console-setup (Ubuntu):
status: New → Confirmed
Revision history for this message
Ryan Riegel (rriegs) wrote :

This bug is observed in Unity in 12.04.4 (and perhaps other versions).

It seems that the original super is being interpreted as an instant, persistent long-press super ("Super L") rather than as a modifier. One can test this in Settings > Keyboard > Shortcuts: if you attempt to use the original super as a modifier when binding a key, it sets the shortcut to "Super L" immediately (and the keyboard shortcuts display is brought up persistently). On the other hand, if you use caps lock as the modifier, the shortcut is set as intended, e.g. to "Super+Q".

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.