On 6/27/06, Magnus Vigerlöf <[EMAIL PROTECTED] > wrote:
On Monday 26 June 2006 06.10, you wrote:
> Ok I've had time today to do some more testing.   With the new version I'm
> still seeing part of the tablet thats not active.  With an Intuos 3 at just
> over 1/2 way from the left the cursor jumps to the left side and stays
> there until I move back, when going down I can get down till about 1/10
> from the bottom until the cursor jumps to the top.   Interestly I tested
> also with an older 'Intuos 1' tablet and with that I could use the entire
> vertical area of the tablet without issue but horizontally I could still
> only get about 2/3s of the way over from the left until the cursor wrapped.

Oh, I see someone didn't remember his math... *grin* The problem you see is an
integer that goes beyond 2Gig, oops...

Let's see; 100000 (x-res on virtual) * 40640 is.. ~4Gig... Yes, it should stop
working halfway over.. 80000 * 30480 is ~2.4Gig... Well... *ehm*

You can redefine the default values in the source to 50k*40k (defines around
line 150), or pass them to the module as 'maxtabletx=50000 maxtabletx=40000'
(never tried the module param passing thing though..). These values should
work better with those tablets you've been using so far.

I have a Volito2 with only the puny resolution of 5k*4k so I didn't see this
obviously mistake, *and* I didn't check my math...

Thanks
The module parameters worked perfectly.  I used maxtabletx=50000 maxtablet*y*=40000 though as I figured thats what you meant. *grin* 
 

> I hope that helps, let me know if you need any other info.

Exactly what I needed, perfect.

I'll have to find a way to calculate these things in a different manner.. Do
you know what the opinion is about using floating point math in the kernel?
Maybe long long is the way to go.

No idea, I'm not really much of a programmer yet.  wacom-config is the most complex program I've ever written and thats just a glorified wrapper over the drivers and expresskeys.
 

> p.s.  With the Intuos3 the 'pad' device doesn't seem to work via the tablets
> device.  The cursor just jumps to the job left when any key are pressed.
> (Looks about the same symptoms I get with the 0.7.x drivers if I pass
> 'coreevents' to the pad device which you aren't supposed to do.)

Hmm... Ok, would it be possible to see if wacdump on tabletsdev give you
decent values in this situation? And if some of the other values are changed
in a way they shouldn't (compared to running directly on the eventX)?


I'll have to get back to you on that, I did some quick testing today and it seems wacdump is getting events and they actually look ok... but I was too busy with other work the rest of the day to finish comparing to another machine not going via 'tablets'.  I'll try to get some better notes for you soon (I think fingers crossed that it may be an easy fix to get the pad working via your drivers.), I've just had a load of new computers turn up at work and have several other things going so it may be a day or two.
 

> p.p.s  Love the potentail of this, I've tested a bit more on other stuff and
> presure sensitivity works great and I love how stable hot swaping tablets
> is.  I'm used to a crash every few times even with the 0.7.x drivers.

Heh, lucky you. I have a 95-97% probability so far of a kernel oops when I
unplug or suspend my machine without the driver..

The major issue as I see it at the moment is to figure out how to handle
tablets with different aspects. It's a bit tricky to fit all tablets with
different aspects into one device...

Thanks!
  Magnus


-Jason


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