Bug 752591 - gnome-control-center key mapping tool can't do Ctrl-Alt
Summary: gnome-control-center key mapping tool can't do Ctrl-Alt
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: control-center
Version: 16
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Control Center Maintainer
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-11-09 22:51 UTC by Andy Ross
Modified: 2011-12-01 18:01 UTC (History)
8 users (show)

Fixed In Version: control-center-3.2.2-1.fc16
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-11-17 23:40:49 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Andy Ross 2011-11-09 22:51:10 UTC
The keyboard shortcut editor in gnome-control-center has regressed from Fedora 15: it apparently no longer understands multiple modifiers.  Selecting a key to redefine, and typing (for example) "Ctrl-Alt-T" produces "Alt-T" in the text window instead.

Checking the gconf key that results, I see the odd-looking string "<Primary><Alt>t" has been set.  This doesn't seem to work.  Manually changing it back to "<Control><Alt>t" works as expected.

Note again that this is a regression.  Gnome 3.0 in Fedora 15 handled this just fine.

Comment 1 Fedora Update System 2011-11-11 15:08:37 UTC
control-center-3.2.2-1.fc16,gnome-settings-daemon-3.2.2-1.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/control-center-3.2.2-1.fc16,gnome-settings-daemon-3.2.2-1.fc16

Comment 2 Fedora Update System 2011-11-12 03:24:18 UTC
Package control-center-3.2.2-1.fc16, gnome-settings-daemon-3.2.2-1.fc16:
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing control-center-3.2.2-1.fc16 gnome-settings-daemon-3.2.2-1.fc16'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2011-15771
then log in and leave karma (feedback).

Comment 3 Kamil Páral 2011-11-15 09:39:47 UTC
This is a duplicate of bug 748444 (already closed, so not marking as one).

Comment 4 Kamil Páral 2011-11-15 11:19:46 UTC
control-center-3.2.2-1.fc16 doesn't fix the problem completely. "Ctrl" now appears, but it works just for some shortcuts. For example Ctrl+Alt+W for "Launch Terminal" or "Take a screenshot" works. But the same shortcut doesn't work for "Home folder", "Lock screen" or any custom shortcut. In that case only Alt+W triggers that action, even though it is displayed as Ctrl+Alt+W. If I look into gconf-editor, the shortcut is written as "<Primary><Alt>W".

I believe the difference is whether the shortcuts are saved into dconf or gconf. dconf-based shortcuts now work with Control, gconf-based ones don't. Just my guess.

Comment 5 Bastien Nocera 2011-11-15 14:24:55 UTC
Custom shortcuts use a different codepath (they're in the keybindings plugin in gnome-settings-daemon, not in the media-keys plugin). That's fixed for GNOME 3.4. File a new upstream bug if you want it looked at.

Comment 6 Kamil Páral 2011-11-16 07:25:05 UTC
Bastien, could we backport the patch to GNOME 3.2? Fedora 16 is the brand new stable release. Users will use it for at least a year.

I don't see any reason to file an upstream bug for it, because it has been already fixed in GNOME 3.4. Or will there be some official GNOME bugfix release before 3.4? I'm not familiar with GNOME release planning.

Comment 7 Fedora Update System 2011-11-17 23:40:49 UTC
control-center-3.2.2-1.fc16, gnome-settings-daemon-3.2.2-1.fc16 has been pushed to the Fedora 16 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 8 Stijn Hoop 2011-12-01 18:01:22 UTC
Also still present in rawhide,

gnome-settings-daemon-3.3.2-1.fc17.x86_64
control-center-3.3.2-1.fc17.x86_64


Note You need to log in before you can comment on or make changes to this bug.