# Keypad keys with NumLock Off
key Up -Shift+Ansi+AppCuKeys+KeyPad : "\EOA"
key Down -Shift+Ansi+AppCuKeys+KeyPad : "\EOB"
key Right -Shift+Ansi+AppCuKeys+KeyPad : "\EOC"
key Left -Shift+Ansi+AppCuKeys+KeyPad : "\EOD"
key Up -Shift+Ansi-AppCuKeys+KeyPad : "\E[A"
key Down -Shift+Ansi-AppCuKeys+KeyPad : "\E[B"
key Right -Shift+Ansi-AppCuKeys+KeyPad : "\E[C"
key Left -Shift+Ansi-AppCuKeys+KeyPad : "\E[D"
key Home +AppCuKeys+KeyPad : "\EOH"
key End +AppCuKeys+KeyPad : "\EOF"
key Home -AppCuKeys+KeyPad : "\E[H"
key End -AppCuKeys+KeyPad : "\E[F"
I fixed this by adding the following lines to konsole's keytab file stochastic- randomness. blogspot. com/2009/ 08/konsole- numpad- fix-for- kde4.html):
(patch taken from http://
# Keypad keys with NumLock Off Ansi+AppCuKeys+ KeyPad : "\EOA" Ansi+AppCuKeys+ KeyPad : "\EOB" Ansi+AppCuKeys+ KeyPad : "\EOC" Ansi+AppCuKeys+ KeyPad : "\EOD"
key Up -Shift+
key Down -Shift+
key Right -Shift+
key Left -Shift+
key Up -Shift+ Ansi-AppCuKeys+ KeyPad : "\E[A" Ansi-AppCuKeys+ KeyPad : "\E[B" Ansi-AppCuKeys+ KeyPad : "\E[C" Ansi-AppCuKeys+ KeyPad : "\E[D"
key Down -Shift+
key Right -Shift+
key Left -Shift+
key Home +AppCuKeys+KeyPad : "\EOH"
key End +AppCuKeys+KeyPad : "\EOF"
key Home -AppCuKeys+KeyPad : "\E[H"
key End -AppCuKeys+KeyPad : "\E[F"
key Insert +KeyPad : "\E[2~"
key Delete +KeyPad : "\E[3~"
key Prior -Shift+KeyPad : "\E[5~"
key Next -Shift+KeyPad : "\E[6~"