Arquivo do Blog

Dica do dia

BuscaPé, líder em comparação de preços na América Latina

Sábado, 11 de Agosto de 2007

Fazendo a "tecla Windows" funcionar no Linux - Gnome


Desde o post anterior (Fazendo a "tecla Windows" funcionar no Linux - KDE) recebi vários e-mails perguntando como fazer isto no Gnome. Tudo bem, os passos são bem parecidos (1 .. 6), então, vamos aprender como configurar a "tecla Windows" para funcionar no Gnome:

1. antes de mais nada, precisamos saber qual é o código emitido da tecla Windows de seu teclado, para isso, abra o konsole e digite:
$ xev

2. note que qualquer ação, tanto o movimento do mouse quanto qualquer tecla pressionada exibirão vários eventos como resultado enquanto este aplicativo estiver rodando. Portanto, o que nos interessa é o evento Keycode da tecla Windows, para isso, tecle-a e anote o número que aparece em "keycode", veja onde exatamente com base no exemplo abaixo:

Aqui apareceu que a tecla Windows corresponde ao evento KeyPress número 115. Memorize este número por enquanto.

3. crie um arquivo em ~/ de nome .Xmodmap (sim, exatamente desta forma, o ponto seguido de um X maiúsculo e depois letras minúsculas) com o seguinte comando:
$ touch ~/.Xmodmap

4. edite o arquivo .Xmodmap com o seguinte comando:
$ gedit ~/.Xmodmap

5. acrescente uma única linha com o seguinte dizere:
keycode 115=F13

Veja:


Grave e feche o editor gedit.

6. Volte ao konsole, digite o comando:
$ xmodmap ~/.Xmodmap

7. Pronto! Tanto no KDE como no Gnome, se pressionar a combinação de teclas ALT+F1 será exibido o menu de sistema! É o que queremos ao pressionar a tecla Windows, portanto, continuando com o que interessa, tecle ALT+F2 e digite gnome-keybinding-properties para acessarmos o Atalhos de Teclado do Gnome. Procure pelo item "Mostrar o menu do painel" (ALT+F1).


Obs: para manusear este menu não é difícil, ao clicar sobre o item, o sistema irá solicitar que pressione uma nova tecla de atalho para aquele determinado evento, pressione a tecla BACKSPACE para marcá-lo como "Desativado" ou pressione a tecla desejada.

8. Clique sobre este item "Mostrar o menu do painel" e em seguida pressione a tecla Windows:


Pronto! Já está funcionando sua tecla Windows (ou "tecla Linux" agora).


Observação: caso o passo 8 não funcione, feche o Gnome e abra-o novamente. Se aparecer uma janela sugerindo a inclusão/ativação do arquivo .Xmodmap como teclas de atalho adicionais, confirme positivamente. Depois, repita o passo 7.

Lembro também o seguinte: vamos supor que você queira adicionar algumas teclas específicas, há uma lista de teclas pré-definidas para uso do xmodmap em /usr/share/X11/XKeysymDB .

3 comentários:

Ricardo Moraes disse...

Muito boa a dica, parabéns!

Só tem uma coisa, no meu teclado, tem duas teclas windows, a da direita e a da esquerda. A da esquerda o codigo é 115 e a da direita é 'Super R'.
Tem como habiliar as duas teclas para esse comando? Se acrescentar no editor 115 e super R vai funcionar?

Abraços

Rodrigo Guariento disse...

Ricardo, no Gnome eu desconheço a forma mas posso pesquisar. No KDE já existe dois atalhos distintos que podem ser configurados para uma determinada ação. No caso do KDE, só substituir o ALT+F1 pela tecla windows da esquerda e a outra pelo windows da direita.

Mais uma coisa, veja os trechos abaixo:
1) "keycode 116 (keysym 0xffec, Super_R)"
2) "keycode 115 (keysym 0xffeb, Super_L)"

"Super_" é o nome dado a tecla windows pelo sistema, "R" seria "da direita" (Right) e "L" seria "da esquerda" (Left), portanto, seria o keycode 115 e 116 para a tecla windows da esquerda e direita respectivamente.

Luís Miguel disse...
Esta postagem foi removida pelo autor.

Últimas notícias - Fedora

Loading...