global shortcuts act on both screens
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kde-runtime (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I have the latest ubuntu (11.10) without the proposed repo. I have dual screen (without Xinerama, which I hate), kde-runtime 4:4.7.3-0ubuntu0.1.
I have problems with global shortcuts. To name a few:
- Alt+Tab is useless. If I'm on the first screen sometimes it works but sometimes the box switch appears on the second screen saying "*** No Windows ***" even tough I have windows on both screens and I have configured the flip switch, not the box switch. On the second screen the shortcut does nothing.
- When I press the keyboard shortcut to rotate the cube or bring up the grid (aka expo in compiz) on the first screen the effect happens in both screens simultaneously but on the second screen nothing happens.
What I would expect is that global shortcuts act on the current screen only. I know it would be possible, because I have set up a "screen edge" to rotate the cube and it works correctly. If I place the mouse on the bottom middle part of the screen cube rotate starts and it starts only on the current screen (and it happens correctly on both screens).
Also, another interesting thing, if I start dbus-monitor in a konsole, if I press a global shortcut on the first screen a message appears like this one:
method call sender=:1.6 -> dest=org.
string "globalshortcut
string "kglobalaccel"
array [
variant string "application"
variant string "KWin"
]
string ""
string "The global shortcut for Walk Through Windows was issued."
array [
]
array [
]
int32 -1
int64 0
method return sender=:1.14 -> dest=:1.6 reply_serial=1183
int32 0
However on the second screen nothing happens. Actually not nothing, the shortcut key is relayed to the current window.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: kde-runtime 4:4.7.3-0ubuntu0.1
ProcVersionSign
Uname: Linux 3.0.0-14-generic x86_64
NonfreeKernelMo
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
Date: Fri Jan 13 14:07:02 2012
ExecutablePath: /usr/bin/
InstallationMedia: Xubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: kde-runtime
UpgradeStatus: No upgrade log present (probably fresh install)