--- Begin Message ---
Package: xserver-svga
Version: 3.3.2.1-1
Severity: important
[Motivation: this part of keyboard handling is part of policy and the 2.0
release goals]
[Note: I'm not too sure of this - please be aware of potential thinkos and
misunderstandings in this report.]
According to the policy manual (v. 2.4.1.0), the "<--" key should generate
KB_Backspace in X. However, with the 3.3.2.1-1 X packages, it actually
generates KB_Delete (as checked with "xev").
As a workaround, I followed the instructions in /usr/doc/rxvt/FAQ.gz:
: Q: Why doesn't the Backspace key work on my Linux machine?
:
: A: The XFree86 server has a notorious problem of mapping the Backspace
: key as Delete in order to match the Linux console.
:
: The correct way to fix this:
:
: 0 - Complain to your Linux distributer and the XFree86 team, maybe
: they'll fix it.
:
: 1 - Use xmodmap to correct the Backspace mapping
:
: ! ~/.Xmodmap
:
: ! a correctly-mapped BackSpace
: keycode 22 = BackSpace
:
: *** Make sure the keycode above matches the physical
: Backspace key on your machine!! (use xev) ***
I consider this a workaround only, as this is possibly dependent on the
particular keyboard used (and perhaps interacts with XKB too). I agree with
the rxvt FAQ that the proper place to fix this is the xserver.
Greetings,
Ray
-- System Information
Debian Release: 2.0 (frozen)
Kernel Version: Linux penguin.wi.leidenuniv.nl 2.0.33 #4 Wed Dec 17 09:23:33 CET 1997 i586 unknown
Versions of the packages xserver-svga depends on:
ii makedev 1.6-30 Creates special device files in /dev.
ii libc6 2.0.7pre1-4 The GNU C library version 2 (run-time files)
ii zlib1g 1.1.1-0.1 compression library - runtime
--
Cyberspace, a final frontier. These are the voyages of my messages,
on a lightspeed mission to explore strange new systems and to boldly go
where no data has gone before.
--- End Message ---