Bug 5227 - Incomplete keysysms for UK Apple USB keyboard
Summary: Incomplete keysysms for UK Apple USB keyboard
Alias: None
Product: xkeyboard-config
Classification: Unclassified
Component: doc (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: xkb
QA Contact:
Keywords: movetoxkc
Depends on:
Reported: 2005-12-03 02:41 UTC by Ross Burton
Modified: 2006-10-03 15:25 UTC (History)
0 users

See Also:
i915 platform:
i915 features:

Patch (1.17 KB, patch)
2005-12-03 02:45 UTC, Ross Burton
Details | Splinter Review
Add Euro sign to 2 (965 bytes, patch)
2006-10-03 09:03 UTC, Denis Barbier
Details | Splinter Review
Fixed patch (965 bytes, patch)
2006-10-03 11:44 UTC, Denis Barbier
Details | Splinter Review

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]

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.