Maltese keyboard layout error

Bug #108014 reported by Ramon Casha
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xkeyboard-config
Invalid
Medium
xkeyboard-config (Ubuntu)
Fix Released
Low
Ubuntu Desktop

Bug Description

The Maltese keyboard layout (/etc/X11/xkb/symbols/mt) has an error in the basic layout - it should be based on gb(basic) not latin.

Line 11 should read:
include "gb(basic)"

Ramon Casha (rcasha)
Changed in xkeyboard-config:
assignee: nobody → ubuntu-desktop
Revision history for this message
Simos Xenitellis  (simosx) wrote :

It is common for layouts to be based on a generic layout (such as "latin", and then some variant), rather than the layout of another country. The reason is that if "gb" makes changes, then these will have to propagate to the mt layout.

What you can do is pick the most appropriate "latin" variant, and for the rest of the keys you can add in the Maltese layout.

Revision history for this message
Ramon Casha (rcasha) wrote :

Ok thanks. Below is a diff on the changes I made to fix this.

Will I need to submit the same changes to x.org or someone, or will this be propagated to them?

--- mt.bak 2008-08-03 07:32:34.000000000 +0200
+++ mt 2008-08-03 07:39:13.000000000 +0200
@@ -12,6 +12,12 @@

     name[Group1]="Malta";

+ // Copied from GB layout
+ key <AE02> { [ 2, quotedbl, twosuperior, oneeighth ] };
+ key <AE04> { [ 4, dollar, EuroSign, onequarter ] };
+ key <AC11> { [apostrophe, at, dead_circumflex, dead_caron] };
+ key <BKSL> { [numbersign, asciitilde, dead_grave, dead_breve ] };
+
     // The following four sets are the four additional letters, with the UK
     // equivalents
     key <TLDE> { [ cabovedot, Cabovedot, grave, notsign ] };

Daniel T Chen (crimsun)
Changed in xkeyboard-config:
importance: Undecided → Low
status: New → Triaged
Revision history for this message
In , Bryce Harrington (bryce) wrote :

Forwarding this bug from Ubuntu:
https://bugs.edge.launchpad.net/ubuntu/+source/xkeyboard-config/+bug/108014

The user reports that there were some issues with the maltese keyboard layout, that he fixed by copying some items from the GB layout. I'm forwarding this to be reviewed/incorporated upstream rather than just in Ubuntu.

--- mt.bak 2008-08-03 07:32:34.000000000 +0200
+++ mt 2008-08-03 07:39:13.000000000 +0200
@@ -12,6 +12,12 @@

     name[Group1]="Malta";

+ // Copied from GB layout
+ key <AE02> { [ 2, quotedbl, twosuperior, oneeighth ] };
+ key <AE04> { [ 4, dollar, EuroSign, onequarter ] };
+ key <AC11> { [apostrophe, at, dead_circumflex, dead_caron] };
+ key <BKSL> { [numbersign, asciitilde, dead_grave, dead_breve ] };
+
     // The following four sets are the four additional letters, with the UK
     // equivalents
     key <TLDE> { [ cabovedot, Cabovedot, grave, notsign ] };

Changed in xkeyboard-config:
status: Unknown → Confirmed
Revision history for this message
Ramon Casha (rcasha) wrote :

Resolved in Intrepid.

Revision history for this message
In , Sergey V. Udaltsov (svu) wrote :

*** This bug has been marked as a duplicate of bug 16966 ***

Changed in xkeyboard-config:
status: Confirmed → Invalid
Revision history for this message
Bryce Harrington (bryce) wrote :

Fixed in Jaunty

2008-08-03 Sergey Udaltsov
 * symbols/mt: fixed Maltese layout,
 http://bugs.freedesktop.org/show_bug.cgi?id=16966

Changed in xkeyboard-config:
status: Triaged → Fix Released
Changed in xkeyboard-config:
importance: Unknown → Medium
status: Invalid → Unknown
Changed in xkeyboard-config:
importance: Medium → Unknown
Changed in xkeyboard-config:
importance: Unknown → Medium
Changed in xkeyboard-config:
status: Unknown → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.