On Jan 24, 2007, at 1:29 AM, JeDi wrote:
> On 1/24/07, Pierre GAUFILLET <pierre.gaufillet_at_magic.fr> wrote:
>> Michael O'Hare a écrit :
>> > Works perfectly on mine. Now to tackle the touchscreen? Opie isn't
>> > much good without an interface :-p
>> >
>> I started to work on it, but I need more information... :-[
>> I do not understand how the 2.6.16 kernel could work as is...
>> In fact, I have several versions of axim[35]0_ts.c and I do not know
>> which one is the good one.
>> Kai, could you please precise this point ?
>
> Well, I'm not Kai, but I think I can help with this (a bit). I'm still
> more busy than I thought at work, but when my paper is finished (by
> thursday) I finally have the time to help a bit.
>
> I can't exactly remember which file it was, but it is located in the
> aximx30 folder I think, because when we tried the touchscreen driver,
> the aximx50 kernel folder wasn't working yet and that was the easiest
> way to be able to compile the driver. What I remember is that I
> doubled the screen coordinates in the driver for x50v, so you should
> grep the source files on "x *= 2" or something similar. The one where
> the screen coordinates (x and y) are doubled is the latest touchscreen
> driver I tried. But the driver was one big hack. It was put together
> by Fisherss, but I don't know if he is still around at the mailing
> list. I'm not really in to kernel programming, so I don't know where
> to start to write a decent one...
I've been prodding at the kernel source and have found the axim30
touchscreen driver. I'm looking into getting it to work, but since I'm
new to this whole thing it might take some time. I'll keep everyone
posted?
>
> If you guys can't find the right files, I'll make some time for it
> somewhere today.
>
>
>> Moreover, I did not find any ADS 7846N on the x51v internals
>> pictures.
>> Is it implemented in the CPLDs or TC200G...
>> How did you find the touchscreen used ? By tests & errors method ?
>
> Well, Fisherss adapted the touchscreen driver of the x30 if I remember
> correctly, and indeed with trial and error we got some values that
> were kinda correct. Well, there was some bias in the touchscreen
> functionality, but if you practiced enough you could click things :-)
>
>
>> At least, I found how to configure X.org to use the touchscreen :
>> evdev
>> is probably the right driver.
>> But it is of no use for now...
>
> Well, I was using opie, so I can't really comment on that. What we
> first have to do is get the touchscreen working decently in the
> kernel.
>
>
>> The Axim X50/X51 family patch has been integrated in cvs thanks to HH
>> kernel guys.
>> You should be able to update now.
>
> That's great! So using the latest cvs head and the new haret would
> just work out of the box? Is there a default kernel config included as
> well? Great work!
>
>
> Greetz,
> JeDi
> --
> _______________________________________________
> Aximx50-port mailing list
> Aximx50-port_at_handhelds.org
> https://www.handhelds.org/mailman/listinfo/aximx50-port
Received on Wed Jan 24 2007 - 04:39:51 EST
This archive was generated by hypermail 2.2.0 : Wed Jan 24 2007 - 04:40:23 EST