Bug 284000 - Shift+Tab / Backtab issues on global shortcuts
Summary: Shift+Tab / Backtab issues on global shortcuts
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_khotkeys (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Michael Jansen
URL:
Keywords: reproducible, usability
Depends on:
Blocks:
 
Reported: 2011-10-14 13:54 UTC by Lucas Vinicius Hartmann
Modified: 2017-04-16 19:17 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lucas Vinicius Hartmann 2011-10-14 13:54:42 UTC
Version:           unspecified (using KDE 4.7.1) 
OS:                Linux

Shortcuts involving SHIFT and TAB  (such as alt+shift+tab for window switching, and ctrl+shift+tab) are not correctly assigned. Configuration tool detects ***+shift+tab, but in order for the shortcuts to work it should be ***+shift+backtab.

My keyboard layout is US-international with dead keys.

Reproducible: Always

Steps to Reproduce:
Open global shortcuts configuration tool.
Assign META+SHIFT+TAB to Walk Window Tabs (reverse).
Apply.
Try it on a multi-tabbed window.

Actual Results:  
Detected keys were "Meta+Shift+Tab".
Activating the shortcut nothing happens.

Expected Results:  
Detected keys should be "Meta+Shift+Backtab"
Activating the shortcut should switch tabs of the window manager.

Maybe this is related to the keyboard layout, but I haven't tested on others.
I'm using US international with dead keys.

Extracted from .kde/share/config/kglobalshortcutsrc:
Walk Through Window Tabs (Reverse)=Meta+Shift+Tab,none, (... localized string ...)
Walk Through Windows (Reverse)=Alt+Shift+Backtab,Alt+Shift+Backtab, (...)

The second row is default and works fine. The first row is in error.
Comment 1 Bobby 2012-02-25 17:51:11 UTC
This bug has been in existance for the entire life of KDE 4.  I can confirm it on KDE 4.1-4.7 on OpenSuse and Fedora.  If the combined shortcuts for an action involve both shift and tab it will simply not work as the word tab gets put into kglobalshortcutsrc instead of backtab.

I guess the question is why do we have tab for unshifted actions and backtab for shifted ones when we don't do this with either Ctrl or Alt?

Bobby
Comment 2 Christian Boltz 2015-11-09 18:47:18 UTC
I still can reproduce this bug using KDE Frameworks 5.15.0 on openSUSE tumbleweed - if I assign meta+shift+tab to any global shortcut, it doesn't work.
Comment 3 Matthias Heinz 2017-04-16 14:27:35 UTC
Hi,

I recently figured out that this seems to be fixed in plasma-framework 5.28.0. So I'm suggesting to close this bug.


Matthias
Comment 4 Christian Boltz 2017-04-16 19:17:41 UTC
Confirmed (on plasma-framework-5.32.0-1.1.x86_64) - this bug was indeed fixed :-)