After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 698185 - Keyboard Layout Switch Alt-Caps does not work when Caps is off (disabled)
Keyboard Layout Switch Alt-Caps does not work when Caps is off (disabled)
Status: RESOLVED DUPLICATE of bug 697002
Product: gnome-settings-daemon
Classification: Core
Component: keyboard
3.6.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-settings-daemon-maint
gnome-settings-daemon-maint
Depends on:
Blocks:
 
 
Reported: 2013-04-17 11:05 UTC by Kavi Mellerup
Modified: 2013-04-17 12:18 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Kavi Mellerup 2013-04-17 11:05:46 UTC
I'm using gnome-tweak-tool to set up layout switch shortcut (Modifiers-only input sources swit..).

When caps is set to "Disabled" in gnome-tweak-tools the layout switch works. Here it seems that Disabled has the meaning "Normal behaviour". 
Pressing alt-caps switches layout. (expected)
Pressing caps changes caps lock on/off. (expected)

When caps is set to "Off":
Pressing alt-caps: Does nothing (Not expected)
Pressing caps: Does nothing (Expected)

Might be related to Bug: 688350
Comment 1 Rui Matos 2013-04-17 11:29:29 UTC
(In reply to comment #0)
> When caps is set to "Off":
> Pressing alt-caps: Does nothing (Not expected)

How is this unexpected? If you set the shortcut to Off it means it gets disabled.
Comment 2 Kavi Mellerup 2013-04-17 11:57:57 UTC
I'm sorry I guess I wasn't being clear.
I do not set the shortcut to off.

My settings are:
Modifiers-only input sources swit.. = Alt Caps
Caps = Off

The Use Case?
Well I don't want accidentally pressing Caps Lock to mess up typing.
I do want a keyboard switcher that doesn't interfere with other shortcuts. 

Why is the behaviour unexpected?
1. It's two different settings, that shouldn't be affecting eachother.
2. That's what I'm used to from Gnome 2, Mate, Unity ;)

So it seems that Caps = Off catches the "Caps pressed event" and supresses it before it reaches the keyboard switcher.
Comment 3 Rui Matos 2013-04-17 12:18:11 UTC
Ah, ok yeah that won't work with the current implementation. The patch in bug 697002 is part of the fix so I'm going to mark this one as a dupe.

*** This bug has been marked as a duplicate of bug 697002 ***