Multiple pointer branch

Nick Schermer nickschermer at gmail.com
Mon Jul 7 22:34:13 CEST 2008


Howdy,

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.

Cheers,
Nick

PS. this has nothing to do with MPX.

svn co http://svn.xfce.org/svn/xfce/xfce4-settings/branches/multiple_pointers
make
start both xfce4-mouse-daemon and xfce4-mouse-settings



More information about the Xfce4-dev mailing list