1 |
olá pessoal! |
2 |
eu atualizei o x11-base/xorg-server pra versão 1.6.3.901-r2, e depois de |
3 |
alguns problemas (como mouse e teclado não funcionando :P), ele está rodando |
4 |
bem. porém, eu não consegui configurar direito o meu teclado ABNT2. na |
5 |
prática, a única tecla que não funciona é a tecla com a "/" e a "?". por |
6 |
enquanto, eu tô digitando a / pelo teclado numérico, e a ? eu tô copiando e |
7 |
colando de alguma URL :P |
8 |
|
9 |
alguém sabe como configurar esse teclado no HAL? nesse Xorg novo, pelo |
10 |
jeito, tudo é feito pelo HAL. o meu xorg.conf continuou sendo o mesmo, |
11 |
quando eu atualizei, mas o teclado parou de funcionar. eu vi por aí que eu |
12 |
tinha que alterar o arquivo /etc/hal/fdi/policy/10-keymap.fdi, pra que ele |
13 |
ficasse da seguinte maneira: |
14 |
|
15 |
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- --> |
16 |
<deviceinfo version="0.2"> |
17 |
<device> |
18 |
<match key="info.capabilities" contains="input.keymap"> |
19 |
<append key="info.callouts.add" |
20 |
type="strlist">hal-setup-keymap</append> |
21 |
</match> |
22 |
|
23 |
<match key="info.capabilities" contains="input.keys"> |
24 |
<merge key="input.xkb.rules" type="string">base</merge> |
25 |
|
26 |
<!-- If we're using Linux, we use evdev by default (falling back to |
27 |
keyboard otherwise). --> |
28 |
<merge key="input.xkb.model" type="string">keyboard</merge> |
29 |
<match key="/org/freedesktop/Hal/devices/computer:system.kernel.name" |
30 |
string="Linux"> |
31 |
* <merge key="input.xkb.model" type="string">abnt2</merge>* |
32 |
</match> |
33 |
|
34 |
* <merge key="input.xkb.layout" type="string">br</merge>* |
35 |
<merge key="input.xkb.variant" type="string" /> |
36 |
</match> |
37 |
</device> |
38 |
</deviceinfo> |
39 |
|
40 |
depois que eu mudei isso, o teclado melhorou (antes, tava com o layout |
41 |
americando, com o ^ em cima do 6, etc), mas a tecla da / e da ? ainda não |
42 |
funciona. outro comando que eu vi nos fóruns que é usado pra verificar se o |
43 |
HAL leu essas configurações, é o seguinte: |
44 |
|
45 |
cd1@blackpearl ~> lshal | grep xkb |
46 |
input.xkb.layout = 'br' (string) |
47 |
input.xkb.model = 'abnt2' (string) |
48 |
input.xkb.rules = 'base' (string) |
49 |
input.xkb.variant = '' (string) |
50 |
|
51 |
então parece que ele leu essas informações sim, mas não tá colocando-as em |
52 |
prática... |
53 |
|
54 |
alguma ideia? |
55 |
|
56 |
até mais! |
57 |
|
58 |
-- |
59 |
Crístian Deives dos Santos Viana [aka CD1] |