Ctrl-Alt-Backspace should request confirmation before killing Xgl

Bug #95259 reported by Jason Spiro
2
Affects Status Importance Assigned to Milestone
xserver-xgl (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: xserver-xgl

== Background ==

Every day, many users press Control+Alt+Backspace by accident. Here is some example evidence of how this is so are at the bottom of this bug report.

== Feature request ==

Xgl must somehow request confirmation before terminating after the user presses Ctrl+Alt+Backspace. Maybe it could show a confirmation dialog box.

== Example evidence ==

"In the terminal programs I use, alt-backspace erases the word to the left of the cursor. This is very handy, but when my thumb slips just a small amount it also presses the ctrl key..." -- http://www.lugod.org/mailinglists/archives/vox-tech/2005-09/msg00046.html

When trying to delete a s-expression backwards but hitting Control-Alt instead of Control-Shift: "How can I configure X not to shutdown when I accidentally press control-alt-backspace? This happens a lot, believe it or not, while I'm using emacs. If X were to pop up a confirmation dialog, that
would be even better." -- http://www.answers.google.com/answers/threadview?id=38992

"A word to Alt+Backspace and Shift+Alt+Backspace: I have noticed the danger of shutting down X-Windows when you accidentally hit Ctrl+Alt+Backspace instead of one of the two other keystrokes. So, this might be arguable that users might accidentally mistype a keystroke thus losing some work (as I did :-))" -- http://bugs.kde.org/63540

With sticky keys: "I crashed my system accidentally - I wanted Ctrl-Backspace, and got
Ctrl-Alt-Backspace!
Perhaps sticky keys should not stick the combinations:
Ctrl-Alt-[Del|Backspace|Esc]" -- http://lists.freedesktop.org/archives/xorg-bugzilla-noise/2004-September/003354.html

For more examples see: http://www.google.com/search?q=accidentally+hit+%7C+press+%7C+hitting+%7C+pressing+control+%7C+ctrl+alt+backspace+x%7Cxorg

Revision history for this message
Jason Spiro (jasonspiro) wrote :

See also bug 95258, the equivalent bug for Xorg instead of Xgl.

Revision history for this message
Sitsofe Wheeler (sitsofe) wrote :

This is an X feature since time immemorial - I don't think there's much to be gained from filing it against Xgl too. You may also be interested in the
Option "DontZap" True
setting.

Revision history for this message
John Dong (jdong) wrote :

This is the standard behavior of Xgl to terminate on shift-backspace; To disable this behavior, run xmodmap -e "keycode 22 = BackSpace"

Changed in xserver-xgl:
status: Unconfirmed → Rejected
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.