control-alt-backspace (C-M-BS) is an important key combination in Emacs,
usually bound to backwards-kill-sexp.

in XFree86-4.2.99.3 (as comes with Red Hat beta phoebe),
it is not available to Emacs, see bug
<https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=81947>

usually, C-M-BS kills the X server, so you need to enable the
DontZap option in /etc/X11/XF86Config.

xev(1) reports C-M-BS as

KeyPress event, serial 25, synthetic NO, window 0x2c00001,
    root 0x3f, subw 0x0, time 65848720, (154,149), root:(162,184),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes:  ""

KeyPress event, serial 25, synthetic NO, window 0x2c00001,
    root 0x3f, subw 0x0, time 65848733, (154,149), root:(162,184),
    state 0x4, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes:  ""

KeyRelease event, serial 25, synthetic NO, window 0x2c00001,
    root 0x3f, subw 0x0, time 65849308, (154,149), root:(162,184),
    state 0xc, keycode 22 (keysym 0xfed5, Terminate_Server), same_screen YES,
    XLookupString gives 0 bytes:  ""

some files in /etc/X11/xkb/symbols/ mention "Terminate_Server".

fortunately, a simple

        $ xmodmap -e 'keycode 22 = BackSpace'

fixes the problem, but this is an extremely inconvenient default.

thanks.

-- 
Sam Steingold (http://www.podval.org/~sds) running RedHat8 GNU/Linux
<http://www.camera.org> <http://www.iris.org.il> <http://www.memri.org/>
<http://www.mideasttruth.com/> <http://www.palestine-central.com/links.html>
Small languages require big programs, large languages enable small programs.
_______________________________________________
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86

Reply via email to