Iniciando programas com teclas especiais
Colaboração: Mário Henrique Cruz torres
Data de Publicação: 14 de Fevereiro de 2006
XBindKeys é um pequeno programa que permite atribuir funções específicas para quaisquer combinações de teclas e do mouse, e funciona dentro do Xwindow, Xfree ou X.org. O que é muito útil para quem tem teclados que vem com teclas especiais, como o teclado Satellite Internet, pois geralmente estas teclas ficam inutilizadas no GNU/Linux.
Assim, vou explicar como utilizar este programa.
Primeiro é necessário instalá-lo no hd, com o debian a tarefa é simples
apt-get install xbindkeys-config
Para associar uma tecla, ou conjunto de teclas a um programa é necessário seguir 3 passos:
- verificar o código da tecla
- editar o arquivo de configuração do xbindkeys
- iniciar o xbindkeys
1. Identificando o código das teclas
Agora vamos ver o código de uma tecla especial, no meu teclado tem uma tecla com o símbolo de uma carta, e quero associar esta tecla à ação de abrir um xterm.
Executo o programa com a opção -k e pressiono a tecla com o símbolo da carta para descobrir qual o seu código
xbindkeys -k
O programa retorna
m:0x0 + c:163
2. Associação de funções a teclas
Para associar uma função para esta tecla, basta adicionar as seguintes linhas ao arquivo ~/.xbindkeysrc
xterm
m:0x0 + c:163
3. Execução do programa
- agora basta executar o programa
xbindkeys
e pronto, a quando eu pressionar a tecla com o símbolo da carta o "xterm" é aberto. O programa xbindkeys é realmente muito simples e útil, e para descobrir tudo que ele oferece, basta executar o helpxbindkeys --help
e para quem não gosta de linha de comando, existe um configurador gráfico, muito simples de usar também.apt-get install xbindkeys-gtk
4. Saiba mais
o site do xbindkeys é http://hocwp.free.fr/xbindkeys/xbindkeys.html