nanogui: Assabet (SA-1110) touchscreen doesn't work!


Previous by date: 12 Jan 2001 23:29:37 -0000 Re: uWindows on Dragonball?, Sridharan Subramanian
Next by date: 12 Jan 2001 23:29:37 -0000 How to support touch screen?, changkun74-2.sohu.com
Previous in thread: 12 Jan 2001 23:29:37 -0000 Re: Assabet (SA-1110) touchscreen doesn't work!, Greg Haerr
Next in thread: 12 Jan 2001 23:29:37 -0000 Re: Assabet (SA-1110) touchscreen doesn't work!, changkun74-2.sohu.com

Subject: Re: Assabet (SA-1110) touchscreen doesn't work!
From: Supriyo ####@####.####
Date: 12 Jan 2001 23:29:37 -0000
Message-Id: <20010112233332.6994.qmail@web4406.mail.yahoo.com>

Well..no. It's /dev/h3600_ts (11,0). You left out the
'h' in front of 3600. :)

But as for the rest of the info...it's all correct.

Regards,
Supriyo

--- Greg Haerr ####@####.#### wrote: > : Great
news for all those trying to get their
> : touchscreens to work on the Assabet! 
> 
> OK - So we have it confirmed, that using the
> instructions
> below for the kernel mods, and then using the
> IPAQMOUSE=Y and /dev/3600_ts (11,0)
> that Microwindows runs on the Assabet with touch
> screen support.  Correct?
> 
> Regards,
> 
> Greg
> 
> 
> 
> 
> : 
> : With some help from Roman Jordan (from the
> : handhelds.org mailing list, I think) my
> touchscreen is
> : finally working! Well I wouldn't say it's perfect
> but
> : it sure is close!
> : 
> : It's quite a minor change actually.
> : 1. Open the file drivers/char/ucb1200_ts.c
> : 
> : 2. You'll find x_rev = 0 (If I remember correctly
> it's
> : 
> : in line 190...just search for it in case I'm
> wrong)
> : 
> : 3. Change x_rev AND y_rev both to 1.
> : 
> : 4. Recompile the kernel...and enjoy the
> Microwindows
> : minesweeper game!
> : 
> : Ok...now to point out some of the minor hiccups.
> : 
> : 1. The area close around the centre of the screen
> : works perfectly.
> : 
> : 2. However, if you press a point close to the left
> and
> : right edges of the touchscreen (I'm referring to
> the
> : landscape format), the point activated is around
> 0.5cm
> : away (towards the centre of the screen) from the
> point
> : where the pressure is applied.
> : 
> : Hope all this is useful for those trying to get
> their
> : Assabet touchscreens running.
> : 
> : Have fun!
> : Supriyo
> : 
> : 
> : --- Supriyo Chatterjea
> : ####@####.#### wrote: >
> Ok...looks
> : like I'm in the same boat as some of the
> : > other people in this mailing list!
> : > 
> : > I've managed to get the Assabet touchscreen to
> work
> : > but there's one problem (as usual!!). The screen
> : > doesn't seem to be calibrated.
> : > 
> : > I've noticed that when I press say the top left
> hand
> : > corner of the screen, the bottom right hand
> corner
> : > is
> : > activated instead. So it's 180 degrees off where
> it
> : > should be.
> : > 
> : > Here are some details which I think might be
> : > important:
> : > (Hopefully this will come in handy, Greg. :) )
> : > 
> : > 1. Kernel version:
> : > - linux-2.4.0-test11
> : > 
> : > 2. Also used the following patches:
> : > - patch-2.4.0-test11-rmk1
> : > - diff-2.4.0-test11-rmk1-np3
> : > 
> : > 3. Settings in the Microwindows config file:
> : > 
> : > IPAQMOUSE = Y
> : > All the rest = N
> : > 
> : > So that would mean that I was using mou_ipaq.c
> : > driver
> : > (found in microwin/src/drivers/). After "make"
> the
> : > mou_ipaq.o file was created.
> : > 
> : > 4. Major/minor #s
> : > mknod /dev/h3600_ts c 11 0
> : > (Major/minor #s were not mentioned in the
> mou_ipaq.c
> : > file. An earlier posting mentioned 11 & 0 but
> then
> : > again that was for the ADS driver...but I just
> tried
> : > my luck!)
> : > 
> : > 
> : > - Could someone please tell me how I could
> calibrate
> : > the screen? I mean do I need to modify some part
> of
> : > mou_ipaq.c so that I can rotate the activated
> points
> : > by 180 degrees?
> : > 
> : > - Some people here have mentioned getting the
> ADS
> : > driver to work on the Assabet. I tried with the
> : > following settings but encountered errors:
> : > 
> : > 1. Same kernel configuration as above.
> : > 
> : > 2. ADSMOUSE = Y
> : > All the rest = N
> : > 
> : > 3. Used the following driver found in
> : > microwin/src/drivers:
> : > mou_ads.c
> : > 
> : > 4. . Major/minor #s
> : > mknod /dev/ts c 190 34
> : > (Got 190 and 34 from the mou_ads.c file.)
> : > 
> : > This is the error message I got when I tried
> running
> : > the Microwindows "mine" demo:
> : > 
> : > Error 19 opening touch panel
> : > Cannot initialise mouse.
> : > 
> : > Also, cat /dev/ts gave me the following error
> : > message:
> : > No such device
> : > 
> : > - Does the ADS driver REALLY work on the
> Assabet?
> : > From
> : > what I see it seems that it doesn't! But
> everyone
> : > here
> : > keeps on mentioning the ADS driver. So what am I
> : > missing out??
> : > 
> : > I'm keen on trying out the ADS driver cause I'm
> : > hoping
> : > that it might work properly and I wouldn't have
> to
> : > calibrate the screen.
> : > 
> : > Thanks,
> : > Supriyo
> : > 
> : > 
> : > 
> : > --- Greg Haerr ####@####.#### wrote: > Well,
> : > since
> : > nobody can ever remember all this, I
> : > > have previously
> : > > fixed this.  When you're wondering about what
> the
> : > > heck the
> : > > device driver number is for any
> : > > Microwindows-supported touch
> : > > screen, first, set the config file e.g.
> : > XXXMOUSE=Y,
> : > > then
> : > > goto the driver file src/drivers/mou_xxx.c, in
> : > this
> : > > case mou_ads.c,
> : > > and you will see that I have documented both
> the
> : > > driver hardware
> : > > board that is supported, the /dev/xxx driver
> name,
> : > > AND the
> : > > major/minor number, which in this case is
> 190,34.
> : > > 
> : > > BTW, PLEASE when someone gets the Assabet
> touch
> : > > screen driver
> : > > working (I know someone has, but I don't have
> a
> 
=== message truncated ===


__________________________________________________
Do You Yahoo!?
Yahoo! Mail – Free email you can access from anywhere!
http://mail.yahoo.com.sg/

Previous by date: 12 Jan 2001 23:29:37 -0000 Re: uWindows on Dragonball?, Sridharan Subramanian
Next by date: 12 Jan 2001 23:29:37 -0000 How to support touch screen?, changkun74-2.sohu.com
Previous in thread: 12 Jan 2001 23:29:37 -0000 Re: Assabet (SA-1110) touchscreen doesn't work!, Greg Haerr
Next in thread: 12 Jan 2001 23:29:37 -0000 Re: Assabet (SA-1110) touchscreen doesn't work!, changkun74-2.sohu.com


Powered by ezmlm-browse 0.20.