Missing character on belgian keyboard

Bug #213346 reported by Toufik
2
Affects Status Importance Assigned to Milestone
xkeyboard-config
Fix Released
Medium
xkeyboard-config (Ubuntu)
Fix Released
Low
Bryce Harrington

Bug Description

Not sure of the package

My computer is configured in English:
$ locale
LANG=en_GB.UTF-8
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL=

But my keyboard is Belgian. Relevant section of xorg.conf:
Section "InputDevice"
        Identifier "Generic Keyboard"
        Driver "kbd"
        Option "XkbRules" "xorg"
        Option "XkbModel" "pc105"
        Option "XkbLayout" "be"
EndSection

Special characters are defined in this file:
/usr/share/X11/xkb/symbols/be

However the "œ" and "Œ" (o and e attached) are missing in this file. Normally, they should be accessed via ALT-Gr+o and ALT-Gr+O

This is fixed by adding this line in /usr/share/X11/xkb/symbols/be :
key <AD09> { [ o, O, oe, OE ] }; // o O œ Œ

I don't know about the variants but it should be at least in the "basic" section. My corrected file is attached.

Once this file has been modified, restart X or type
$ setxkbmap -layout be

Tags: pet-bug
Revision history for this message
Toufik (toufik2) wrote :
  • be Edit (4.8 KiB, text/plain)
old_toby (simon-hornweb)
Changed in xkeyboard-config:
status: New → Confirmed
Revision history for this message
Bryce Harrington (bryce) wrote :
Changed in xkeyboard-config:
assignee: nobody → bryceharrington
importance: Undecided → Low
Bryce Harrington (bryce)
Changed in xkeyboard-config:
status: Confirmed → In Progress
Revision history for this message
In , Bryce Harrington (bryce) wrote :

Created an attachment (id=22258)
be.patch

Forwarding this patch from a Ubuntu bug reporter:
https://bugs.edge.launchpad.net/ubuntu/+source/xkeyboard-config/+bug/213346

[Problem]
On Belgian keyboards a couple characters are missing. The attached patch fixes this by adding the following line:
key <AD09> { [ o, O, oe, OE ] }; // o O œ Œ

[Original Report]
My computer is configured in English:
$ locale
LANG=en_GB.UTF-8
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL=

But my keyboard is Belgian. Relevant section of xorg.conf:
Section "InputDevice"
        Identifier "Generic Keyboard"
        Driver "kbd"
        Option "XkbRules" "xorg"
        Option "XkbModel" "pc105"
        Option "XkbLayout" "be"
EndSection

Special characters are defined in this file:
/usr/share/X11/xkb/symbols/be

However the "œ" and "Œ" (o and e attached) are missing in this file. Normally, they should be accessed via ALT-Gr+o and ALT-Gr+O

This is fixed by adding this line in /usr/share/X11/xkb/symbols/be :
key <AD09> { [ o, O, oe, OE ] }; // o O œ Œ

I don't know about the variants but it should be at least in the "basic" section. My corrected file is attached.

Once this file has been modified, restart X or type
$ setxkbmap -layout be

Revision history for this message
Bryce Harrington (bryce) wrote :

Thanks, uploaded the patch, and forwarded the bug upstream to:
https://bugs.freedesktop.org/show_bug.cgi?id=19751

Changed in xkeyboard-config:
status: In Progress → Fix Committed
Changed in xkeyboard-config:
status: Unknown → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xkeyboard-config - 1.4-1ubuntu3

---------------
xkeyboard-config (1.4-1ubuntu3) jaunty; urgency=low

  * Add 101_be_ad09.patch: Adds missing character on belgian keyboard
    (LP: #213346)

 -- Bryce Harrington <email address hidden> Mon, 26 Jan 2009 15:01:54 -0800

Changed in xkeyboard-config:
status: Fix Committed → Fix Released
Revision history for this message
In , Sergey V. Udaltsov (svu) wrote :

Grand, commited. Thanks!

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

Other bug subscribers

Bug attachments

Remote bug watches

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