http://bugs.winehq.org/show_bug.cgi?id=11122 --- Comment #29 from Tobias Jakobi <liquid.acid(a)gmx.net> 2008-10-10 01:38:25 --- Huh? Then I don't think I have understood the detection code correctly. Let's take for example main_key_DE_logitech. The problematic entry is "'`", since it depends on xkeyboard-config if the normal un-shifted keypress generates a apostrophe (') or an acute (´). So I replace "'`" with "\0`" so that the un-shifted value is not checked but only the shifted one (which should match since the mapping issue doesn't affect the accent grave). If I shouldn't need a \0, what should I need then? I can't simply replace the entry with "`" because that would mean the unshifted symbol is a grave, which is ALWAYS wrong for a german keyboard layout. " `" would be also wrong, since the un-shifted keypress doesn't produce a space symbol. Your method described in comment #26 can't be applied here. It only works if the offending symbol is the last one in the entry, so it can be simply removed. Or am I missing something here??? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.