Hello Peter, could you tell us how in particular udev can set Properties? I've been very concerned with this topic for quite a while and in the end I had to conclude that it's *not* possible to use udev in the same manner as hal used to work. I did *not* find any way to communicate settings to xorg apart from manually xauthing and using xset/xinput to do that.
If you know how udev (possibly to custom attributes) can configure xorg please explain it! On Wed, Jan 26, 2011 at 03:53:05PM +1000, Peter Hutterer wrote: > On Tue, Jan 25, 2011 at 09:06:18PM +0100, Cedric Sodhi wrote: > > Hello, this is the same for all devices, I think. At least it's the same > > for my Intuos4. But I think that's okay. > > it's the same for all devices and can largely be blamed on wacomcpl. > wacomcpl changes X input properties which are only valid for the lifetime of > the device. wacomcpl is essentially a fancy version of the "xinput" or > "xsetwacom" tools (in fact, wacomcpl uses xsetwacom). > > for permanent storage, the tool needs to either reapply the settings > whenever a new device was detected or write them to permanent storage > (xorg.conf or in newer servers xorg.conf.d). > > > It's not the responsibility of the driver to re-initialize the device > > with the old settings - the driver is simply the method to communicate > > with it, it shall not offer any "special service" such as remembering > > options. You should use a dedicated tool for that. > > > > There is a certain problem though, which, however, is not to blame on > > the wacom but rather on X11 polcies, that is, usually UDEV should handle > > hotplugging these days but udev (or anything started from it) will have > > problems with setting xinput props because it lacks the authz to do so. > > udev (and HAL) can both set options from their respective configuration > files. In fact, servers 1.5, 1.6 and 1.7 need HAL's fdi configuration for > input.x11_driver and input.x11_options. > > these options are permanent and apply to hotplugged devices as well. > wacomcpl doesn't talk that configuration though. > > Cheers, > Peter > > > I suggest you set up a simple bash script which is started with xinit > > and will listen for the wacom being plugged or not. Most easily, you > > could do this by setting up an udev rules which provides a user-readable > > switch (such as a file /tmp/wacom_is_plugged) when the wacom is up and > > removes it if it isnt. > > > > The bash script can simply run in a loop (with sleep 1000 or so) and > > execute your wacom_set_props.sh script if udev communicates it that the > > device has been plugged. > > > > I've a similar setup (not for the wacom but for an external) monitor and > > it works flawlessly and, best of all, is very flexible. > > > > regards, > > Cedric > > > > On Tue, Jan 25, 2011 at 11:48:53AM -0800, Steven L. Seed wrote: > > > Has anyone noticed that when you hotplug a Cintiq that has been > > > calibrated > > > with the wacomcpl, you lose the calibration (it resets) after you > > > hotplug > > > the tablet? This is particularly problematic in our environment where > > > the > > > tablets are attached via kvm switches to work with multiple systems. We > > > are on RHEL6 running Xorg 1.7.7-26 and the wacom driver version > > > 0.10.5-8. > > > > > > -- > > > [1][IMG] > > > > > > References > > > > > > Visible links > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > Linuxwacom-devel mailing list > Linuxwacom-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel