[Bug 204402] New: Very Serious bug - non-working keyboard shortcuts for all non-English users.
https://bugzilla.novell.com/show_bug.cgi?id=204402 Summary: Very Serious bug - non-working keyboard shortcuts for all non-English users. Product: openSUSE 10.2 Version: Alpha 4 Platform: PC OS/Version: Other Status: NEW Severity: Critical Priority: P5 - None Component: KDE AssignedTo: kde-maintainers@suse.de ReportedBy: al4321@gmail.com QAContact: qa@suse.de Today, if you are non-English user, you can forget about text-editing in Linux. Why ? Because *all* the keyboard shortcuts don't working ! This includes: Ctrl+C, Ctrl+X, Ctrl+V, Ctrl+A, ... There are several thread about his at KDE. Here is one of them: http://bugs.kde.org/show_bug.cgi?id=83732 The quick solution from the thread above tells me to: Turn on "Include Latin layout" in kxkb. (in KDE Control Center). I ask you to make this checkbox "on" by default, for every non-English language added. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=204402 al4321@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|Critical |Major -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=204402 coolo@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|kde-maintainers@suse.de |mfabian@novell.com QAContact|qa@suse.de |kde-maintainers@suse.de ------- Comment #1 from coolo@novell.com 2006-09-08 07:18 MST ------- non-latin glyphs you mean? non-english is a bit too generic. We can turn this on for hebrew, greek and russian. Mike, can you please evaluate? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=204402 ------- Comment #2 from al4321@gmail.com 2006-10-27 12:56 MST ------- hello !?! anybody home !?! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=204402 mfabian@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=204402 ------- Comment #3 from mfabian@novell.com 2007-03-20 09:48 MST ------- Without the option "Include Latin layout" we have setxkbmap -model -layout ru -variant basic With this Option we have: setxkbmap -model -layout us,ru -variant ,basic -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=204402 ------- Comment #4 from mfabian@novell.com 2007-03-20 10:37 MST ------- Stephan Kulow> non-latin glyphs you mean? non-english is a bit too Stephan Kulow> generic. We can turn this on for hebrew, greek and Stephan Kulow> russian. Hebrew, Greek, and Russian is not enough. While testing this I found that it is necessary for the following countries/languages listed in the keyboard setup dialog in the KDE control centre: Russia Afghanistan Bangladesh Belarus Bhutan Bulgaria Cambodia Georgia Greece India Iran Iraq Israel Kazakhstan Kyrgyzstan Laos Macedonia Mongolia Myanmar Nepal Pakistan Sri Lanka Syria Tajikistan Thailand Ukraine Arabic I might have missed some, I tested only whether the Ctrl+Alt+k shortcut breaks when "Include Latin layout" is not selected. Other keyboard layouts not in my list above might still break other keyboard shortcuts. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=204402 ------- Comment #5 from al4321@gmail.com 2007-03-20 10:43 MST ------- WOOW Wonderful ! Thanks Fabian ! You did a great job. I only looked at my narrow problem, while you took it as a wide-issue. I have opened a bug on KDE as well, but things aren't moving there at all. :( see KDE bug: http://bugs.kde.org/show_bug.cgi?id=133435 I would be VERY thankful, if this would be fixed, at least on SUSE. -Alexey -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=204402 ------- Comment #6 from mfabian@novell.com 2007-03-20 11:00 MST ------- I also tried to test whether turning on the checkbox "Include Latin layout" has disadvantages. I couldn't find any, i.e. it might be OK to enable this checkbox *always*. The question is what is better: 1) enable the checkbox only for the countries/languages listed above and add more countries if needed 2) enable the checkbox for all countries/languages (except US of course where it is impossible to enable anyway) and disable it when it turns out that it has side effects for a country/language I tend to think that 2) is better because I couldn't find any side effects yet. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=204402 ------- Comment #7 from al4321@gmail.com 2007-03-20 11:04 MST ------- Yes, I vote for solution number 2) as well. But I think, that exceptions must be: all English languages, not just US. (English-British, English-Canadian, whatever,...) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=204402 ------- Comment #8 from mfabian@novell.com 2007-03-20 12:30 MST ------- Alexey Eremenko> But I think, that exceptions must be: all English Alexey Eremenko> languages, not just US. Why? I couldn't yet find any disadvantages in enabling that checkbox, neither for the British English keyboard layout nor for the Canadian keyboard layout. If anybody can find any disadvantages, it would be good to know of course. Its quite difficult to be sure that there are no side effects. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=204402 ------- Comment #9 from al4321@gmail.com 2007-03-20 12:39 MST ------- Actually, I don't see disadvantages either. So be it, do as you see fit. :) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=204402 ------- Comment #10 from mfabian@novell.com 2007-03-20 14:00 MST ------- To further test what this does and whether there could be disadvantages, I tried with the German keyboard layout. KDE displays the following command in kcontrol if I select the German keyboard layout and select the checkbox "Include Latin layout": setxkbmap -model pc105 -layout us,de -variant ,basic And if I set up an Xkb Option to toggle between the two layouts (rightmost tab in the keyboard dialog in kcontrol), for example: setxkbmap -option grp:shift_caps_toggle then I can switch between the US English and the German layout with Shift+Capslock. When selecting the German layout by selecting the German flag in Kicker, the German layout is active by default, I have to actively toggle with Shift+Capslock to get the US layout. And, as no such toggle key binding is defined by default, toggling to the US keyboard by accident is not possible. This is another reason why I believe there are most likely no side effects. *But* I noted the following surprising fact: Note that in the command displayed in the KDE control centre setxkbmap -model pc105 -layout us,de -variant ,basic “us” comes before “de”! Nevertheless the German layout is the default when the German flag is selected in Kicker, which is of course good, it would be terrible if not. But when this command is pasted into a terminal and executed there, the US layout becomes the default and one has to toggle to German with Shift+Capslock! Therefore, I wonder whether the command displayed in kcontrol is really the command executed. The correct command to execute on a command line is setxkbmap -model pc105 -layout de,us -variant ,basic and that's the way it behaves when clicking on the flags in Kicker. But why is the command displayed reversed in kcontrol? Strange ... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=204402 mfabian@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|mfabian@novell.com |kde-maintainers@suse.de Status|ASSIGNED |NEW ------- Comment #11 from mfabian@novell.com 2007-03-20 14:14 MST ------- Assign back to kde-maintainers@suse.de. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=204402 ------- Comment #12 from llunak@novell.com 2007-03-21 09:11 MST ------- I cannot find any problems when using it with the Czech layout either. And the setxkbmap command shown is not really used, it seems to be just shown. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=204402 ------- Comment #15 from mfabian@novell.com 2007-03-21 09:49 MST ------- Lubos Lunak> I cannot find any problems when using it with the Czech Lubos Lunak> layout either. And the setxkbmap command shown is not Lubos Lunak> really used, it seems to be just shown. Fine. That means we can enable this checkbox always, doesn't it? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=204402 sndirsch@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |eich@novell.com ------- Comment #16 from sndirsch@novell.com 2007-05-12 04:28 MST ------- Egbert, JFYI. Since Matthias or me is in Cc of this bugreport or the reported itself, it might be interesting for you as well. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=204402 sndirsch@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mhopf@novell.com ------- Comment #17 from sndirsch@novell.com 2007-05-12 04:42 MST ------- JFYI, Matthias. This is a bugreport, which is assigned to Egbert/me or with Egbert/me in CC or reported by Egbert/me. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=204402#c18 Will Stephenson <wstephenson@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|kde-maintainers@suse.de |stbinner@novell.com --- Comment #18 from Will Stephenson <wstephenson@novell.com> 2007-08-11 05:17:30 MST --- Coolo wants you to work on this... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=204402#c19 --- Comment #19 from Alexey Eremenko <al4321@gmail.com> 2007-08-11 05:58:24 MST --- Actually this is very old bug, but a very relevant (and serious one). Unfortunately, the recommendation proposed here only fixes the problem for KDE applications ("include latin layout" in KDE control center), while for other apps, such as FireFox/Thunderbird I don't see a solution. -Technologov -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=204402#c20 Stephan Binner <stbinner@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #20 from Stephan Binner <stbinner@novell.com> 2007-08-15 05:10:57 MST --- Changed that adding of every new layout enables "Include Latin Layout" by default. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com