[Bug 1008248] New: Accent keys do not work for Swiss German Keyboard
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248 Bug ID: 1008248 Summary: Accent keys do not work for Swiss German Keyboard Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.2 Hardware: Other OS: Other Status: NEW Severity: Major Priority: P5 - None Component: Basesystem Assignee: bnc-team-screening@forge.provo.novell.com Reporter: vato12003@yahoo.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0 Build Identifier: Dead keys for entering accents on the swiss german keyboard do not work on Leap 42.2 up until RC 2. This used to work fine until Leap 42.1. Trying to use KDE settings does help by adding a compose key, but this solution does not work in all environements. It might work in Kate but not in Konsole or only in Firefox, etc. depending on the settings. Reproducible: Always Steps to Reproduce: 1. Choose the Swiss German keyboard in Yast. 2. Use the compose key (Alt Gr) to choose the accent. Actual Results: The accent gets written immediately instead of over the following letter. Expected Results: The accent should be written after the next letter is entered. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c2
First Last
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c3
Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c4
First Last
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c5
Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c6
--- Comment #6 from First Last
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c7
--- Comment #7 from Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c8
--- Comment #8 from First Last
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c9
--- Comment #9 from Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c10
--- Comment #10 from First Last
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c11
Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c12
Stefan Dirsch
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c13
--- Comment #13 from Stefan Dirsch
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c14
--- Comment #14 from Stefan Dirsch
No, it is not working in VT1. I tried the French (Switzerland) keyboard and that one did work.
French (Switzerland) is defined as deadkeys layout in 42.2 as it was before in 42.1. So no changes in behaviour neither for French (Switzerland) nor for German (Switzerland) (see my comment #13). So where is the bug/regression here? I can't see it. If you want to change the system's default from French (Switzerland) nodeadkeys to deadkeys change the setting in etc/vconsole.conf from "ch-de_nodeadkeys" to "ch-de". -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c15
--- Comment #15 from Stefan Dirsch
If you want to change the system's default from French (Switzerland) nodeadkeys to deadkeys change the setting in etc/vconsole.conf from "ch-de_nodeadkeys" to "ch-de".
Of course I've meant "German (Switzerland)". You need to restart the desktop. If you don't know how to do this, just reboot your machine. Depending on the desktop you're using this change may only apply to freshly created users, especially if you changed keyboard setting already in the desktop for existing users. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c16
--- Comment #16 from First Last
Please add the output of the commands
cat /etc/vconsole.conf grep ^KEYTABLE /etc/sysconfig/keyboard cat /etc/X11/xorg.conf.d/00-keyboard.conf setxkbmap -print
*with* the issue active.
1. KEYMAP=ch-de_nodeadkeys 2. grep ^KEYTABLE /etc/sysconfig/keyboard 3. xkb_keymap { xkb_keycodes { include "evdev+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc+ch(de_nodeadkeys)+inet(evdev)+terminate(ctrl_alt_bksp)+terminate(ctrl_alt_bksp)" }; xkb_geometry { include "pc(pc101)" }; }; -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c17
--- Comment #17 from First Last
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c18
--- Comment #18 from Stefan Dirsch
I changed /etc/vconsole.conf to "ch-de", then I created a new user and opened a session with the new user. The issue persists. cat /etc/vconsole.conf in the new session gave "KEYMAP=ch-de" because I had changed it. All the other commands stayed the same - with the "nodeadkeys" string.
Seems like /etc/X11/xorg.conf.d/00-keyboard.conf has not been recreated. Please make sure to restart the display manager ("rcxdm restart") or reboot the machine? I was wrong before. Restarting the desktop is *not* enough. Reattach /etc/X11/xorg.conf.d/00-keyboard.conf afterwards.
Yast only offers one variant of German (Switzerland) unlike German, where there is a dead keys variant.
I know. As before on Leap 42.1 ... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c19
--- Comment #19 from First Last
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c20
--- Comment #20 from Stefan Dirsch
You lost me there: Reattach /etc/X11/xorg.conf.d/00-keyboard.conf afterwards?
Yes, boot the machine, reattach /etc/X11/xorg.conf.d/00-keyboard.conf afterwards. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c21
--- Comment #21 from First Last
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c22
--- Comment #22 from Stefan Dirsch
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c23
--- Comment #23 from First Last
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c24
--- Comment #24 from Stefan Dirsch
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c25
--- Comment #25 from First Last
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248
http://bugzilla.opensuse.org/show_bug.cgi?id=1008248#c26
Stefan Dirsch
participants (1)
-
bugzilla_noreply@novell.com