MarZab / FxKeyboard

A virtual keyboard for Firefox
https://addons.mozilla.org/firefox/addon/fxkeyboard/
GNU General Public License v3.0
11 stars 23 forks source link

Wrong keyboard layout for german language #1

Closed cartmen closed 12 years ago

cartmen commented 12 years ago

When using the german locale the keys z and y both write y. Additional üöäß are missing. I adapt the file "overlay.xul" and now have the right layout:

                                            <button label="q" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('q')"/>
                                            <button label="w" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('w')"/>
                                            <button label="e" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('e')"/>
                                            <button label="r" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('r')"/>
                                            <button label="t" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('t')"/>
                                            <button label="z" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('z')"/>
                                            <button label="u" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('u')"/>
                                            <button label="i" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('i')"/>
                                            <button label="o" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('o')"/>
                                            <button label="p" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('p')"/>
                                            <button label="ü" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('ü')"/>
                                            <button label="ß" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('ß')"/>

                                            <button label="a" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('a')"/>
                                            <button label="s" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('s')"/>
                                            <button label="d" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('d')"/>
                                            <button label="f" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('f')"/>
                                            <button label="g" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('g')"/>
                                            <button label="h" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('h')"/>
                                            <button label="j" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('j')"/>
                                            <button label="k" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('k')"/>
                                            <button label="l" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('l')"/>
                                            <button label="ö" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('ö')"/>
                                            <button label="ä" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('ä')"/>

                                            <button label="Umschalt" flex="2" class="fxKeyboardActionKeys" id="fxKeyboardShift" o$
                                            <button label="y" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('y')"/>
                                            <button label="x" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('x')"/>
                                            <button label="c" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('c')"/>
                                            <button label="v" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('v')"/>
                                            <button label="b" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('b')"/>
                                            <button label="n" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('n')"/>
                                            <button label="m" class="fxKeyboardKey" oncommand="fxKeyboard.doKey('m')"/>
                                            <button label="&#8592; Rücktaste" type="repeat" class="fxKeyboardActionKeys" flex="2"$
MarZab commented 12 years ago

Yeah, sorry. The layout way just plain wrong.

Thanks.