This is a strange problem. It's probably a simple fix somewhere but I have no idea where to look. When on a real console, the home key goes to the begining of the line, as expected. But the end key just beeps and outputs ~, as do the page up, page down, and delete keys. Also, in a terminal in X, none of home, end, delete, page up, and page down work right. They work fine in all programs in X, just not terminals. Also, the backspace key doesn't work right in programs that run in a terminal, like less. If I press / to do a search and I mistype something and go to backspace, it prints ^H as a character in my search. Less works fine on a real console thou.
I can confirm this bug, running Gentoo 1.1a (and I've seen this bug since I first installed Gentoo 1.0rc6). To my knowledge, I haven't manually changed any keyboard settings or set anything to be non-default. It's really annoying. Anyone have a clue?
Try to set $INPUTRC ?
ok that did it. I added export INPUTRC="/etc/inputrc" to my .bashrc and it works now. Maybe there could be a line for INPUTRC in /etc/env.d/00basic? One problem still thou, in less when I press "/" to search, if I use backspace it prints ^H instead of backspacing. All the other keys work now thanks to INPUTRC. I've also noticed on other distros theres a init script that sets up the backspace key to send ^?. Where would I change that?
ok, the update to aterm 0.4.2-r2 fixed the backspace issue. Thanks guys.
OK, great.