Bug 123254 - Keyboard layout switch key switches from prim to sec, but not back
Summary: Keyboard layout switch key switches from prim to sec, but not back
Alias: None
Product: Fedora
Classification: Fedora
Component: kdebase   
(Show other bugs)
Version: 1
Hardware: i686
OS: Linux
Target Milestone: ---
Assignee: Ngo Than
QA Contact: Ben Levenson
Depends On:
TreeView+ depends on / blocked
Reported: 2004-05-14 20:31 UTC by Michael Smolsky
Modified: 2007-11-30 22:10 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2004-07-20 14:27:21 UTC
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

Description Michael Smolsky 2004-05-14 20:31:08 UTC
Description of problem:

Keyboard key combination, which is supposed to switch keyboard layouts
does switch them, but only "one way". Suppose, 2 layouts are
configured, and a key to switch between them is chosen in Control
Center -- keyboard shortcuts. Suppose the primary layout is active.
Then hitting the key once switches the keyboard to the secondary
layout (as expected). Hitting the key once more doesn't switch the
keyboard back to the primary layout (contrary to expectation and
behavior in RedHat 8.0)

Version-Release number of selected component (if applicable):

kdebase v 3.1.4 release 6

How reproducible:

See description

Steps to Reproduce:
1. Start control center
2. Choose keyboard layout
3. Select any secondary layout (reproduced with 'ru')
4. Choose Keyboard Shortcuts
5. Choose a shortcut for Keyboard/Switch to Next Keyboard Layout
(reproduced with Alt-Ctrl-K)
6. Close control center (after accepting changes)
7. Try the key, see failure to switch
Actual results:

The keyboard layouts do not form a ring, but rather a list, as far as
switching between them is concerned. No switch from last layout to the
first one

Expected results:

Switching from last layout to the first should be possible using the
same key,  as for switching from first to second.

Additional info:

Comment 1 Doncho Gunchev 2004-05-24 21:38:41 UTC
With bulgarian to workaround this I defined alternative switch key.
The problem is that Alt-<en_key> becomes Alt-<bg_key> when switching
to Bulgarian input, so I hat to add the Alt-<Bulgarian key> as
alternative key... With Fedora core (even updated today) I have no
keyboard layouts at all, so I can't select any.

Comment 2 Doncho Gunchev 2004-07-19 20:08:16 UTC
The problem with the keyboard layouts is fixed long long ago, but the
native kde keyboard switcher still requires two keys like
Alt-<en_letter> and Alt-<bg_letter>. Now I use
http://kkbswitch.sf.net/ and do configure my keyboard lauouts from
XFree86/Xorg's config. Maybe kkbswitch is a good addition (nice flags...)?

Comment 3 Ngo Than 2004-07-20 14:27:21 UTC
This problem seems to be fixed in new upstream (3.2.3). It works fine
for me.

Note You need to log in before you can comment on or make changes to this bug.