Configurando Ctrl+Alt+[tecla] para desligar o computador
Todos que usamos Linux já sabemos que o conjunto
Ctrl+Alt+Del reinicia o computador. O que muitos não sabem é
que é possível configurar uma outra seqüência qualquer para
executar uma outra função qualquer, como por exemplo,
desligar o computador.
Para isso é necessária a edição de dois arquivos. O primeiro
é o arquivo com o mapa do seu teclado. Normalmente esses
arquivos ficam em /usr/share/kbd/keymaps. O meu por exemplo é
/usr/share/kbd/keymaps/i386/qwerty/br-abnt2.map.gz.
Abra-o num editor de texto qualquer. Você verá várias entradas
do tipo:
keycode n = NomeTecla
onde n é o código enviado pelo teclado e NomeTecla é o nome da
tecla, por exemplo:
keycode 56 = Alt
Nesse exemplo, vou mostrar como usar a seqüência Ctrl+Alt+Insert,
mas qualquer seqüência pode ser usada. Adicione a entrada (no caso
do meu mapa ainda não havia entrada para o Insert, se no seu já
houver, apenas edite essa entrada):
keycode 110 = Insert
control alt keycode 82 = KeyboardSignal
Agora edite o arquivo /etc/inittab para dizer o que fazer
com a seqüência de teclas. Abra o arquivo em qualquer editor de
texto. Abaixo da entrada:
ca::ctrlaltdel:/sbin/shutdown -t5 -r now -a
adicione a seguinte linha:
cb::kbrequest:/sbin/shutdown -t5 -h now -a
Você pode trocar o comando shutdown por qualquer outro.
É necessário reiniciar o computador ou mudar de runlevel para
que as alterações surtam efeito. A partir de agora sempre que
você pressionar Ctrl+Alt+Insert seu computador irá iniciar o
processo de desligamento.