Lawson,

Thanks again!  

[EMAIL PROTECTED] wrote:
> 
> Tom,
> 
> Don't blame me for Netscrape :-)  Using it for email seems to me like
> cracking a nut with a piledriver and 2 feather pillows, but each of us
> must do what seems best to him.

Heh, heh.  I can't argue with that.  I resisted GUI for the longest
time, then when I switched to OS/2 I got lazy and started pointing and
clicking.  Maybe
I'll try migrating back now that I'm on Linux.  Before I started using
Netscape for mail, I looked at Pine but figured I had other things to
learn first, and took the easy way out. 

> 
> First, try if backspace works in an xterm.  If it does, the problem is
> with Netscrape, and I don't think I have enough spare disk space to
> install one and kick it around.

The problem goes beyond Netscape - it seems to be an X and/or KDE
problem.  BS doesn't work in X/KDE EXCEPT in terminal emulation (kvt) -
there it works at the command line and in text editors like  pico and
vi.  It doesn't work in Word Perfect, etc.  (Really it's worse than not
working, it works like a delete key instead.  So it's deleting from
forward, instead of backwards like it should.  Arrggghh!)


> If it doesn't, maybe there is something we can do with xmodmap.  See if
> any key leads to the backspace function (from an xterm):
> 
> xmodmap -pke |grep BackSpace

If I do it as user, I get nothing.  If I do it as su, I get "unable to
open display '' "

 
> I get from that:
> 
> keycode  22 = BackSpace
> 
> and backspace works for me.  If you get nothing, try
> 
> xmodmap -e "keycode 22 = BackSpace"

I get the same results I noted above.

> 
> and see if that helps.  If you have an odd keyboard, perhaps you can use

It's a standard Gateway 2000 keyboard.

> showkey to tell you what keycode the key you think of as backspace
> sends.  As showkey shows me 14 for the backspace key, and X seems to
> use 22, 15 and 23 for tab, I guess that in the ordinary run of things it
> just adds 8 to the kernel keycode.

Hey, showkey's pretty neat.  Anyway, here's what I get:

When I'm not in X, I get "kb mode was XLATE", then 28, 14, 14 for
backspace.  For home I get 28,102,102.  end gives 28,107,107.

In a terminal under X, as root I get "kb mode was RAW", then "[if you
are trying this under X, it might not work since the X server is also
reading /dev/console ]"  Then I get nothing.

In the same terminal, as me, I get "couldn't get a file description
referring to the console" , then nothing.  If I could get these to work,
bet there would be some clues there.  Should they work in X/KDE?


  There are various control files in
> /usr/X11/lib/X11/xkb that concern themselves with this, but that is one
> empire I haven't entirely demsytified yet.  If you get an xmodmap
> setting you like, you can put it in ~/.xinitrc (~/.xsession for runlevel
> 5, I think).

In the newsgroups I found some references to no Backspace in KDE, tried
the offered solutions (modmap stuff), but no joy yet. 
> 
> When BackSpace works, it actually sends ^H (control H, 0x08) to the
> application, so if all else fails, you can use control-H for backspace
> and eliminate the middleman.

Yep, that does  work, and it's easier than a left arrow/delete
combination.

Thanks again Lawson.  I  appreciate your help very much.

Tom

Reply via email to