Modificar layout do teclado
Aee galera. É o seguinte.
Estou criando uma versão modificada do linux (baseada em debian) para um setor aqui da empresa. Este setor em específico é a digitação (de notas fiscais (trabalho na secretaria de fazenda de MT)). Este setor prima pela produção. Eles usam um sistema que roda no servidor linux e acessam via telnet (Não me perguntem pq num acessam por SSH pq num sei). Só que para colocar isso em produção o pessoal requisitou que modificassem o que as teclas fazem. No caso eu preciso modificar o comportamento apenas de 3 teclas.
/ responda pelo s
* responda pelo *
- responda pelo F3
Todas as teclas são do teclado numerico.
Alguém tem idéia de como fazer?
Espero ter conseguido me expressar.
Modificar layout do teclado
Cara não sei, mas se souber vai ser uma boa, pois já passei pelo mesmo problema li e tentei de tudo e não consegui, no meu caso era pra mudar o comportamento do F1 F2 e F3, mas nem consegui.
Modificar layout do teclado
Aeee galera. Enfim consegui fazer as modificações
Tive que modivicar o arquivo:
/etc/X11/xkb/symbols/pc/pc
Ele é a base dos teclados. Em cima dele há as variações de cada um como o abnt2.
Tive que modificar as linhas:
Código :
// Ungrab cancels server/keyboard/pointer grabs
125 key <KPDV> {
126 type="CTRL+ALT",
127 symbols[Group1]= [ KP_Divide, XF86_Ungrab ]
128 };
129
130 // ClsGrb kills whichever client has a grab in effect
131 key <KPMU> {
132 type="CTRL+ALT",
133 symbols[Group1]= [ KP_Multiply, XF86_ClearGrab ]
134 };
135
136 // -VMode switches to the previous video mode
137 key <KPSU> {
138 type="CTRL+ALT",
139 symbols[Group1]= [ KP_Subtract, XF86_Prev_VMode ]
140 };
para
Código :
// Ungrab cancels server/keyboard/pointer grabs
125 key <KPDV> {
126 type="CTRL+ALT",
127 symbols[Group1]= [ F3, XF86_Switch_VT_3 ]
128 };
129
130 // ClsGrb kills whichever client has a grab in effect
131 key <KPMU> { [ s, S, ssharp, section ] };
132
133 // -VMode switches to the previous video mode
134 key <KPSU> { [ n, N ] };
Se alguem precisava algo como isso ta ae a dica. Falow