Bug 22663 - Request for the feature of a config option to override all mouse cursors with a default cursor / ignore window and app supplied cursors
Summary: Request for the feature of a config option to override all mouse cursors with...
Status: RESOLVED WONTFIX
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: unspecified
Hardware: All All
: low enhancement
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-07 12:39 UTC by Oz
Modified: 2015-09-04 13:56 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Oz 2009-07-07 12:39:26 UTC
I want a config option (or command line option) for the Xserver, that makes my cursor (or a default cursor) override all application supplied mouse cursors.

The main reason are problems with disappearing cursors when apps run on remote displays, when Xserver and the other host are highly different. However, I am sure it will be a help in different situations, too.
Comment 1 Jeremy Huddleston Sequoia 2011-10-04 23:45:55 UTC
No, I don't think that is particularly useful.  If you can argue why anyone 
would want that and supply a patch, maybe you might be able to go somewhere. =/
Comment 2 sworddragon2 2015-09-04 13:56:27 UTC
I think such an option could be useful. For example if some applications/libraries are hiding the mouse cursor this could really get annoying (I noticed such a case in GTK+ and they rejected a request to add an option for their case). But also in some cases hiding the mouse cursor could be wanted (likely on fullscreen videos etc.). Probably such an option would then also require a blacklist and a whitelist based on different categories.

From my personal view I would probably disable changing the mouse cursor in general except for any fullscreen application (fullscreen enough to also remove the title bar from the window manager like games).


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.