Bug 273836 - kde short cuts not working
Summary: kde short cuts not working
Status: RESOLVED DUPLICATE of bug 154212
Alias: None
Product: kde
Classification: I don't know
Component: general (show other bugs)
Version: 4.6
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-22 07:39 UTC by karl.may0
Modified: 2018-10-02 12:30 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description karl.may0 2011-05-22 07:39:23 UTC
Version:           4.6 (using KDE 4.6.2) 
OS:                Linux

System: suse 11.4 and kde 4.6.2 on a 64 bit machine.
Systemkeyboard: german
Additional user-keyboards in /home/user/.kd4 : german and german(dvorak)

The functionality of the layouts depends on its order in the keyboard table.

Order A: 1-german, 2-german(dvorak)
-most of the program-intern short cuts of kde-inherent programs (e.g. konqueror, dolphin) are not working (eg. ctrl+t for a new tab, instead you have to type ctrl+w) if the dvorak layout is chosen. This is limited to k-programs because such short cuts in, for instance firefox, work very well.

Order B: 1-german(dvorak), 2-german
-the global shortcuts of kde (eg. ctrl+f2 to change to the second dektop) are not working if german-dvorak is chosen.

This problem applyies also Neo-layout and us-dvorak. Furthermore, if gnome is used all shortcuts work very well even in this layouts except if inside gnome kde-programs are executed (for instance konqueror or kmail). So even under gnome the kde-program shortcuts are not working


Reproducible: Always

Steps to Reproduce:
Install in the user kde-systemsettings an additional keyboard. Then switch to this keyboard layout and try to use the global kde shortcuts and the program-intern shortcuts. Try the program interne one also in no-kde programs for instance fire fox

Actual Results:  
wenn using the crtl-key, the layout changes obviously from dvorak to normal again

Expected Results:  
crtl-t for a new tab in konqueror should be crtl-t, no mather if the keyboard layout is us-us or us-dvorak
Comment 1 Martin Flöser 2011-12-01 08:59:37 UTC
I just tried to reproduce with layouts us and us-dvorak. My observation is as following:

KDE's shortcuts follow the first configured layout. That is the shortcut ctrl+t is always as in the first layout. So to say the "physical key" stays the same. Changing the layout does not influence the shortcut system. This does not only apply for KDE but also for Qt applications (tested with Qt Assistant).

Firefox (a GTK application) on the other hand adjusts it's internal shortcuts to the configured layout.
Comment 2 Jekyll Wu 2011-12-01 10:20:24 UTC
This sounds similar to bug 154212 .
Comment 3 Vadim 2012-11-25 20:28:44 UTC
Same problem here, only was harder to figure out because I installed Fedora with a Russian layout as the default.

Result: shortcuts in applications don't work at all. Ctrl+T does nothing. In the terminal, Ctrl+C and such keys behave as normal. In the preferences dialog, it's clear that KDE is receiving the keypresses correctly, but even custom bindings fail to work.

Solution: go to keyboard control, check configure layouts, change order so that "us" is first. Problem solved.
Comment 4 Wolfgang Brehm 2016-04-13 12:52:07 UTC
For me the shortcuts are fixed in KDE5 on opensuse.
Comment 5 Holger 2018-10-02 12:30:21 UTC

*** This bug has been marked as a duplicate of bug 154212 ***