Bug#432297: xkb-data: key <AE12> generates <acute> with de+nodeadkey on PC keyboard (as in #241127)
Package: xkb-data
Version: 0.9-4
Severity: normal
Hello,
after ugrading to etch I have refound #241127 (now in xkb-data instead
of XFree86). With this setup:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
Option "XkbOptions" "compose:menu"
EndSection
The key <AE12> (between "scharfes s" and backspace on a german
keyboard) produces a acute accent over space instead of
apostrophe/singlequote. Please fix this to produce an apostrophe.
Patch is simple afaiui:
--- /usr/share/X11/xkb/symbols/de.bak 2006-10-20 22:26:15.000000000 +0200
+++ /usr/share/X11/xkb/symbols/de 2007-07-09 10:07:28.000000000 +0200
@@ -43,7 +43,7 @@
name[Group1]="Germany - Eliminate dead keys";
key <TLDE> { [asciicircum, degree, notsign, notsign ] };
- key <AE12> { [ acute, grave, cedilla, cedilla ] };
+ key <AE12> { [apostrophe, grave, cedilla, cedilla ] };
key <AD11> { [udiaeresis, Udiaeresis, diaeresis, diaeresis ] };
key <AD12> { [ plus, asterisk, asciitilde, macron ] };
key <AC10> { [odiaeresis, Odiaeresis, doubleacute, doubleacute ] };
A single acute has no use, it is afaik always the wrong
character both in German and English language. Most people confuse it
with the apostroph and will accidentally type stuff like can´t instead
of can't. Apostrophe otoh is a frequently used character, especially
as single-quote.
This is also inconsistent with linux-console (de-latin1-nodeadkeys.kmap.gz)
thanks, cu andreas
--
"See, I told you they'd listen to Reason," [SPOILER] Svfurlr fnlf,
fuhggvat qbja gur juveyvat tha.
Neal Stephenson in "Snow Crash"
http://downhill.aus.cc/
Reply to: