<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=us-ascii" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Matthew Garrett wrote:
<blockquote cite="mid20090328162053.GA28876@srcf.ucam.org" type="cite">
  <pre wrap="">On Fri, Mar 27, 2009 at 06:14:15PM -0500, Chris Adams wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Once upon a time, Matthias Clasen <a class="moz-txt-link-rfc2396E" href="mailto:mclasen@redhat.com"><mclasen@redhat.com></a> said:
    </pre>
    <blockquote type="cite">
      <pre wrap="">So whoever wrote those tools confused a configurable keybinding with a
supported api.
      </pre>
    </blockquote>
    <pre wrap="">I don't believe that the Zap function is a configurable keybinding.  It
can only be triggered by Ctrl+Alt+Backspace.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
You believe wrongly. It's the Terminate_Server symbol, and you can bind 
it to whatever you want with XKB.

Now, arguably, a better approach would have been to leave DontZap as the 
default but remove the Terminate_Server entry from the default XKB maps. 
That would let clients rebind it if they want to, which can be done 
without requiring administrative privileges.
  </pre>
</blockquote>
<tt><br>
I also made a suggestion upstream that to protect Emacs users, the
default Ctrl-Alt-Backspace could be left enabled but that it would have
to be pressed TWICE in order to kill the X server.  This way tools that
embed the Ctrl-Alt-Backspace keysequence such as virtualization tools
would still work.  The user would just have to select it twice from the
menu.  And this would be a lot more acceptable than just disabling the
Ctrl-Alt-Backspace default.<br>
<br>
Regards,<br>
Gerry<br>
<br>
</tt>
</body>
</html>