On 7/1/06, Magnus Vigerlöf <[EMAIL PROTECTED]> wrote:
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.

Thanks it sounds like you had a little mission to sort that.
 

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 :/

I'm sorry to hear that :(
 

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.

I don't know much about the internals of the driver but wouldn't you just have your 'generic' tablet present itself to the main driver as an advanced model that has all those features to get them turned on ever if they won't be used?
 

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..).

Well I hope you manage to work something out.  There are still a lot of us out there (I have 200 artists I'm supporting) that would kill to get something like your old module up and fully running.  (and personally I think you got closer with the old one than you think, I was getting close to trying it out with the artists at my work without Intuos 3s.)
 

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
[email protected]
https://lists.sourceforge.net/lists/listinfo/linuxwacom-discuss

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
[email protected]
https://lists.sourceforge.net/lists/listinfo/linuxwacom-discuss

Reply via email to