Bug 97108

Summary: Keyboard variant can't be disabled (always US with intl)
Product: kcontrol Reporter: Diederik van der Boor <vdboor>
Component: kcmkeyboardAssignee: Patrick Dowler <dowler>
Status: RESOLVED UNMAINTAINED    
Severity: normal CC: elendil
Priority: NOR    
Version: 2.0   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Diederik van der Boor 2005-01-15 23:54:36 UTC
Version:           2.0 (using KDE 3.3.2, Gentoo)
Compiler:          gcc version 3.4.3 (Gentoo Linux 3.4.3, ssp-3.4.3-0, pie-8.7.6.6)
OS:                Linux (i686) release 2.6.10-gentoo-r4

I noticed I can only choose the "intl" variant for the "us" keymap. Unfortunately, I'd like to use the default (empty) variant. This option can't be set with the KDE module.

Example:
run "setxkbmap -layout us -variant intl"
Note that the quote character (') will only appear after pressing a space. Typing 'e produces an é character.

Now run "setxkbmap -layout us -variant ''".
Note that every key strike is displayed immediately. This empty variant can't be chosen from the KDE control center module.
Comment 1 Thiago Macieira 2005-01-17 02:28:01 UTC
*** Bug 96592 has been marked as a duplicate of this bug. ***
Comment 2 Thiago Macieira 2005-01-17 02:29:24 UTC
I cannot reproduce this problem.

And I still think the problem is X's keyboard description files.
Comment 3 Diederik van der Boor 2005-01-17 21:46:56 UTC
> And I still think the problem is X's keyboard description files.

From what I've read in the duplicate report, it looks like it.
FYI, I'm using Xorg-x11 6.8.0-r4
Comment 4 Frans Pop 2005-01-24 01:44:35 UTC
The "hidden" attribute in the default keymap definition has been confirmed as being wrong by X upstream and will be removed.

See [1] and [2] for additional info.
[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=290935
[2] http://listserv.bat.ru/xkb/Message/422.html

I guess that means this bug can be closed.

Thanks to Andriy Rysin for his help in locating the real cause of the problem.
Comment 5 clcevboxvjeo 2005-07-21 09:03:41 UTC
No it's not bug in X! This problem is still there in KDE 3.4.

In KDE keyboard tool you can only select intl variant with US layout. Ok let it be named "sddsoih" if you like, providing that it works like should ;)
BUT the problem is, AFTER you add one more layout (try cz, or be, whatever), the us layout become unusable. Exactly like the reporter of the bug said:
The quote character (') will only appear after pressing a space. Typing 'e produces an é character. Quotes ("), the same thing.

Thiago: You can't reproduce it? How come many people can and are annoying of this bug?

Now i tried it in one live distro (slax) where is nothing about kb layouts in xorg.conf. And layouts work as it should, UNTIL i add one more layout (in KDE keyboard tool, not in xorg.conf)!

My opinion is that the keyboard switching applet is the worst thing ever in KDE. I never succeeded even in setting Alt+Shift combination to switch between layouts. And those labels say: "Alt+Shif changes group". No, i don't wanna change group but layout. Is it so hard to understand what ppl want?

Now I use kkbswitch (just google it) and it is exactly what i need.

I only needed to add this 2 lines in xorg.conf, disabled default KDE applet and no more problems.

 Option  "XkbLayout" "us,sk_qwerty"
 Option  "XkbOptions" "grp:alt_shift_toggle"
Comment 6 Frans Pop 2005-07-25 21:43:35 UTC
pholie: I'm afraid you are mistaken. The original problem that I submitted in this bug _was_ due to an error in the X Windows keyboard config files and it _was_ fixed there (in Debian and the patch was also committed upstream).

It is of course possible that there is another issue, but maybe it would be better to file a separate bug report for that.
(It would also probably help if you would use a friendlier or at least more neutral tone.)

Cheers,
FJP
Comment 7 Frans Pop 2005-07-25 21:46:34 UTC
Oops. I did not actually submit this report, but [1].
See there for a more extensive explanation of what we did.

[1] http://bugs.kde.org/show_bug.cgi?id=96592
Comment 8 clcevboxvjeo 2005-07-26 10:32:02 UTC
Ok, sorry for the tone. I'm happy that you fixed it in Debian but since it's not  yet in mainstream (or is it?), i can't tell if this helped to solve my problem too. Maybe i really should file a new bugreport.
Comment 9 Andrew Crouthamel 2018-09-04 18:01:09 UTC
Hello! Sorry to be the bearer of bad news, but this project has been unmaintained for many years so I am closing this bug. Kcontrol has been replaced by System Settings in Plasma. Please give the latest version of that a try, and open a new bug in "systemsettings" if you continue to have an issue. Thank you!