Summary: | Conflicting methods for keyboard language switching | ||
---|---|---|---|
Product: | [Unmaintained] kxkb | Reporter: | gsasha |
Component: | general | Assignee: | Andriy Rysin <arysin> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Other | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
gsasha
2002-07-06 12:01:04 UTC
That's probably because you have Alt+Shift combination turned on in XConfig file as switching groups. There are two engines for switching keyboard in X11: layouts (which you switch with Ctrl+Alt+K) and groups (Alt+Shift in your case). You may turn off Alt+Shift group switching editing /etc/X11/XConfig* file (XkbOptions) or you can go to "Options" tab in kxkb configuration dialog and check "reset old options" this will clear previous xkb options set in X. Now as to the switching. E.g. I am using 3 layouts as well: English, Ukrainian and Russian. But switching En-Uk and En-Ru happens much more often than Uk-Ru. So What I do is I switch between Uk and Ru with Ctrl+Alt+K, and then between any of the cyrillic and english with Ctrl+Shift. Switch for groups you can set up in "Options" tab - there're several combinations for that. layouts is to be found in /etc/X11/xkb/symbols and groups are defined inside the layout file. Please take a look. Andriy kxkb now uses only layout switching - so you don't have to care about group switching any more. As to the problem with assigning Alt+Shift - it's an X specific and also lack of integration between X and KDE. As it's not kxkb problem - I'll mark it as duplicate of 84606 to be able to follow the general problem. *** This bug has been marked as a duplicate of 84606 *** |