"ctrl-print" keybinding reacts to "print" key

Bug #1284532 reported by Chris Stratford
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Compiz
Fix Released
Medium
William Hua
Unity
Fix Released
Undecided
Unassigned
compiz (Ubuntu)
Fix Released
Medium
William Hua
unity (Ubuntu)
Fix Released
Undecided
Unassigned
unity-settings-daemon (Ubuntu)
Invalid
Low
William Hua

Bug Description

After a recent update to Trusty, the print-screen button appears to be hard-wired to take a screenshot.

In the keyboard shortcuts setup "Take a screenshot" is disabled (was print key), "minimise window" is set to the print key. Up until about two days ago, this worked fine, now these settings are ignored and pressing the print key makes the screenshot sound (no popup screenshot dialog, though) and the window is unchanged.

$ lsb_release -rd
Description: Ubuntu Trusty Tahr (development branch)
Release: 14.04

$ apt-cache policy ubuntu-system-settings
ubuntu-system-settings:
  Installed: (none)
  Candidate: 0.1+14.04.20140218.1-0ubuntu1
  Version table:
     0.1+14.04.20140218.1-0ubuntu1 0
        500 http://gb.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages

Related branches

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report.

ubuntu-system-settings is the component for the ubuntu touch settings and those don't include screenshots or keybindings, I guess you wanted to target unity-control-center/settings-daemon rather?

I can't confirm the issue here. What session are you using? Does it happen in a guest session?

affects: ubuntu-system-settings (Ubuntu) → unity-control-center (Ubuntu)
Changed in unity-control-center (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Chris Stratford (chris-gondolin) wrote :

Sorry for picking the wrong package, here's the details for unity-control-center:

$ apt-cache policy unity-control-center
unity-control-center:
  Installed: 14.04.3+14.04.20140220.1-0ubuntu1
  Candidate: 14.04.3+14.04.20140224-0ubuntu1
  Version table:
     14.04.3+14.04.20140224-0ubuntu1 0
        500 http://gb.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
 *** 14.04.3+14.04.20140220.1-0ubuntu1 0
        100 /var/lib/dpkg/status

Since there's an update I'll try that to see if it fixes things, but at the moment a guest session behaves in exactly the same way.

Revision history for this message
Sebastien Bacher (seb128) wrote :

In fact I can confirm that, unassigning has an impact, it stops the gnome-screenshot UI to show but it still does some screenshot effect

Changed in unity-control-center (Ubuntu):
status: Incomplete → Confirmed
affects: unity-control-center (Ubuntu) → unity-settings-daemon (Ubuntu)
Revision history for this message
Sebastien Bacher (seb128) wrote :

does it work better if you disable the "screenshot to clipboard" keybinding as well?

Revision history for this message
Chris Stratford (chris-gondolin) wrote :

It does, yes. Disabling "screenshot to clipboard" makes it work normally again. Thanks.

Changed in unity-settings-daemon (Ubuntu):
assignee: nobody → William Hua (attente)
summary: - print screen button appears hard-wired to screenshot
+ "ctrl-print" keybinding reacts to "print" key
William Hua (attente)
Changed in compiz:
assignee: nobody → William Hua (attente)
Changed in compiz (Ubuntu):
assignee: nobody → William Hua (attente)
Changed in compiz:
status: New → In Progress
Changed in compiz (Ubuntu):
status: New → In Progress
Changed in unity-settings-daemon (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
William Hua (attente) wrote :

The bug is caused because Compiz isn't parsing our media keys correctly and Compiz specifically binds and handles the screenshot (print, alt+print) and terminal keys (ctrl+alt+t) by itself, which also means remapping them in unity-control-center at present doesn't work. See MP.

Changed in compiz:
importance: Undecided → Medium
Changed in compiz (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity - 7.1.2+14.04.20140312-0ubuntu1

---------------
unity (7.1.2+14.04.20140312-0ubuntu1) trusty; urgency=low

  [ Brandon Schaefer ]
  * When the monitors change, go through and update all the launcher
    widths for all launchers. (LP: #1291034)

  [ Marco Trevisan (Treviño) ]
  * UnityScreen: show the shortcut hint on first run (LP: #1283619)
  * UnityScreen: use switcher's LayoutSystem to compute the scaled
    windows geometries Thanks to this, both the Alt+Tab and Spread will
    use the same codepath to define the positioning of the scaled
    windows. (LP: #925454)
  * Decorations and Menus: a bunch of various fixes... (LP: #1283156)

  [ CI bot ]
  * fixes the segfault occuring when the scale factor is < 1.0 (LP:
    #1288166)

  [ William Hua ]
  * Unity shell plugin conflicts with gnomecompat. (LP: #1284532)

  [ Chris Townsend ]
  * Remove the test_icon_shows_on_quick_application_reopen Autopilot
    test and make it into a unit test since Autopilot has difficult time
    dealing with this test as the test fails occasionally. (LP:
    #1073990)
  * Add option to allow users to restore the scroll-over-inactive-
    Launcher-icon-to-focus-window behavior. (LP: #1288957)
  * Fix the inconsistent z ordering of windows when using the mouse to
    scroll the Launcher icon of the active application. (LP: #1286784)

  [ Luke Yelavich ]
  * Present a textual description of the state of applications to screen
    reader users when navigating the launcher. (LP: #1266298)
 -- Ubuntu daily release <email address hidden> Wed, 12 Mar 2014 23:46:36 +0000

Changed in unity (Ubuntu):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package compiz - 1:0.9.11+14.04.20140320.1-0ubuntu1

---------------
compiz (1:0.9.11+14.04.20140320.1-0ubuntu1) trusty; urgency=low

  [ William Hua ]
  * Disable the gnomecompat plugin under Unity by default. (LP:
    #1284532)

  [ Chris Townsend ]
  * Fix issues where vertically maximizing windows by dragging the grab
    area using Normal mode would result in: Incorrect restored window
    size. Wrong window size when vertically maximized, especially when
    resizing from the bottom of the window. (LP: #1280377)
  * Fix missing msg_dict when trying to enable the Unity plugin in CCSM.
    (LP: #1292220)
 -- Ubuntu daily release <email address hidden> Thu, 20 Mar 2014 23:58:37 +0000

Changed in compiz (Ubuntu):
status: In Progress → Fix Released
William Hua (attente)
Changed in compiz:
status: In Progress → Fix Released
Changed in unity:
status: New → Fix Released
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.