Bug 481773 - A11y: support a secondary mouse that is never locked into a game engine etc.
Summary: A11y: support a secondary mouse that is never locked into a game engine etc.
Status: REPORTED
Alias: None
Product: kwin
Classification: Plasma
Component: input (show other bugs)
Version: master
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: accessibility
Depends on:
Blocks:
 
Reported: 2024-02-24 15:10 UTC by Henning
Modified: 2024-02-26 21:45 UTC (History)
2 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 Henning 2024-02-24 15:10:56 UTC
In the interview of Brodie Robertson with AcidLight, a legally blind game dev, they mentioned a specific accessibility problem:

If you have very limited eyesight, it is problematic if games lock your cursor to the center. For example when playing Zonotic, you may want to see some stats in some corner, but the cursor is always locked.

Some games may handle this well, like Minecraft where it frees the cursor when in the inventory view. But overall its random and relies on the engine to support that.

This could be fixed by allowing a seperate "mouse" input that is never locked into this engine. It could be triggered via a keyboard/mouse button shortcut, choosen in systemsettings.

This would switch the input to this specific mouse device that can always move around the screen  and use the kwin magnifier.

I am curious what you think about this and will also open a discussion on this topic.