Bug 5227

Summary: Incomplete keysysms for UK Apple USB keyboard
Product: xkeyboard-config Reporter: Ross Burton <ross>
Component: docAssignee: xkb
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high Keywords: movetoxkc
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: Patch
Add Euro sign to 2
Fixed patch

Description Ross Burton 2005-12-03 02:41:00 UTC
The UK keysms in xkb/symbols/macintosh/gb doesn't define all of the keys on the
British server.  Debian has a patch to fix this:

Fix a few problems with the U.K. Macintosh keyboard layout:
  * Map <TLDE> key to "section, plusminus".
  * Map <LSGT> key to "quoteleft, asciitilde".
  * Map AltGr+<AE02> to "EuroSign".
  * Include group(switch) symbols so that the already-defined mapping
    of AltGr+<AE03) to "numbersign" can be used.

Attaching the patch they use, which I can confirm is working excellently without
any modifications on my new Apple UK USB keyboard.

(apologies for the vague product/component, there are quite a few...)
Comment 1 Ross Burton 2005-12-03 02:45:23 UTC
Created attachment 3971 [details] [review]
Patch

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=201737 is the rather
long-winded story of how Debian eventually matched Apple in the behaviour of
the keyboard.
Comment 2 Sergey V. Udaltsov 2006-04-08 11:29:36 UTC
Ross, is this patch still relevant and required for xkeyboard-config? Could you
please confirm?
Comment 3 Denis Barbier 2006-10-03 09:03:21 UTC
Created attachment 7245 [details] [review]
Add Euro sign to 2

Sergey, the only missing bit now is the EuroSign on key 2.
Here is a patch.
Comment 4 Denis Barbier 2006-10-03 11:44:44 UTC
Created attachment 7248 [details] [review]
Fixed patch

Oops, EuroSign was misspelt.
Comment 5 Sergey V. Udaltsov 2006-10-03 15:23:19 UTC
Happy to commit it. But look what we came to - duplicated code, double patches.
Sad, isn't it?;)
Comment 6 Sergey V. Udaltsov 2006-10-03 15:25:48 UTC
Committed anyway

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.