[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