+ Responder ao Tópico



  1. #1

    Padrão 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.

  2. #2

    Padrão 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.

  3. #3
    bernardesrodrigo
    Visitante

    Padrão Ja que vcs falaram

    Eu estou com um problema creio que vcs possam me ajudar por ser mais simples, nao consigo configurar o meu teclado para funcionar corretamente no debian, alguem sabe me dizer como faço para configura-lo> no caso tenho que configurar as teclas de acentuaçao, barra etc. valeu

  4. #4

    Padrão 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