[Bug 287916] [NEW] konsole scroll keyboard shortcuts are not configurable

Dmitry Prokoptsev dprokoptsev at gmail.com
Thu Oct 23 03:46:59 UTC 2008


Public bug reported:

Binary package hint: kdebase

The *.keymap files for Konsole seem to allow to rebind ScrollLineUp,
ScrollPageUp, etc... commands from thier default key bindings
(Shift+{Arrows, PgUp, PgDn}). However, default key bindings are actually
hardcoded in Konsole and cannot be changed (see
http://websvn.kde.org/trunk/KDE/kdebase/apps/konsole/src/TerminalDisplay.cpp?view=markup,
look for TerminalDisplay::keyPressEvent() for details).

More formally, if you set up the keymap file like the following:
key Down -AnyMod : "\E[B"
key Down -Alt+AnyMod : "\E1;*B"
key Down +Alt : ScrollLineDown
-- and restrart Konsole, its buffer is still scrolled with Shift+Arrows, and Alt+Arrows simply stop being delivered to the application inside Konsole, while I expect Alt+Arrows to scroll the buffer, and Shift+Arrows to be delivered inside Konsole.

The bug reproduces in Kubuntu 8.10 (kdebase-4.1.2-0ubuntu4), but
actually it is old enough (1.5 years) and still not fixed in kde's HEAD
(see the link above).

A patch fixing the described problem is attached. Hope it'll be useful.

** Affects: kdebase (Ubuntu)
     Importance: Undecided
         Status: New

-- 
konsole scroll keyboard shortcuts are not configurable
https://bugs.launchpad.net/bugs/287916
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kdebase in ubuntu.




More information about the kubuntu-bugs mailing list