I am having a strange problem with backspace in
X in SuSE5.3/kde. A shell command that reads text
from the console works differently when X is running
than it does when X is not running.
Specifically, the backspace (aka erase) key works properly
(by which I mean it moves the cursor 1 position to the left,
deleting the character at that position) when X is not running.
When I do startx, the same shell script now treats backspace
as follows:
The cursor moves 2 to the right, displaying ^H.
Obviously, X is remapping the key in some oddball way.
Questions:
a. Why would anyone want to change this behavior in the
first place?
b. What's the "correct" method of changing the behavior of
backspace to the non-X behavior? By correct, I mean:
the approved way, that will work when I reinstall or upgrade X.
Thanks. Bob