[konsole] [Bug 438152] New: Usability Issue: Selection of Key Bindings is confusing

Philipp Keck bugzilla_noreply at kde.org
Sun Jun 6 10:58:57 BST 2021


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

            Bug ID: 438152
           Summary: Usability Issue: Selection of Key Bindings is
                    confusing
           Product: konsole
           Version: 19.12.3
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: keyboard
          Assignee: konsole-devel at kde.org
          Reporter: philipp.keck at gmail.com
  Target Milestone: ---

SUMMARY

The way that the UI selects the active key binding scheme/profile is confusing.


STEPS TO REPRODUCE
1. Edit Current Profile -> Keyboard (do NOT click Edit -- this issue is about
the list of key binding schemes/profiles)
2. Click one that's not selected.


OBSERVED RESULT

It becomes the active key binding scheme/profile. Note that the "Apply" button
became enabled.


EXPECTED RESULT

No effect. Selecting an item from this list is done ONLY to make the "Edit..."
and "Remove" buttons apply to it.


EXPLANATION

There are many UIs that use the selection from a list combined with a single
set of buttons on the side, to not have to put a button into every single row.
In those cases, the list selection *only* influences the buttons. But Konsole
at the same time uses the list selection to indicate/pick the active profile.
This means:
1. It's impossible to view a non-active profile (e.g. to see how that other
profile handles certain key assignments) without making it active at the same
time.
2. Users can be confused and think that all profiles are simultaneously active
(because there's no indicator for which one is active), and unintentionally
activate a random one.

In my case, I spent hours googling why my arrow keys didn't work, not realizing
that the whole time I was using (only) the profile "Solaris console" and not
the default one.


PROPOSED SOLUTION

Add another button "Activate" and mark the active one as "... (Active)" in the
list. Perhaps gray out the icons of the non-active ones.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Mint 20.1
KDE Plasma Version: 5.18.5
KDE Frameworks Version: 5.68.0
Qt Version: 5.12.8

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list