Pode crer, o setxkbmap já me salvou de altas. Então, tem como automatizar
no próprio xorg. Deixe-me passar
 aqui o meu 10-keyboard.conf

bash-4.2# cat /etc/X11/xorg.conf.d/10-keyboard.conf
Section "InputClass"
    Identifier "system-keyboard"
    MatchIsKeyboard "on"
    Option "XkbLayout" "br"
    Option "XkbVariant" ",abnt"
EndSection


Valeu

2014-09-15 12:27 GMT-03:00 Max Miorim <[email protected]>:

> Eu costumo colocar este tipo de comando em um shell script e salvo no
> ~/bin. Então adiciono este ao $PATH e rodo só o "fix-kb-layout" ao
> invés de lembrar dos parâmetros das coisas. :)
>
> 2014-09-15 12:22 GMT-03:00 Gustavo T. Ludwig <[email protected]>:
> > Boa, Max!
> >
> > Funcionou! Vou committar esse comando para a memória principal do
> usuário (o
> > biológico mesmo!)
> >
> > Valeu!
> >
> > 2014-09-15 12:18 GMT-03:00 Max Miorim <[email protected]>:
> >>
> >> Acho que falta a variant abnt2 ai.
> >>
> >> Com o setxkbmap tu usaria o comando "setxkbmap br abnt2", mas eu não
> >> sei o equivalente/específico do KDE. De repente tenta rodar o
> >> setxkbmap assim mesmo, só tem que lembrar de rodar toda vez que
> >> conecta o teclado.
> >>
> >> 2014-09-15 11:59 GMT-03:00 Gustavo T. Ludwig <[email protected]>:
> >> > Senhores,
> >> >
> >> > Faz tempo que nao usava linux em meu notebook e semana passada criei
> uma
> >> > particao e reinstalei o amado Slackware.
> >> >
> >> > O teclado estava funcionando bonitinho ate espetar um teclado usb
> >> > externo de
> >> > marca generica e o KDE perdeu a configuracao de teclado.
> >> >
> >> > La no System Settings > Input Devices > Keyboard > Layouts esta
> >> > configurado
> >> > o layout assim:
> >> > map: br
> >> > layout: Portuguese (Brazil)
> >> > Variant:
> >> > Label: br
> >> >
> >> > Mas, nada de conseguir usar o cedilha, acentuacao, etc.
> >> >
> >> > Como eu forco isso?
> >> >
> >> > Abraco,
> >> >
> >> > Gustavo
> >> >
> >> > --
> >> > -----BEGIN GEEK CODE BLOCK-----
> >> > Version: 3.12
> >> > GIT d- s++: a C+ UL+++ P L++ E--- W++ N o K- w
> >> > O-- M- V-- PS+ PE- Y-- PGP t 5 X+ R+ tv- b+ DI+ D+
> >> > G e++ h--- r+++ y+++
> >> > ------END GEEK CODE BLOCK------
> >> >
> >> > --
> >> > GUS-BR - Grupo de Usuários de Slackware Brasil
> >> > http://www.slackwarebrasil.org/
> >> > http://groups.google.com/group/slack-users-br
> >> >
> >> > Antes de perguntar:
> >> >
> >> >
> http://www.vivaolinux.com.br/artigo/Como-elaborar-perguntas-para-listas-de-discussao
> >> >
> >> > Para sair da lista envie um e-mail para:
> >> > [email protected]
> >> > ---
> >> > Você recebeu essa mensagem porque está inscrito no grupo
> quot;Slackware
> >> > Users Group - Brazil" dos Grupos do Google.
> >> > Para cancelar inscrição nesse grupo e parar de receber e-mails dele,
> >> > envie
> >> > um e-mail para [email protected].
> >> > Para mais opções, acesse https://groups.google.com/d/optout.
> >>
> >> --
> >> GUS-BR - Grupo de Usuários de Slackware Brasil
> >> http://www.slackwarebrasil.org/
> >> http://groups.google.com/group/slack-users-br
> >>
> >> Antes de perguntar:
> >>
> >>
> http://www.vivaolinux.com.br/artigo/Como-elaborar-perguntas-para-listas-de-discussao
> >>
> >> Para sair da lista envie um e-mail para:
> >> [email protected]
> >> ---
> >> Você está recebendo esta mensagem porque se inscreveu no grupo
> "Slackware
> >> Users Group - Brazil" dos Grupos do Google.
> >> Para cancelar inscrição nesse grupo e parar de receber e-mails dele,
> envie
> >> um e-mail para [email protected].
> >> Para obter mais opções, acesse https://groups.google.com/d/optout.
> >
> >
> >
> >
> > --
> > -----BEGIN GEEK CODE BLOCK-----
> > Version: 3.12
> > GIT d- s++: a C+ UL+++ P L++ E--- W++ N o K- w
> > O-- M- V-- PS+ PE- Y-- PGP t 5 X+ R+ tv- b+ DI+ D+
> > G e++ h--- r+++ y+++
> > ------END GEEK CODE BLOCK------
> >
> > --
> > GUS-BR - Grupo de Usuários de Slackware Brasil
> > http://www.slackwarebrasil.org/
> > http://groups.google.com/group/slack-users-br
> >
> > Antes de perguntar:
> >
> http://www.vivaolinux.com.br/artigo/Como-elaborar-perguntas-para-listas-de-discussao
> >
> > Para sair da lista envie um e-mail para:
> > [email protected]
> > ---
> > Você recebeu essa mensagem porque está inscrito no grupo quot;Slackware
> > Users Group - Brazil" dos Grupos do Google.
> > Para cancelar inscrição nesse grupo e parar de receber e-mails dele,
> envie
> > um e-mail para [email protected].
> > Para mais opções, acesse https://groups.google.com/d/optout.
>
> --
> GUS-BR - Grupo de Usuários de Slackware Brasil
> http://www.slackwarebrasil.org/
> http://groups.google.com/group/slack-users-br
>
> Antes de perguntar:
>
> http://www.vivaolinux.com.br/artigo/Como-elaborar-perguntas-para-listas-de-discussao
>
> Para sair da lista envie um e-mail para:
> [email protected]
> ---
> Você está recebendo esta mensagem porque se inscreveu no grupo "Slackware
> Users Group - Brazil" dos Grupos do Google.
> Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie
> um e-mail para [email protected].
> Para obter mais opções, acesse https://groups.google.com/d/optout.
>



-- 
Noilson Caio Teixeira de Araújo
https://ncaio.wordpress <http://ncaio.ithub.com.br>.com
<http://ncaio.ithub.com.br>
https://br.linkedin.com/in/ncaio <http://br.linkedin.com/in/ncaio>
https://twitter.com/noilsoncaio

-- 
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.vivaolinux.com.br/artigo/Como-elaborar-perguntas-para-listas-de-discussao

Para sair da lista envie um e-mail para:
[email protected]
--- 
Você está recebendo esta mensagem porque se inscreveu no grupo "Slackware Users 
Group - Brazil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um 
e-mail para [email protected].
Para obter mais opções, acesse https://groups.google.com/d/optout.

Responder a