Olá pessoal.
Essa é minha primeira dica aqui no VOL e espero que seja tão útil para vocês quanto foi para mim.
Uma coisa que sempre me incomodou no
KDE é a falta de praticidade deste, em não habilitar a abertura do lançador de aplicativos (Kickoff) através da tecla
Super, nem permitir a associação de apenas uma tecla (exceto as teclas de função), como atalho de quaisquer programas, e isto diminui a produtividade.
Nesta dica mostrarei como configurar uma tecla de função (fantasma)
F15 e associá-la ao menu Kickoff.
Para que essa "mágica" aconteça, utilizaremos a função "xev", que a grosso modo, é um mapeador de teclas.
* A tecla Super é também conhecida como "Meta", "Windows" ou "Bandeirinha". :-)
O que me motivou a escrever essa dica é que depois de pesquisar muito a respeito do assunto, só encontrei tutoriais que ensinam a instalar programas desnecessários para realizar uma função tão simples, que deveria vir habilitada por padrão. Por isso resolvi compartilhar essa simples dica, a fim de evitar essa mania que muitas pessoas possuem de resolverem tudo instalando isto ou aquilo!
Scripts existem para evitar isso! Vamos aproveitar a facilidade que esse sistema maravilhoso nos dá e aplicá-las de modo prático!
Linux não é Windows! Simples assim.
Passo 1
Continuando o assunto, teremos que descobrir qual é o código X associado a tecla Super do seu teclado. Para isso, abra o Konsole e digite:
xev | grep Super_L
Nota: se o comando acima não funcionar (não consegui executá-lo com êxito no Debian, mas consegui no Kubuntu), siga a dica abaixo.
Digite no Konsole:
xev
Agora pressione a tecla Super para descobrirmos qual código o servidor X recebe quando ela é pressionada, feito isso, pressione
Ctrl+c e observe o código apresentado. Será parecido com isto:
E essa é a linha que nos interessa:
keycode 133 (keysym 0xffcc, Super_L), same_screen YES
Observe que, como o meu teclado já está configurado, aparece a associação para a tecla de função (fantasma)
F15.
Passo 2
Pois bem, o keycode da tecla "Super_L" no meu teclado é 133, usaremos isso para realizar a "mágica". No Konsole, digite:
touch ~/.Xmodmap
nano ~/.Xmodmap
E digite:
keycode 133=F15
Pressione
Ctrl+o para salvar e
Ctrl+x para sair do editor Nano.
Nesse caso, criamos uma tecla de função
F15 e indicamos que a tecla com o keycode "133" é igual a
F15, ou seja, quando pressionarmos a tecla "Super", será interpretado que pressionamos a tecla
F15, assim a mágica acontece e o KDE interpretará tudo certinho! \o/
Ainda no Konsole, digite:
xmodmap ~/.Xmodmap
Pronto!
A primeira parte já está concluída, agora configuraremos o lançador para utilizar o novo atalho.
Passo 3
Para isso, clique com o botão direito do mouse em cima do lançador de aplicativos Kickoff e escolha a opção "Configuração de lançador de aplicativos", conforme a imagem:
E na aba "Atalho", clique no botão que contém algo como "nenhum ou Alt+F1":
Depois que você clicar, será solicitada a "entrada" ou seja, você deve pressionar a combinação de teclas que acionará o menu, nesse caso, pressione a tecla "Super". Aparecerá
F15, conforme configuramos antes.
Se tudo ocorrer normalmente, basta clicar em aplicar e pronto!
Passo 4
Agora criaremos um script para iniciar essa função durante o boot. No Konsole, digite:
touch ~/.kde/Autostart/Supermenu.sh
nano ~/.kde/Autostart/Supermenu.sh
E insira:
#!/bin/sh
xmodmap ~/.Xmodmap
Agora salve:
Ctrl+o e
Ctrl+x.
Dê permissão de execução:
chmod +x ~/.kde/Autostart/Supermenu.sh
Agora terminamos! Usufrua da produtividade desta simples configuração.
Para mais informações sobre como usar essa função para teclas multimídias, recomendo a leitura dessa dica publicada aqui no VOL por
Anderson Leite:
Dica testada no Debian Jessie com KDE 4.14.2 e no Kubuntu 14.4.2.
Até a próxima dica!