[okular] [Bug 453783] New: Allow mapping of built-in "j" / "k" line scrolling keys to other keys / shortcuts

Angelos Skembris bugzilla_noreply at kde.org
Sat May 14 15:30:50 BST 2022


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

            Bug ID: 453783
           Summary: Allow mapping of built-in "j" / "k" line scrolling
                    keys to other keys / shortcuts
           Product: okular
           Version: 22.04.0
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: general
          Assignee: okular-devel at kde.org
          Reporter: a.skembris at gmail.com
  Target Milestone: ---

SUMMARY

Currently, apart from whole-page scrolling using PageUp / PageDown, there are
two ways scrolling with the keyboard:

1) Using Up / Down arrow, keys which activates the automatic scrolling (which I
personally find unusable, as it makes me dizzy)

2) Use "j" / "k" to scroll a small, discrete amount (it's supposed to be a line
but actually depends on zoom level)

I would like to be able to perform the discrete (line) scrolling function using
the Up - Down keys (which, in my opinion, should be the default option as it is
the most intuitive to use and the one I would expect as a user). Unfortunately,
the "j" / "k" key shortcuts for these seem to be built-in and do not appear in
the list of shortcuts for other actions. The hard-coded use of these buttons is
not very intuitive and is also impractical in non-conventional keyboard layouts
(I am using Colemak, where "j" (scroll one line down) lies above "k" (scroll
one line up). 

STEPS TO REPRODUCE
1. Open Okular
2. Open the "Configure Keyboard Shortcuts" sub-menu item from the "Settings"
menu item.

OBSERVED RESULT

Keyboard shortcuts for scrolling up and down by a single line are not available
and configurable (other than the built-in "j" / "k" buttons)

EXPECTED RESULT

Capability to change the key mappings for the line scrolling function performed
using "j" or "k" to any other key or combination, as with other okular actions. 

SOFTWARE/OS VERSIONS

Linux/KDE Plasma:  OpenSUSE Tumbleweed
(available in About System)
KDE Plasma Version: 5.24.4
KDE Frameworks Version: 5.12.2 
Qt Version: 5.93.0

ADDITIONAL INFORMATION

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


More information about the Okular-devel mailing list