The ESC sequences for setting the above do not work in Konsole (that is
advertising itself as xterm). Quoting
/etc/profile.d/configure_keyboard.sh (abridged):
if [ "$BACKSPACE" = "BackSpace" ]; then
if [ "$TERM" = "xterm" -o "$TERM" = "xterm-color" ]; then
echo -en '\033[36h'
fi
# BackSpace sends Delete
else
# xterm
if [ "$TERM" = "xterm" -o "$TERM" = "xterm-color" ]; then
echo -en '\033[36l'
fi
fi
Unfortunately, after sending the above backspace still sends backspace and
not delete.
It is in KDE2.1. Bug in Konsole?
-andrej