Autor Tópico: Consertando os problemas de teclado no Xgl  (Lida 8387 vezes)

Offline felipe3

  • Usuário Ubuntu
  • *
  • Mensagens: 24
    • Ver perfil
Consertando os problemas de teclado no Xgl
« Online: 12 de Junho de 2006, 06:37 »
Muitas pessoas tem tido problemas com teclado no Xgl, alguns resolveram com o xmodmap, mas com isso, pelo menos no meu computador, o numlock ficou destativado, e o configurador de teclado do gnome parou de funcionar.

Tem uma forma de concertar estes problemas que funcionou beleza aqui.

Tem que adicionar dois parâmetros ao Xgl:

Código: [Selecionar]
+kb -xkbmap

dependendo de como voce instalou o Xgl voce deve editar isto no /etc/gdm/gdm.conf-custom ou no /usr/share/xsession(s)/gdm-xgl.desktop

Se funcionar com algum de voces, posta ai.

fmercurio

  • Visitante
Comigo não funcionou
« Resposta #1 Online: 14 de Junho de 2006, 14:56 »
Cara, comigo não ta funcionando ainda.

O NumLock funcionou com o comando:
xmodmap /usr/share/xmodmap/xmodmap.br

Mas o CapsLock e o Zoom ainda não funcionam... não sei mais o que fazer.
Vou continuar dando uma fuçada na net, e tentar reiniciar o micro, quem sabe não funfa.

Abraço.

Offline felipe3

  • Usuário Ubuntu
  • *
  • Mensagens: 24
    • Ver perfil
Re: Comigo não funcionou
« Resposta #2 Online: 14 de Junho de 2006, 17:06 »
Citação de: "fmercurio"
Cara, comigo não ta funcionando ainda.

O NumLock funcionou com o comando:
xmodmap /usr/share/xmodmap/xmodmap.br

Mas o CapsLock e o Zoom ainda não funcionam... não sei mais o que fazer.
Vou continuar dando uma fuçada na net, e tentar reiniciar o micro, quem sabe não funfa.

Abraço.


Tenta colocar esses dois paramêtros que eu disse e depois reconfigurar o teclado pelo gnome, lá em preferencias -> configuração do teclado, se não me engano, ai reinicia o X, aqui funcionou blz.

---EDITADO---
Se ainda não funcionar, tenta usar só um dos parâmetros, testa os dois sozinhos.

handryks

  • Visitante
Consertando os problemas de teclado no Xgl
« Resposta #3 Online: 14 de Junho de 2006, 19:40 »
O problema do meu teclado eu resolvi seguindo um topico do forum do compiz. Eu criei um script com o seguinte conteúdo, e coloquei pra executar na abertura da sessão:

xprop -root -f _XKB_RULES_NAMES 8s -set _XKB_RULES_NAMES xorg
setxkbmap -model abnt2 -layout br -variant abnt2

Esssa foi a adaptação que eu fiz pro meu teclado, e consegui fazer todas as teclas funcionarem, inclusive as teclas Win e aquela tecla de ponto que fica no teclado numérico.

fmercurio

  • Visitante
Re: Comigo não funcionou
« Resposta #4 Online: 19 de Junho de 2006, 13:11 »
Citação de: "felipe3"
Tenta colocar esses dois paramêtros que eu disse e depois reconfigurar o teclado pelo gnome, lá em preferencias -> configuração do teclado, se não me engano, ai reinicia o X, aqui funcionou blz.

---EDITADO---
Se ainda não funcionar, tenta usar só um dos parâmetros, testa os dois sozinhos.


Olá Felipe,

Valeu pela ajuda, está tudo funcionando agora.
O problema estava no parâmetro -xkbmap ele não funciona no meu, e outra, no meu arquivo de configuração estava com o parâmetro -kb, achei que você tinha redigido errado e colocado + ou invés de -... rs
Achei que eu já estava com o parâmetro certo, só depois de um tempo que eu mudei o sinal de - pra +... rs

Mas tudo bem, lambanças à parte está tudo certinho agora... só tem um porém... o parâmetro +kb no meu caso não fez funcionar a tecla do windows, e algumas teclas do teclado Numérico estavam sem funcionar, só funcionou tudo direitinho com tecla do windows e tudo mais após eu adicionar os comandos do cara que postou abaixo do seu post no meu .gnomerc.

Mas é isso ae, pobrema resrvido.

Abraço a todos e obrigado.

fmercurio

  • Visitante
Consertando os problemas de teclado no Xgl
« Resposta #5 Online: 19 de Junho de 2006, 13:13 »
Citação de: "handryks"
O problema do meu teclado eu resolvi seguindo um topico do forum do compiz. Eu criei um script com o seguinte conteúdo, e coloquei pra executar na abertura da sessão:

xprop -root -f _XKB_RULES_NAMES 8s -set _XKB_RULES_NAMES xorg
setxkbmap -model abnt2 -layout br -variant abnt2

Esssa foi a adaptação que eu fiz pro meu teclado, e consegui fazer todas as teclas funcionarem, inclusive as teclas Win e aquela tecla de ponto que fica no teclado numérico.


Handryks,

Esses comandos me ajudaram à configurar as teclas do windows e algumas do teclado numérco, porém o parâmetro +kb do comando Xgl que resolveu o problema da configuração de teclado, que estava nula no meu Gnome... agora consigo fazer tudo bunitinho, até configurar outros layouts pelo próprio Gnome.

Valeu a ajuda.

Abraço.

Offline fabiodsp

  • Usuário Ubuntu
  • *
  • Mensagens: 61
    • Ver perfil
    • http://www.flickr.com/photos/fabio_dsp
Consertando os problemas de teclado no Xgl
« Resposta #6 Online: 19 de Junho de 2006, 13:18 »
Pergunta... eu adiciono os parâmetros citados (+kb -xkbmap) exatamente em q lugar do arquivo /etc/gdm/gdm.conf-custom ... no começo dele ou no fim... ???

A comunidade agradece!

Offline thiago e. de oliveira

  • Usuário Ubuntu
  • *
  • Mensagens: 66
    • Ver perfil
Consertando os problemas de teclado no Xgl
« Resposta #7 Online: 19 de Junho de 2006, 22:59 »
Citação de: "fabiodsp"
Pergunta... eu adiciono os parâmetros citados (+kb -xkbmap) exatamente em q lugar do arquivo /etc/gdm/gdm.conf-custom ... no começo dele ou no fim... ???

A comunidade agradece!


Ótima pergunta!!! Onde esses comandos são inseridos? :wink:
Athlon XP 2600+ / MB ASUS A7N8X-DELUXE
Nvidia GeForce FX 5200 128MB/64bits
RAM 1.28 GB (Samsung)
HL-DT-ST DVDRAM GSA-4081B (gravador DVD)
Fonte Superflower (TTGI) 450W reais
HDD Samsung 160GB 7200 RPM SATA
Modem ADSL D.Link DSL-500T (Speedy)
Registered Linux User # 423742
Registered Ubuntu User # 4182

Offline kenneth

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Consertando os problemas de teclado no Xgl
« Resposta #8 Online: 20 de Junho de 2006, 13:38 »
Fala galera
eu tive o mesmo problema, e resolvi com :
Código: [Selecionar]

xmodmap /usr/share/xmodmap/xmodmap.br


no arquivo etc/gdm/gdm.conf-custom, logo depois daquela
linha gnome.. water.. etc... nao lembro dela :D

mas eu continu com problema no <alt><tab>

trava toda a tela :(

alguem ae ja passou por isso???

fmercurio

  • Visitante
Consertando os problemas de teclado no Xgl
« Resposta #9 Online: 20 de Junho de 2006, 17:10 »
Citação de: "thiago e. de oliveira"
Ótima pergunta!!! Onde esses comandos são inseridos? :wink:


Esses parâmetros são adicionados ao comando Xgl (ou /usr/bin/Xgl).
São parâmetros do próprio comando, não itens a serem adicionados ao arquivo... entendeu?

O final do meu gdm.conf-custom

Código: [Selecionar]

[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :0 -fullscreen -ac -br -accel xv:fbo -accel glx:pbuffer +kb
flexible=true


Obs.: Se o parâmetro -kb estiver constando no seu arquivo subistitua-o pelo +kb, ou seja, tire o - e coloque o + .  :wink:

No meu caso só o parâmetro +kb foi suficiente para eu conseguir configurar o teclado pelo Gnome.
Para funcionar a tecla do windows (SuperKey) eu tive de adicionar uns comandos no meu ~/.gnomerc, segue abaixo meu arquivo .gnomerc:

Código: [Selecionar]

compiz –replace decoration gconf wobbly fade minimize cube rotate zoom scale move resize place switcher
nohup gnome-window-decorator &

## Fix Teclado
xprop -root -f _XKB_RULES_NAMES 8s -set _XKB_RULES_NAMES xorg
setxkbmap -model abnt2 -layout br -variant abnt2


Espero ter ajudado, abraço.

Offline thiago e. de oliveira

  • Usuário Ubuntu
  • *
  • Mensagens: 66
    • Ver perfil
Consertando os problemas de teclado no Xgl
« Resposta #10 Online: 20 de Junho de 2006, 23:11 »
Citação de: "fmercurio"
Esses parâmetros são adicionados ao comando Xgl (ou /usr/bin/Xgl).
São parâmetros do próprio comando, não itens a serem adicionados ao arquivo... entendeu?

O final do meu gdm.conf-custom

Código: [Selecionar]

[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :0 -fullscreen -ac -br -accel xv:fbo -accel glx:pbuffer +kb
flexible=true


Obs.: Se o parâmetro -kb estiver constando no seu arquivo subistitua-o pelo +kb, ou seja, tire o - e coloque o + .  :wink:

No meu caso só o parâmetro +kb foi suficiente para eu conseguir configurar o teclado pelo Gnome.
Para funcionar a tecla do windows (SuperKey) eu tive de adicionar uns comandos no meu ~/.gnomerc, segue abaixo meu arquivo .gnomerc:

Código: [Selecionar]

compiz –replace decoration gconf wobbly fade minimize cube rotate zoom scale move resize place switcher
nohup gnome-window-decorator &

## Fix Teclado
xprop -root -f _XKB_RULES_NAMES 8s -set _XKB_RULES_NAMES xorg
setxkbmap -model abnt2 -layout br -variant abnt2


Espero ter ajudado, abraço.


Muito obrigado! :wink:

Estou quase lá...

Só gostaria que você me dissesse aonde se encontra esse .gnomerc.

Abraço :D
Athlon XP 2600+ / MB ASUS A7N8X-DELUXE
Nvidia GeForce FX 5200 128MB/64bits
RAM 1.28 GB (Samsung)
HL-DT-ST DVDRAM GSA-4081B (gravador DVD)
Fonte Superflower (TTGI) 450W reais
HDD Samsung 160GB 7200 RPM SATA
Modem ADSL D.Link DSL-500T (Speedy)
Registered Linux User # 423742
Registered Ubuntu User # 4182

Offline felipe3

  • Usuário Ubuntu
  • *
  • Mensagens: 24
    • Ver perfil
Consertando os problemas de teclado no Xgl
« Resposta #11 Online: 26 de Junho de 2006, 20:51 »
Este ".gnomerc" é um arquivo que você coloca no seu HOME, e ele é iniciado junto com o gnome, um "AUTO-START".

Neste caso ele usou pra iniciar os comandos de arrumar o teclado junto com o gnome.