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

            Bug ID: 491234
           Summary: When a full screen window is in use under Wayland,
                    "Disable while typing" should have no effect, but does
    Classification: Applications
           Product: systemsettings
           Version: 6.1.3
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: kcm_touchpad
          Assignee: plasma-b...@kde.org
          Reporter: adam.m.fontenot+...@gmail.com
                CC: natalie_clar...@yahoo.de
  Target Milestone: ---

SUMMARY

I'm unsure if this is a touchpad issue, a purely KWin + Wayland issue, or
something else.

But I'm almost certain I didn't have this issue previously under X, and it
essentially breaks any full screen game that uses the cursor because most
(all?) these games aren't able to exclusively lock the input device under
Wayland.

STEPS TO REPRODUCE
1. Enable "disable while typing" option in kcm_touchpad.
2. Launch a full screen application that takes input from the cursor.
3. Attempt to use the cursor while typing.

OBSERVED RESULT

Disable while typing prevents the cursor from moving. (Turning this feature off
fixes the issue.)

EXPECTED RESULT

Full screen applications explicitly lock the cursor.

It's certainly possible that there is a new Wayland protocol (or a draft) that
would allow an application to request exclusive access to input devices, and
maybe that would fix this. I don't know anything about that. But it would be a
very big mistake (IMO) to close this as a bug in the applications. There are
tons of legacy applications that will never get updates, and having to open the
touchpad settings every single time you use one and temporarily change a
setting is unreasonable.

I'm *not* requesting that Plasma somehow give fullscreen applications exclusive
input lock even if they don't request it under whatever protocol would be
appropriate, I'm *only* requesting that it not activate the "disable while
typing" feature for my touchpad in these cases.

Operating System: Arch Linux 
KDE Plasma Version: 6.1.3
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.2
Kernel Version: 6.10.2-arch1-1 (64-bit)
Graphics Platform: Wayland

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

Reply via email to