When you use a wacom.c from an earlier version than 0.7.4-2, did your Volito1 work properly?
 
The reason that we added the line back (it was there before and then someone removed it thinking that data[0] != 2 should take care of it) was:
 
For Graphire (Volito as well) tablets, the only valid event type is 2.  If wacom.c receives any other event type (data[0]), it means that the data is not a Wacom specific event.  So we check if data[0] != 2 or not.  For Volito, we often get 99s. When a 99 is received, we don't want it to call usb_summit_urb.  That's why the statement followed by a return immediately.
 
You can comment out the "for Volito" if-statement in 0.7.4-2 code to see if the driver works or not.  I bet it won't work since the problem isn't in that routine.  It is somewhere in the startup or/and setup stage where the tablet started by sending none-Wacom specific event.
 
I kinda remember someone reported his steps in booting up the system with a Volito plugged in.  But I can not find it in the list somehow.  Anyway, I don't think your Volito will work properly even if you remove that ==99 line.
 
Ping
_______________________________________________
Linuxwacom-discuss mailing list
Linuxwacom-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxwacom-discuss

Reply via email to