I have a very odd keyboard/key mapping problem which occurs on just one system when I use ssh to log into it remotely.
I have my keyboard mapped so that the backspace key sends ^H (08) and the DEL key(s) send ^? (7F). I have my keyboards mapped this way on all the systems I use and (if necessary) I use stty in my .profile to set the tty handling to match.
This works correctly using ssh from just about everywhere to everywhere:-
Home to Areti internet Home to BSNet Work to Areti internet Work to BSNet Work to Home
However when I connect from home to work *something* remaps the backspace key so it sends ^? (7F) and remaps the DEL keys so they send some sort of escape sequence. It is an actual key remapping, if I type CTRL/H then an 08 is sent and I get the expected character deletion.
Can anyone suggest what might be going on? I don't think ssh should (be able to) do this sort of thing should it?