https://bugs.kde.org/show_bug.cgi?id=386954

            Bug ID: 386954
           Summary: Pointer locking/confinement issues
           Product: kwin
           Version: 5.11.3
          Platform: Archlinux Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: wayland-generic
          Assignee: kwin-bugs-n...@kde.org
          Reporter: leguen.yann...@gmail.com
  Target Milestone: ---

Created attachment 108880
  --> https://bugs.kde.org/attachment.cgi?id=108880&action=edit
Pressing "escape" during a Neverball game

Hello,

I gave the Plasma Wayland session a try and ran into some issues with pointer
locking/confinement.
All games and apps in my tests ran through XWayland.

If this bug report should be split into several parts, please tell me :)

 - Neverball, a 3D game, works mostly fine in windowed mode, but when you press
"escape" during a game, the mouse pointer is not usable right away. You have to
press "Escape" during 3 seconds to unlock it and navigate in the game menu.
Screenshot in attachment.

 - I also tried Xonotic (an open-source FPS game) in fullscreen mode. When the
game starts, it displays a menu. A Kwin OSD appears, saying that the pointer is
confined to the current window. However, the in-game mouse pointer disappears
on some areas of the screen and is almost impossible to use.
By opening the in-game console, I can however start a game session. Another OSD
appears and states that the mouse pointer is locked to its current position.
Most of the time it works just fine, it is perfectly possible to play and
returning to the menu unlocks the in-game cursor, yay :)
However, sometimes the pointer isn't locked to its position and it is
impossible to reliably move around in the game.

 - I also experienced an issue with NetRadiant, an open-source map editor for
games based on Quake engines.
You can move around a 3D or 2D view of a map by right-clicking in the chosen
view, then moving the mouse (see the attached screenshot).
A Kwin OSD states that the pointer is locked when you right-click on it,
everything works fine in that regard.
However, when the right mouse button is released, the pointer is not unlocked,
and you have to press "Escape" for 3 seconds. 
It is a big usability issue, because you often switch from one view to another.


On the Plasma X11 session, everything works fine, as there are no OSDs and no
need to press "Escape" during 3 seconds to unlock the cursor.

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

Reply via email to