Pular para o conteúdo

Ativar tecla ?/º do notebook

Responder tópico
  • Denunciar
  • Indicar

1. Ativar tecla ?/º do notebook

Enviado em 21/12/2011 - 15:18h

tenho um notebook com a tecla ?/º que está desativada.
como fazer para ativá-la?

atualmente uso AtlGr+W etc...

uso ubuntu 10.05lts

valeu

Responder tópico

2. Re: Ativar tecla ?/º do notebook

Enviado em 21/12/2011 - 17:34h

Tem que configurar o teclado. A questão é o modelo do mesmo.

3. Re: Ativar tecla ?/º do notebook

Enviado em 21/12/2011 - 18:17h

gnome-control-center -> teclado -> disposição -> Brasil.

nessa tecla o certo é:
shift + tecla = ?
tecla = /
altGr + tecla = °

4. Re: Ativar tecla ?/º do notebook

Enviado em 21/12/2011 - 18:41h

adri3d escreveu:

gnome-control-center -> teclado -> disposição -> Brasil.

nessa tecla o certo é:
shift + tecla = ?
tecla = /
altGr + tecla = °
eu descobri que a tecla funciona,
mas é como Ctrl+direito.

tem como eu reconfigurar essa tecla?



5. xev

Enviado em 13/06/2012 - 23:31h

vai para um terminal e executao o xev...

Primeiro temos que saber qual o keycode da tecla. Isso pode ser obtido através do xev:

xev | sed -n ‘s/^.*keycode *\([0-9]\+\).*$/keycode \1 = /p’ | uniq | grep -v 36

Isto irá ter uma saída assim (para minha tecla de mute, por exemplo):

keycode 160 =

Bem, isso foi simples, agora basta adicionar a funcionalidade desejada no arquivo ~/.Xmodmap no formato keycode (number)=(key name), como exemplo:

keycode 160=XF86AudioMute
keycode 162=XF86AudioPlay
keycode 176=XF86AudioRaiseVolume
keycode 174=XF86AudioLowerVolume
keycode 153=XF86AudioNext
keycode 144=XF86AudioPrev
keycode 164=XF86AudioStop
keycode 169=XF86AudioMedia

Acho que dá pra entender o que cada um faz =). A lista de nomes você encontra em /usr/share/X11/XKeysymDB (no Archlinux).

Agora, quando as teclas não são reconhecidas, que foi meu caso para “keycode 169″ ali em cima, eu tive que apelar pro getkeycode no console (fora do X). Basta executar o comando que ele retorna a keycode. Ah, o dmesg, às vezes, também tem saída, tipo:

atkbd.c: Unknown key released (translated set 2, code 0×92 on isa0060/serio0).
atkbd.c: Use ‘setkeycodes e012 ‘ to make it known.

Nesse caso, tem que setar manualmente, usando o que o dmesg manda, setkeycodes (code) (number) [onde number é qualquer um]!

setkeycodes e012 201

Pronto. Agora você pode usar o xev novamente e irá aparecer o keycode para sua tecla, no meu caso, foi “keycode 169″. Depois é só colocar ali no ~/.Xmodmap. Após colocar todos os que conseguir, é só aplicar,

xmodmap ~/.Xmodmap.

Depois de tudo isso, eu só fiz abrir o kcontrol e configurar os atalhos, pressionando as teclas configuradas e detectadas. =)

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder