In /etc/inputrc, there is written:
> $if term=xterm
> # Normal keypad and cursor of xterm
The following lines in the file do special definitions for some cursor keys if
$TERM==xterm. It appears, these redifinitions are totally wrong. Actually, you
can comment that special case out and finally get a working set of key definitions.
I tested with Eterm and xterm (original) with the original distribution settings.
What specifically appears to be broken for you ?
<Home> & <End> don't work for example.
It works fine in MGT and other terms, and after checking myself, I came to the
conclusion that it was the same problem as bug #15254.
*** This bug has been marked as a duplicate of 15254 ***