Bug 102225

Summary: Added dead_belowmacron to the default German keyboard layout
Product: xkeyboard-config Reporter: Socialdarwinist <socialonyourdesktop>
Component: GeneralAssignee: xkb
Status: REOPENED --- QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: Patches the default German keyboard layout by adding dead_belowmacron and removing an obsolete comment

Description Socialdarwinist 2017-08-14 22:18:06 UTC
Created attachment 133514 [details] [review]
Patches the default German keyboard layout by adding dead_belowmacron and removing an obsolete comment

I have added the dead_belowmacron, because the Macron below is used for transliterating Arabic in the German world by (reasonable) convention and standard (DIN 31635) and the relevance of the Arabic language is drastically increasing since the settlement policy of the Federal Republic of Germany in 2015. As I have put it to a hitherto unused spot, nothing stands against the change.

I have removed the comment concerning the ⟨AE11⟩ key because it refers to an inexistent entry in a nowadays not used Compose table and to rules for capitalizing sharp s which have been superseded on June 29th, 2017, by a decision of the Council for German Orthography and the instructions in the comment are incomprehensible anyhow.
Comment 1 Sergey V. Udaltsov 2017-09-03 00:31:58 UTC
Thank you, committed.
Comment 2 Rainer Perske 2019-04-17 09:10:02 UTC
This change is causing many warnings » WARNING: Unknown X keysym "dead_belowmacron" « on many systems.

Find enough evidence for it by searching for "dead_belowmacron" using the internet search machine of your choice.

You shouldn't use undefined symbols.
Comment 3 Daniel Stone 2019-04-17 09:57:29 UTC
It is a defined symbol, and has been for 11 years: https://gitlab.freedesktop.org/xorg/proto/x11proto/commit/44e24a27bca023cf7b799f191fe6d52e12efbe5f

That message comes from 'ckbcomp', which is a Debian/Ubuntu utility. It has its own table of X11 keysyms, which is not up to date, and appears to also contain some incorrect or invented symbols:
https://salsa.debian.org/installer-team/console-setup/blob/master/Keyboard/ckbcomp#L2141

Please take it up with Debian and Ubuntu's console-setup maintainers.
Comment 4 Daniel Reichelt 2019-07-29 11:30:55 UTC
I've recently upgraded to Debian Buster. Prior to that, I was able to produce "¦" (U+00A6 brokenbar) by pressing <AltGr>+<Shift>+<LSGT>. Now, that combination produces nothing.

Reverting this patch re-enables brokenbar.
Comment 5 Sergey V. Udaltsov 2019-08-04 12:29:33 UTC
Any chance for consensus?

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.