Nao estou conseguindo alterar modelo de teclado. [Resolvido]

Conversações gerais a respeito de Sabayon Linux

Moderator: Moderators

Nao estou conseguindo alterar modelo de teclado. [Resolvido]

Postby rudregues » Sat Jul 28, 2012 21:21

Segui estas instrucoes http://www.gentoo.org/doc/en/guide-loca ... #doc_chap4
Ajustei o arquivo /etc/conf.d/keymaps com o valor:
keymap="br-abnt2"

E no /etc/X11/xorg.conf acrescentei no final:
Section "InputClass"
Identifier "keyboard-all"
Driver "evdev"
Option "XkbLayout" "br-abnt2"
#Option "XkbModel" "pc105"
MatchIsKeyboard "on"
EndSection


Reiniciei o sistema duas vezes, mas ele continua carregando o keymap 'us' inves de 'br-abnt2'

[ ]'s
Last edited by rudregues on Tue Jul 31, 2012 13:11, edited 1 time in total.
rudregues
Baby Hen
 
Posts: 11
Joined: Tue Jul 24, 2012 21:12
Location: Brasil

Re: Nao estou conseguindo alterar modelo de teclado.

Postby rudregues » Sun Jul 29, 2012 2:48

Tentei também as dicas neste site http://go2linux.garron.me/change-keyboa ... nux-gentoo
Só a última funcionou, em que digito o comando "setxkbmap br" e ele arruma o teclado, mas tenho que fazer isso cada vez que ligo o computador.
Também tentei colacar um script com este comando que inicialize durante o boot na pasta /etc/local.d de acordo com a wiki em inglês http://en.gentoo-wiki.com/wiki/Run_a_command_on_boot e não funfou. Talvez o runlevel desse script seja inferior ao runlevel de alguma outra coisa que carrega o teclado errado (espero num estar viajando rs)

[ ]'s
rudregues
Baby Hen
 
Posts: 11
Joined: Tue Jul 24, 2012 21:12
Location: Brasil

Re: Nao estou conseguindo alterar modelo de teclado.

Postby rudregues » Mon Jul 30, 2012 18:26

Descobri duas coisas:
-É possível editar o próprio layout de teclado;
-Existe um comando para o root que carrega layouts de teclado sem o X iniciado, chamado loadkeys.

Tentei colocar esse comando no /root/bashrc, mas não resolveu, pois aparentemente o X é carregado logo antes do comando ser executado.

[ ]'s
rudregues
Baby Hen
 
Posts: 11
Joined: Tue Jul 24, 2012 21:12
Location: Brasil

Re: Nao estou conseguindo alterar modelo de teclado.

Postby rudregues » Tue Jul 31, 2012 13:09

Galera, resolvi após unir esforços rsrs
1º Utilizei alguns resultados parciais que havia conseguido no Ubuntu, descritos neste tópico Tecla ' / ' funcionando incorretamente no notebook lenovo G475
2º O fato do comando no meu post anterior ter funcionado quando colocado em ~/.bashrc

Solução:
-Instalei o xev e xmodmap:
Code: Select all
equo install xev xmodmap

-Rodei o xev para descobrir a keycode da tecla / ? (como o teclado era o mesmo, saiu igual no Ubuntu, keycode=105)
-Acrescentei os seguintes comandos ao final do arquivo ~/.bashrc:
Code: Select all
setxkbmap br

Code: Select all
xmodmap -e "keycode 105 = slash question"


Falta agora descobrir algum arquivo que seja equivalente ao .bashrc no Ubuntu, pra ficar 100% lá também! hehe

EDIT: coloquei o comando setxkbmap também hehe

[ ]'s
Last edited by rudregues on Thu Aug 02, 2012 2:04, edited 2 times in total.
rudregues
Baby Hen
 
Posts: 11
Joined: Tue Jul 24, 2012 21:12
Location: Brasil

Re: Nao estou conseguindo alterar modelo de teclado.

Postby Fitzcarraldo » Wed Aug 01, 2012 19:10

rudregues wrote:Falta agora descobri algum arquivo que seja equivalente ao .bashrc no Ubuntu, pra ficar 100% lá também!


$ cat ~/.bashrc
# /etc/skel/.bashrc
#
# This file is sourced by all *interactive* bash shells on startup,
# including some apparently interactive shells such as scp and rcp
# that can't tolerate any output. So make sure this doesn't display
# anything or bad things will happen !

# Test for an interactive shell. There is no need to set anything
# past this point for scp and rcp, and it's important to refrain from
# outputting anything in those cases.
if [[ $- != *i* ]] ; then
# Shell is non-interactive. Be done now!
return
fi

# Put your fun stuff here.


:wink:
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7340
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom


Return to Portuguese

Who is online

Users browsing this forum: No registered users and 1 guest