[xorg-bugzilla-noise] [Bug 1411] New: xkb: mt symbols file wrong

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Sep 18 16:36:54 UTC 2004


Please do not reply to this email: if you want to comment on the bug, go to          
the URL shown below and enter yourcomments there.   
 
https://freedesktop.org/bugzilla/show_bug.cgi?id=1411        
   
           Summary: xkb: mt symbols file wrong
           Product: xorg
           Version: 6.7.0
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Input/Keyboard
        AssignedTo: xorg-bugzilla-noise at freedesktop.org
        ReportedBy: rcasha at waldonet.net.mt


The file /etc/X11/xkb/symbols/pc/mt is incorrect. Apparently XFree86 in MDK10.0
was using the file symbols/mt (which includes the gb keyboard), while XOrg in
MDK10.1 is using symbols/pc/mt (which includes the basic keyboard). Anyway below
is the modified file which works. Essentially I just copied the needed lines
from gb.
--------------
// Maltese keyboard map (based on MSA Standard DMS100)
// by Ramon Casha (ramon.casha at linux.org.mt)
//
// $XFree86: xc/programs/xkbcomp/symbols/pc/mt,v 1.3 2002/12/13 04:18:04 dawes Exp $

partial default alphanumeric_keys
xkb_symbols "basic" {

    include "pc/latin"

    name[Group1]="Maltese";

    // The following four sets are the four additional letters, with the UK
    // equivalents
    key <TLDE>  { [ cabovedot,  Cabovedot,        grave,      notsign ] };
    key <AD11>  { [ gabovedot,  Gabovedot,  bracketleft,    braceleft ] };
    key <AD12>  { [   hstroke,    Hstroke, bracketright,   braceright ] };
    key <LSGT>  { [ zabovedot,  Zabovedot,    backslash,          bar ] };

    // Euro symbol
    key <AE03>  { [         3,   EuroSign,     sterling               ] };

    // Long accent
    key <AE06>  { [         6, asciicircum, dead_circumflex, dead_circumflex ]  };

    // Normal accented vowels
    key <AD03>  { [         e,          E,       egrave,       Egrave ] };
    key <AD07>  { [         u,          U,       ugrave,       Ugrave ] };
    key <AD08>  { [         i,          I,       igrave,       Igrave ] };
    key <AD09>  { [         o,          O,       ograve,       Ograve ] };
    key <AC01>  { [         a,          A,       agrave,       Agrave ] };

    key <BKSL>  { [numbersign, asciitilde,   dead_grave,   dead_breve ] };
    key <AE02>  { [         2,   quotedbl,  twosuperior,    oneeighth ] };
    key <AC11>  { [apostrophe,         at, dead_circumflex, dead_caron] };

    include "level3(ralt_switch_multikey)"
};        
   
   
--         
Configure bugmail: https://freedesktop.org/bugzilla/userprefs.cgi?tab=email       
   
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the xorg-bugzilla-noise mailing list