On Thursday 29 June 2006 03:48, Jason alasola wrote:
> Unfortunatly that new version has reversed the orginal problem. 

Ok, stupid mistake from my side, sorry.. Broke rule #2.. 'Never deliver 
something that you haven't compiled and tested' Even if it's only a small 
cleanup that *shouldn't* change anything...

I've managed to fix the auto-aspect-resize thing, new version is available as 
you read this; http://195.38.3.2/linuxprojs/

If you don't want auto-resize when connecting a new tablet you need to supply 
the module with the parameter 'noautoaspectrescale=1' when loading the 
module (or changing it before you plug in the tablet).

If you want to have a correct aspect you'll need to patch a few files in 
wacom_drv and recompile it. A patch for 0.7.4-3 is included in the tar. The 
patch fixes a parameter caching issue and it'll also patch the function that 
read data from the device so it'll try to reopen the driver once when it gets 
a read-error.

However... This probably won't fix the problem with the pad not working... and 
I'm not going to try to fix it either as this is most likely the last version 
I'll make of this module :/

The problem is that I had to dig into the wacom_drv-code as I had to go on a 
bug-hunt due to some parameter caching issues, and as I did that I discovered 
just how many dependencies the X-driver has on the actual HW it has 
connected. In short; If the X-driver doesn't know exactly which HW is 
connected it has only some, not all, of the tablet-specific fixes/features/.. 
are made available.

As my kernel module is a 'generic' tablet all but the most simple tablets will 
work with only a limited support of the features, and I don't consider this 
good enough.

This was not fun to discover as I just finished the resize-thing and it worked 
pretty well. I really thought this could be something that could work when I 
started it but I guess it was a bit optimistic.
I still need something that sits between the HW and X just like this module so 
this doesn't mean I'll throw in the towel completely, I just need to figure 
out a way to do this in a better way (I've got a few ideas that might get me 
there..).


Oh, well.. I was a fun getting to this point. I must thank all of you who 
tested the module and gave me feedback, it gave me a boost trying fix the 
things I didn't get right the first time. Too bad it couldn't reach my goal 
though..

Sorry guys.

 BR
  Magnus

Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Linuxwacom-discuss mailing list
Linuxwacom-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxwacom-discuss

Reply via email to