https://bugs.kde.org/show_bug.cgi?id=493563

            Bug ID: 493563
           Summary: Task Switcher's key bind system is weird
    Classification: Plasma
           Product: kwin
           Version: 6.1.5
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: fishbon...@outlook.com
  Target Milestone: ---

SUMMARY
I was trying to assign more than one key bind to the task switcher, like
walking through all/current windows forward/backward. But I found:

Keybindings in "Shortcut" menu only activates the switcher, it's the
keybindings in Task Switcher menu that tells the switcher to walk
forward/backward.
The keybinding setting in "Task Switcher" menu doesn't allow multiple bindings.
Pressing "Meta+Tab then Meta+J" will assign a keystroke combo to it, not 2
bindings.
Also, assigning keybinding in Task Switcher menu will assign a keybinding in
Shortcut menu and vice versa. 
So what's the point of making 2 separate shortcut menus anyways? Why not just
use a single one? To me it's kinda like sacrificing the ability of assigning
multiple bindings to gain the ability of assigning a combo.

So I think it would be better if:
1. Remove the settings in Task Switcher menu and make the switcher solely rely
on the bindings in Shortcut menu
2. Or, let the settings in 2 menus share a same set of settings: user can
assign multiple bindings in Task Switcher menu, all changes in Task Switcher
menu will affect Shortcut menu too and vice versa, since they share a same set
of settings. This will ofc remove the ability of assigning a keystroke combo
(but who uses a combo to hop through windows??)

STEPS TO REPRODUCE
1. Clear Walk Through Windows and Walk Through Windows (Reverse) in Shortcut
menu 
2. Assign Meta+Tab and Meta+J to Walk Through Windows in Shortcut menu

OBSERVED RESULT
Only Meta+J is automatically assigned in Task Switcher menu as "Forward"
Pressing Meta+Tab will only activate the switcher, pressing it twice has no
effect.
Pressing Meta+J will activate the switcher, pressing it twice makes the
switcher walks forward.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: 
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to