Este mini-tutorial tem por objetivo pôr para funcionar
as teclas especiais que ficam desabilitadas no
Linux.
1 - Pré-requisitos: KDE 3.2 ou Kurumin 3.0 em diante.
2 - Copie este arquivo:
(clique com o botão direito, Salvar como), descompacte e
substitua o existente na pasta /home/knoppix(ou kurumin)/.kde/share/config.
Note que ele está na pasta .kde, logo você deve habilitar
a opção de ver arquivos ocultos no
konqueror.
3 - Abra o
konsole e faça exatamente isso, nem mais,
nem menos: digite
xev, dê enter e em seguida, sem
mover o mouse, aperte e solte rapidamente, cada uma das
teclas especiais do seu teclado. Quando terminar, aperte Alt+F4.
4 - Cada tecla que você apertou gerou algo assim, um pouco
depois das mensagens iniciais:
KeyPress event, serial 27, synthetic NO, window 0x1e00001,
root 0x3a, subw 0x0, time 1272787, (-424,15), root:(196,405),
state 0x10, keycode 234 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes: ""
KeyRelease event, serial 27, synthetic NO, window 0x1e00001,
root 0x3a, subw 0x0, time 1272907, (-424,15), root:(196,405),
state 0x10, keycode 234 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes: ""
O que interessa disso tudo é o keycode. No caso acima, a tecla
pressionada possui o keycode 234. Repare que houve um KeyPress e
um KeyRelease, ou seja, você pressionou e soltou a tecla. Copie
o keycode de cada tecla que foi pressionada e solta e coloque
no lugar de um xxx do texto abaixo:
keycode 115=quotedbl
keycode 116=less
keycode 117=greater
keycode xxx=greater
keycode xxx=dollar
keycode xxx=numbersign
keycode xxx=braceright
keycode xxx=percent
keycode xxx=ampersand
keycode xxx=asterisk
keycode xxx=parenleft
keycode xxx=parenright
keycode xxx=underscore
keycode xxx=exclam
keycode xxx=asciicircum
keycode xxx=bar
keycode xxx=question
keycode xxx=colon
keycode xxx=braceleft
keycode xxx=degree
keycode xxx=ordfeminine
keycode xxx=masculine
Se seu teclado não possui teclas suficientes para preencher o
texto acima, basta excluir o que sobrar. Isso irá dar um
símbolo como @, # ou % para cada tecla especial e assim elas
poderão ser reconhecidas pelo KDE. Se você está preocupado em
acontecer alguma coisa ao digitar esses símbolos num texto, não
se preocupe. Após habilitar as teclas especiais você poderá
utilizar esses símbolos normalmente.
5 - Salve o texto acima como
.xmodmap na sua pasta
/home/knoppix(ou /kurumin), substituindo o arquivo presente na pasta.
6 - No konsole, digite "xmodmap ~/.xmodmap". Agora abra o kedit e
aperte cada uma das teclas especiais para ver se elas estão
funcionando. Vai sair algo mais ou menos assim: "!#$%*()_{}?.
7 - No menu K, em "executar comando", digite
khotkeys.
Expanda a janela. À esquerda estão funções pré-configuradas e
todas estão comentadas, bastando seguir as instruções lá.