Some of you may remember the wdaemon tool.
http://jake.ruivo.org/~aris/wdaemon/

Aris wrote it ages ago to enable hotplugging of input devices, back when the
server didn't actually support hotplugged input devices. It simply emulated
a uinput-based device that looked like a wacom tablet and monitored the real
devices. The server was configured to hook onto the wdaemon-generated device
(which was there as long as wdaemon was running) and whenever the actual
device appeared, wdaemon would forward the events through the uinput device.
To the X server it appeared as if the device was always present.

Now, since server 1.4 we support input device hotplugging and you know we've
made great strives to support hotplugging dependent tools, etc. So the need
for wdaemon isn't there anymore.

Except - run-time configuration is still problematic. We don't have a
integrated tool to re-apply configuration after unplugging, so those of you
who use xsetwacom/xinput to apply configuration to their tablets know that
the config has to be reapplied whenever the tablet was unplugged. In the extreme
case, that means after every KVM switch if you use such a device.

wdaemon can work around this issue by essentially _disabling_ hotplugging.
Thus instead of the default setup, the X server is set up to ignore physical
wacom devices and instead look for wdaemon's uinput devices. Since they
never disappear, runtime configuration stays the same even when the physical
tablet is unplugged.

I've taken Aris repository (with his permission) and converted it to git
plus a few features and cleanups on top. Is this something we want on
linuxwacom.sf.net? I'd rather have it live on linuxwacom.sf.net than in yet
another private repository.

Comments?

Cheers,
  Peter

------------------------------------------------------------------------------
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
_______________________________________________
Linuxwacom-devel mailing list
Linuxwacom-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel

Reply via email to