2008-07-22

UbuntuのCtrl+Alt+Backspaceの無効化




Ubuntuでは、Ctrl+Alt+Backspaceを押すともれなくLogoutしてくれます。今日はこれを無効化する方法についての話。

---[経緯]---
僕の場合、ワークスペースを移動するショートカットキーをCtrl+Alt+十字キーと設定しているから、ワークスペースを移動しながらタイピングしてると、たま〜に間違えてCtrl+Alt+Backspaceを押してしまいます。作業記録はbufferに残ってるから、保存に関しては特に問題はないんだけど、流石に3回ぐらい同じこと繰り返すとプチストレスです。
というわけで、早速ショートカットキーを変更しようと、"システム->設定->キーボード・ショートカットキー"を起動したが、どうやらCtrl+Alt+Backspaceの設定はここでは出来ないらしい…
------------

む〜、こうなったら検索するのが手っ取り早いな、ってことでUbuntu Forumで検索したら、やっぱし同じこと考える人がいたw。以下、その詳細。


1. GNOME端末で"sudo gedit /etc/X11/xorg.conf"を入力。

2. 開かれたファイルの最後尾に以下の3行を追加して、保存。
Section "Serverflags"
Option "DontZap" "yes"
EndSection

3. GNOME端末で"sudo invoke-rc.d gdm restar"を入力、その後CUIの画面に移行するので、Ctrl+Alt+Backspaceを押してログアウト。


以上。これ以降、Ctrl+Alt+Backspaceは無効になってるはず。


引用元:http://ubuntuforums.org/showthread.php?t=146590


[余談]
引用元のURLを開いたとき、"I'm sure everyone has hit these three buttons before. So annoying!"の一文を見て涙がでるほど共感したww

4 件のコメント:

尾形 さんのコメント...

Ctrl + Alt + BSはX windowの標準の中断コマンドだった気がします。
なので、GUIが立ち上がっていて、とくにgdmやkdmを使うと、彼らは親切なので一緒にログアウトまでしてくれます。
X windowの設定でどうにかできないものでしょうか?

yasu_ninety9 さんのコメント...

コメントサンクスです。

おっ、本当だ。X window systemの標準コマンドだったのか。

> X windowの設定でどうにかできないものでしょうか?
尾形に分からないことが俺にわかるわけないだろw

ogata さんのコメント...

僕は偉いのでちゃんとぐぐりました。
以下参照ですw

http://www.atmarkit.co.jp/flinux/rensai/linuxtips/260diseblcab.html

yasu_ninety9 さんのコメント...

乙。

OSが違っても大体設定の仕方は一緒なんだな。