The Dutch keyboard mapping in xorg-x11 is incorrect, the following 2 patches correct this. --- /usr/X11R6/lib/X11/xkb/symbols/nl.orig 2004-12-01 08:43:52.000000000 +0100 +++ /usr/X11R6/lib/X11/xkb/symbols/nl 2004-12-09 16:35:31.489599321 +0100 @@ -37,7 +37,7 @@ xkb_symbols "basic" { key <AE12> { [ degree, dead_tilde ], [ dead_cedilla ] }; key <AD03> { [ e, E ], - [ eacute, Eacute ] }; + [ EuroSign, cent ] }; key <AD04> { [ r, R ], [ paragraph, registered ] }; key <AD05> { [ t, T ], @@ -52,7 +52,7 @@ xkb_symbols "basic" { [ ograve, Ograve ] }; key <AD10> { [ p, P ], [ paragraph ] }; - key <AD11> { [ dead_diaeresis, dead_tilde ], + key <AD11> { [ dead_diaeresis, dead_circumflex ], [ asciitilde, asciicircum ] }; key <AD12> { [ asterisk, bar ] }; key <AC01> { [ a, A ], --- /usr/X11R6/lib/X11/xkb/symbols/pc/nl.orig 2004-12-09 16:49:23.018109568 +0100 +++ /usr/X11R6/lib/X11/xkb/symbols/pc/nl.openclient 2004-12-09 16:35:19.000000000 +0100 @@ -6,7 +6,7 @@ // converted from the nl-latin.map of the Linux kbd package by // Pablo Saratxaga <srtxg@f2219.n293.z2.fidonet.org> // -// $XFree86: xc/programs/xkbcomp/symbols/pc/nl,v 1.2 2002/11/22 04:03:28 dawes Exp $ +// $XFree86$ default partial alphanumeric_keys xkb_symbols "basic" { @@ -23,15 +23,14 @@ xkb_symbols "basic" { key <AE10> { [ 0, apostrophe, braceright, degree ] }; key <AE11> { [ slash, question, backslash, questiondown ] }; key <AE12> { [ degree, dead_tilde, dead_cedilla, dead_ogonek ] }; - - key <AD03> { [ e, E, eacute, Eacute ] }; + key <AD03> { [ e, E, EuroSign, cent ] }; key <AD05> { [ t, T, thorn, THORN ] }; key <AD06> { [ y, Y, ydiaeresis, yen ] }; key <AD07> { [ u, U, udiaeresis, Udiaeresis ] }; key <AD08> { [ i, I, idiaeresis, Idiaeresis ] }; key <AD09> { [ o, O, ograve, Ograve ] }; key <AD10> { [ p, P, paragraph, THORN ] }; - key <AD11> { [dead_diaeresis, dead_tilde, asciitilde, asciicircum] }; + key <AD11> { [dead_diaeresis, dead_circumflex, asciitilde, asciicircum] }; key <AD12> { [ asterisk, bar, dead_tilde, dead_macron ] }; key <AC01> { [ a, A, aacute, Aacute ] };
Created attachment 1501 [details] [review] Corrects xorg-x11 dutch keyboard
Created attachment 1502 [details] [review] corrects x11-xorg dutch keyboard
that patch removes direct access to <eacute> (which is needed in dutch language, even if not very common); is that correct?
While I agree that <eacute> is used in the Dutch language, it is incorrect. Dutch keyboards have the euro-sign on the E key, not the eacute. I suspect that something needs to be added like what is in place with diaeresis/circumflex i.e. ^ + e = ê or ¨ + e = ë so we would also need to add support for ` + e = é Would you agree?
Ping!
I got redhat to fix the problem, I think they submitted the patch back to you.
Couldn't find anything correlating to this in the xkeyboard-config. I'm closing this one, if someone still experience this bug, reopen it.
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.