Bug 24490

Summary: bar/brokenbar swapped on some Swiss keyboards
Product: xkeyboard-config Reporter: Bryce Harrington <bryce>
Component: GeneralAssignee: xkb
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Bryce Harrington 2009-10-12 19:11:35 UTC
Forwarding this bug from Ubuntu reporter zpin:
https://bugs.edge.launchpad.net/ubuntu/+source/xkeyboard-config/+bug/222430

[Problem]
Apparently, Windows had a bug that inverted bar and brokenbar on swiss keyboard layouts.  Very old keyboards have brokenbar on the 7 key, while newer ones have bar on 7.

[Discussion]
Here is the reporter's Logitech keyboard, with bar on the 7:

http://launchpadlibrarian.net/13927897/whole_kb_de_CH.JPG

Here is a dell keyboard with brokenbar on the 7 (allegedly, newer Dell keyboards simply omit showing the AltGr character on the key, leaving it up to the sw):

http://farm1.static.flickr.com/195/494081498_7dc27a1c06.jpg?v=0

Wikipedia's entry shows the original configuration:

http://en.wikipedia.org/wiki/Keyboard_layout
http://upload.wikimedia.org/wikipedia/commons/thumb/4/4f/KB_Swiss.svg/400px-KB_Swiss.svg.png

It sounds like some means of differentiating these two styles of layouts is needed?
Comment 1 Sergey V. Udaltsov 2009-10-13 01:21:36 UTC
I think if the number of "old" keyboards is still large enough, we just have to create 'legacy' variant for the swiss layout. The default one would represent new keyboards (with the bar), the 'legacy' would have broken bar. Does that make sense?
Comment 2 Bryce Harrington 2009-10-13 01:43:17 UTC
Yes that should probably be workable.

Comment 3 Sergey V. Udaltsov 2009-10-13 02:00:56 UTC
Done

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.