I worked quite a while now with linuxwacom drivers, and it works quite well, however, one of the main concerns for me is, that my bamboo usb is only detected on XServer startup, but not if plugged in later
also, I get error messages whenever i start some X application about the missing devices (pen, eraser) like:
X Error: BadDevice, invalid or uninitialized input device 171
Major opcode: 147
Minor opcode: 3
Resource id: 0x0
Failed to open device
with synaptic touchpad drivers the option
Option "AllowMouseOpenFail" "on"
caused the effect that the driver is even activated even if the hardware is not plugged in - or deactivated by turning the touchpad off.
something similar would be very practical for wacom drivers:
* if the wacom is plugged in, the pointer is initialized
* if not, with a specific option turned on (forceload), the X11 driver "states" that the device is in fact there, even if its not, and remains dormant until the device really gets plugged in (and pinpoints something like /dev/wacom)
of course this option should be optional, not standard procedure, but having some xorg option to force the loading issue would be nice.
I'm sorry, I don't really know the limitations of X architecture, but I think, it should be possible somehow to fake the existence of pen and eraser, so if I plug in the wacom later, it can be taken over by the dormant wacom drivers, instead of working as a mouse.