[kwin] [Bug 405877] Rules to ignore global shortcuts ignored when mouse pointer grabbed.

2023-08-07 Thread Andrew Shark
https://bugs.kde.org/show_bug.cgi?id=405877

Andrew Shark  changed:

   What|Removed |Added

 Resolution|--- |WORKSFORME
 Status|REPORTED|RESOLVED
 CC||ash...@linuxcomp.ru

--- Comment #6 from Andrew Shark  ---
I cannot reproduce. I checked with virt-manager (qemu).
Created a window rule to ignore global shortcuts (for wayland, the window class
is "python3.11 virt-manager"; for x11 it is "virt-manager virt-manager").
Now load any virtual machine using iso (I used kde neon). Click in the window.
The title will say "Press Control_L + Alt_L to release the mouse".
Now press ctrl+alt+del.
You see, the machine is rebooted (if it is in grub screen) or the reboot
overlay is shown inside the machine (if loaded into the neon), and not in the
host system.
Note: the ctrl+alt+f1 - ctrl+alt+f0 are still not ignored, means they switch
tty on the host system.
I also checked when virt-manager runs under xwayland (run with
GDK_BACKEND=x11). The behavior is the same.

I also checked with VirtualBox (it currently cannot run natively on wayland),
and it simply cannot correctly grab the pointer (when in grabbed mode, I can
easily move mouse outside of the vm area). But it is another issue. Virtualbox
version 7.0.10 r158379

Operating System: Arch Linux 
KDE Plasma Version: 5.27.7
KDE Frameworks Version: 5.108.0
Qt Version: 5.15.10
Graphics Platform: Wayland

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 405877] Rules to ignore global shortcuts ignored when mouse pointer grabbed.

2021-03-01 Thread Martin Zbořil
https://bugs.kde.org/show_bug.cgi?id=405877

Martin Zbořil  changed:

   What|Removed |Added

 CC||kdebugzi...@perfugium.net

--- Comment #5 from Martin Zbořil  ---
"Frets on Fire" is yet another application where this would be a nice feature
if it worked - the game uses F1 to F6 keys, some kwin effects as expose were
assigned by me to some fn keys and yakuake uses (by default annoyingly useless)
F1 key to show the console, I hoped to keep the expose effect as well as
yakuake and still be able to play the game (let my son play that) by forcing
ignoring the global keyboard shortcuts ... but it doesn't work.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 405877] Rules to ignore global shortcuts ignored when mouse pointer grabbed.

2019-03-27 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=405877

--- Comment #4 from lo...@kde.bt.alestan.publicvm.com ---
Happens both with qemu in sdl mode (2 windows) and gtk mode (1 window). 
Happens with dosbox (1 window) too (with .*DOS.* as the window match).

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 405877] Rules to ignore global shortcuts ignored when mouse pointer grabbed.

2019-03-26 Thread Martin Flöser
https://bugs.kde.org/show_bug.cgi?id=405877

--- Comment #3 from Martin Flöser  ---
Could it be that qemu has multiple windows?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 405877] Rules to ignore global shortcuts ignored when mouse pointer grabbed.

2019-03-26 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=405877

--- Comment #2 from lo...@kde.bt.alestan.publicvm.com ---
(In reply to Martin Flöser from comment #1)
> Please verify that your rule matches the window.

I have.  Rule is window title by regex, regex is .*QEMU.* 
When the window has focus, but I have not clicked in the mousecapture area of
the window, the rule properly applies (ctr-alt-delete passes through properly,
f12 is ignored by yakuake).

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 405877] Rules to ignore global shortcuts ignored when mouse pointer grabbed.

2019-03-25 Thread Martin Flöser
https://bugs.kde.org/show_bug.cgi?id=405877

--- Comment #1 from Martin Flöser  ---
Please verify that your rule matches the window.

-- 
You are receiving this mail because:
You are watching all bug changes.