From 96534c209cbc9676172e35407102d7abd6746d9b Mon Sep 17 00:00:00 2001 From: "Sergey V. Udaltsov" Date: Fri, 4 May 2012 23:38:52 +0100 Subject: [PATCH] Returned de(qwerty), not the same as us(de) https://bugs.freedesktop.org/show_bug.cgi?id=37237 --- rules/base.xml.in | 6 ++++++ symbols/de | 15 +++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/rules/base.xml.in b/rules/base.xml.in index d9883f1..e0c1b4e 100644 --- a/rules/base.xml.in +++ b/rules/base.xml.in @@ -3146,6 +3146,12 @@ + + + qwerty + <_description>German (qwerty) + + ru diff --git a/symbols/de b/symbols/de index 4a04cad..5e412f6 100644 --- a/symbols/de +++ b/symbols/de @@ -484,6 +484,21 @@ xkb_symbols "dsb_qwertz" key { [ o, O, oacute, Oacute ] }; }; +partial alphanumeric_keys +xkb_symbols "qwerty" { + + // This layout should work exactly as a de with the exception + // of 'Z' and 'Y' keys, which are in the qwerty style (ie. swapped). + // 2008 by Matej Košík + + include "de(basic)" + + name[Group1] = "German (qwerty)"; + + key { [ z, Z, leftarrow, yen ] }; + key { [ y, Y, guillemotleft, less ] }; +}; + // layout for Russian letters on an german keyboard // based on US-RU layout by Ivan Popov 2005-07-17 // adopted for german layout by Alexey Fisher 2010-08-19 -- 2.32.0.93.g670b81a890