[PATCH] Add a new option to hide mouse cursor
Submitted by Andreas Müller
Assigned to Nick Schermer
Description
The patch series below adds an option at Mouse Settings to hide mouse pointer. This is done by adding an invisible cursor theme. To detect the pointer device currently active, XSettingsd catches Mouse-Move and Button-Press events and extends DevieceAdded/Removed. If the pointer device has changed and if the new pointer device has a different setting for hide-pointer, X is forced to change cursor theme to the invisible theme or the theme set in Mouse Settings. Intention of this patch is using XFCE with touchscreen devices without mouse pointer. If for these devices an external mouse is connected and used the pointer is displayed as usual. For all users not enabling this option, the behavior remains as before.
The following changes since commit 619944b4:
l10n: Updated Chinese (Taiwan) (zh_TW) translation to 100% (2012-11-04 16:48:11 +0100)
are available in the git repository at: git://gitorious.org/xfce/xfce4-settings.git master
Andreas Müller (5): mouse settings dialog: add hide-cursor option add cursor-theme "xfce-invisible" XfcePointersHelper gets a pointer to XfceXSettingsHelper XfceXSettingsHelper gets a property "cursor-hide" pointers: detect a change of pointer used and set "cursor-hide" as found in xfconf
Version: 4.11.0