Multiple pointer branch
nickschermer at gmail.com
Mon Jul 7 22:34:13 CEST 2008
I've created some code to add support for configuring multiple pointers
individually though xfconfd. The code seems to work w/o problems here,
but I'm not sure if it's ready for 4.6. Anyway, create a branch so more
people can test it.
When you compile the code, 2 binaries will appear, a daemon, which
contains code that should be integrated in xsettingsd and a settings
dialog that could replace the existing dialog code in xfce4-settings.
To settings dialog simply reads from X and writes to xfconfd, the daemon
applies all the settings on start and monitors changes to the xfconf channel.
It should also work with device hot plugging when X is compiled to support
this, but since my X server is not compiled with this support, I haven't tested
it. This function uses hal for watching device add/removes so it adds a
(optional) dependency on hal/dbus.
It also allows to set an acceleration < 1, so you can decrease to resolution
for pointer, which is a nice addition too.
Anyway, feel free to test it, esp hot plugging.
PS. this has nothing to do with MPX.
svn co http://svn.xfce.org/svn/xfce/xfce4-settings/branches/multiple_pointers
start both xfce4-mouse-daemon and xfce4-mouse-settings
More information about the Xfce4-dev