Quoting Carlos E Gorges <[EMAIL PROTECTED]>:

  Oi,

  Could you please check the file
/usr/X11R6/lib/X11/xkb/keycodes/xfree86, it should be:

xkb_keycodes "abnt2" {
    include "xfree86(basic)"
    <BKSL> = 94;
    <AC12> = 51;
};

  I don't see a log message about this file in the commit log, but I
believe Egbert Eich's commit at 30 november 2001 fixes the problem
you are seeing.

  If this does not fix the problem, please let me know.

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: RIPEMD160
> 
> 
> diff -ur
> XFree86-4.1.99.1/xc/programs/Xserver/hw/xfree86/common/xf86Events.c
> XFree86-4.1.99.1-carlos/xc/programs/Xserver/hw/xfree86/common/xf86Events.c
> - ---
> XFree86-4.1.99.1/xc/programs/Xserver/hw/xfree86/common/xf86Events.c   Sat
> Dec  8 17:40:57 2001
> +++
> XFree86-4.1.99.1-carlos/xc/programs/Xserver/hw/xfree86/common/xf86Events.c    Fri
> Dec 14 20:53:21 2001
> @@ -367,6 +367,7 @@
>      xf86Info.scanPrefix = 0;
>         
>      switch (scanCode) {
> +    case 0x03:                 scanCode = KEY_BSlash2;           break;  /* ipac 
>usb abnt2
> slash (sux!) */
>      case KEY_KP_7:        scanCode = KEY_Home;      break;  /* curs
> home */
>      case KEY_KP_8:        scanCode = KEY_Up;        break;  /* curs up
> */
>      case KEY_KP_9:        scanCode = KEY_PgUp;      break;  /* curs
> pgup */
> Only in XFree86-4.1.99.1-carlos/xc/programs/Xserver/hw/xfree86/common:
> xf86Events.c~
> diff -ur XFree86-4.1.99.1/xc/programs/xkbcomp/keycodes/xfree86
> XFree86-4.1.99.1-carlos/xc/programs/xkbcomp/keycodes/xfree86
> - --- XFree86-4.1.99.1/xc/programs/xkbcomp/keycodes/xfree86   Sat Dec  8
> 17:43:17 2001
> +++ XFree86-4.1.99.1-carlos/xc/programs/xkbcomp/keycodes/xfree86      Fri Dec
> 14 20:52:48 2001
> @@ -1,6 +1,5 @@
>  // $Xorg: xfree86,v 1.3 2000/08/17 19:54:37 cpqbld Exp $
> - -
> - -
> +// fixes by Carlos E. Gorges <[EMAIL PROTECTED]
>  
>  
>  // $XFree86: xc/programs/xkbcomp/keycodes/xfree86,v 3.17 2001/11/30
> 12:12:04 eich Exp $
> @@ -63,6 +62,9 @@
>      <AC11> =  48;
>  
>      <LFSH> =  50;
> +
> +
> +
>      <AB01> =  52;
>      <AB02> =  53;
>      <AB03> =  54;
> @@ -351,6 +353,7 @@
>  // For brazilian ABNT2 keyboard. by Ricardo Y.
> Igarashi([EMAIL PROTECTED])
>  xkb_keycodes "abnt2" {
>      include "xfree86(basic)"
> +    <AD13> =  51;            // bracketright, braceright
>      <BKSL> = 94;
>      <AC12> = 51;
>  };
> Only in XFree86-4.1.99.1-carlos/xc/programs/xkbcomp/keycodes: xfree86~
> diff -ur XFree86-4.1.99.1/xc/programs/xkbcomp/symbols/br
> XFree86-4.1.99.1-carlos/xc/programs/xkbcomp/symbols/br
> - --- XFree86-4.1.99.1/xc/programs/xkbcomp/symbols/br Sat Dec  8
> 16:59:57 2001
> +++ XFree86-4.1.99.1-carlos/xc/programs/xkbcomp/symbols/br    Fri Dec 14
> 20:52:23 2001
> @@ -41,10 +41,12 @@
>                          [        EuroSign                       ]      
> };
>      key <AD04> {        [               r,               R      ],
>                       [      registered                       ]       };
> - -    key <AD11> {        [      dead_acute,      dead_grave      ],
> +    key <AD11> {        [      dead_acute,      dead_grave   ],
>                       [           acute,           grave      ]       };
>      key <AD12> {        [     bracketleft,       braceleft      ],
>                          [     ordfeminine                       ]      
> };
> +    key <AD13> {        [      bracketright,      braceright    ],
> +                     [           acute,           grave      ]       };
>      key <AC10> {        [        ccedilla,        Ccedilla      ]      
> };
>      key <AC11> {        [      dead_tilde, dead_circumflex      ],
>                       [      asciitilde,     asciicircum      ]       };
> diff -ur XFree86-4.1.99.1/xc/programs/xkbcomp/symbols/us_intl
> XFree86-4.1.99.1-carlos/xc/programs/xkbcomp/symbols/us_intl
> - --- XFree86-4.1.99.1/xc/programs/xkbcomp/symbols/us_intl    Sat Dec  8
> 16:59:57 2001
> +++ XFree86-4.1.99.1-carlos/xc/programs/xkbcomp/symbols/us_intl       Fri Dec
> 14 20:52:01 2001
> @@ -4,6 +4,7 @@
>  // Dead-keys definition for a very simple US/ASCII layout.
>  // by Conectiva (http://www.conectiva.com.br)
>  // modified by Ricardo Y. Igarashi ([EMAIL PROTECTED])
> +// fixes by Carlos E. Gorges <[EMAIL PROTECTED]>
>  
>  // Added the following deadkeys, to make it truly international:
>  //
> @@ -41,21 +42,21 @@
>      key <AC11> {     [ dead_acute,   dead_diaeresis  ],
>                       [ apostrophe,   quotedbl        ]       };
>                       
> - -    key <AE09> {   [         9,    parenleft       ]
> +    key <AE09> {     [         9,    parenleft       ],
>                       [      dead_breve,      dead_breve      ]       };
> - -    key <AE10> {   [         0,    parenright      ]
> +    key <AE10> {     [         0,    parenright      ],
>                       [      dead_abovering, dead_abovering   ]       };
>      key <AE11> {     [     minus,    underscore      ],
>                       [      dead_macron,     dead_belowdot   ]       };
>      key <AE12> {     [     equal,    plus            ],
>                       [      dead_doubleacute,        dead_horn       ]       };
> - -    key <AC10> {   [ semicolon,    colon           ]
> +    key <AC10> {     [ semicolon,    colon           ],
>                       [      dead_ogonek,     dead_diaeresis  ]       };
> - -    key <AB08> {   [     comma,    less            ]
> +    key <AB08> {     [     comma,    less            ],
>                       [      dead_cedilla,    dead_caron      ]       };
> - -    key <AB09> {   [    period,    greater         ]
> +    key <AB09> {     [    period,    greater         ],
>                       [      dead_abovedot,   dead_circumflex ]       };
> - -    key <AB10> {   [     slash,    question        ]
> +    key <AB10> {     [     slash,    question        ],
>                       [      dead_hook,       dead_hook       ]       };
>  
>  
> - --
> 
>        _________________________
>        Carlos E Gorges          
>        ([EMAIL PROTECTED])
>        Tech inform�tica LTDA
>        Brazil                   
>        _________________________
> 

Paulo
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to