Re: Touch Screen Experts Please Have A Look

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Vinay Satishchandra Trivedi (VinaySatishchandraTrivedi_at_discussions.microsoft.com)
Date: 12/28/04


Date: Tue, 28 Dec 2004 03:05:04 -0800

this happens as soon as the windows ce.net 4.2 OS Image boots up. the cursor
then moves for sometimes and then becomes steady. Later on as soon as i get
connected to any of my server through RDP and ICA Client it starts happening
again. I think the serial port is sensing signal from somewhere? I moves
uncontrolled again. Even when i enter something from my keyboard or click my
mouse the movement starts again.
    As you said that the problem could be with the driver(touch driver in
Windows CE.NET 4.2 Image) or controller(within touch screen monitor). But the
same image and same touch screen works all right with the Old Motherboard. is
it possible that the serial (COM Port) is having some problem? what else
could be the reason. The new motherboard doesn't have a Floppy Slot so i can
not even use the debug option and the older does have a Floppy Slot but the
image works as perfect as ever with these motherboard so no point of debug.
Isn't this a pathetic situation.

Suggestions welcome!!!

I am badly stuck.

Regards,

Vinay

"voidcoder" wrote:

> When cursor is starting to move uncontrolled? When does it
> happen? Once after start, suddenly or ...
> Also are You really sure that You can see the cursor? since
> cursor is something mouse related (no touch related).
> It's difficult to advice something here... You have
> to DEBUG your platform in order to find what is really
> going on. It looks like you serial driver reports some
> dirty touch data. Or may be You drivers are ok, but
> serial controller report some dirty data. Or may be problems
> with serial connection. Or .... whatever. You have to find a
> way to debug You driver.
>
> How many serial ports do You have? If You have two
> then use DEBUGMSG/RETAILMS/etc
> (through OEMWriteDebugString) to print some debug
> info to second port.
>
>
>
>
>
>
> "Vinay Satishchandra Trivedi"
> <VinaySatishchandraTrivedi@discussions.microsoft.com> wrote in message
> news:C0D09E32-DF9E-4526-B038-0CFBFEC5F77A@microsoft.com...
> > what do you mean by how does it look? please let me know what exactly you
> > want to know? i would be very please to give you all the details.
> >
> > Thank you,
> >
> > vinay
> >
> > "voidcoder" wrote:
> >
> > > So, in other words, You don't have debug
> > > support by now. ok. But please describe
> > > how does it look... ->
> > >
> > > >> You can see so strange behaviour only
> > > > > for short time, and then it starts working normal? and never
> > > > > happens again?
> > >
> > > Also You can connect Your touch serial port
> > > to another desktop PC (while running You CE image)
> > > just to verify that received touch samples are ok.
> > > Looks like some problems with Your serial port
> > > (or may be serial driver).
> > >
> > >
> > >
> > >
> > >
> > >
> > > "Vinay Satishchandra Trivedi"
> > > <VinaySatishchandraTrivedi@discussions.microsoft.com> wrote in message
> > > news:726CAB7B-9140-415D-BBAD-D715B1712D6A@microsoft.com...
> > > > the problem that i have is that the TC-3531 Motherboard does not have
> a
> > > > Floppy Slot. So debugging is difficult since i have a flash disk which
> has
> > > > the OS Image.
> > > >
> > > > vinay
> > > >
> > > > "voidcoder" wrote:
> > > >
> > > > > Hi.
> > > > >
> > > > > So, You mean that You can see so strange behaviour only
> > > > > for short time, and then it starts working normal? and never
> > > > > happens again?
> > > > >
> > > > > Did u try to enable debug zones for the touch driver? What
> > > > > the debug output says?
> > > > >
> > > > >
> > > > >
> > > > > "Vinay Satishchandra Trivedi"
> > > > > <VinaySatishchandraTrivedi@discussions.microsoft.com> wrote in
> message
> > > > > news:91C4A582-1C28-4644-AF21-FB5930B48B41@microsoft.com...
> > > > > > Dear All,
> > > > > >
> > > > > > I have made a windows ce.net 4.2 image for VIA Motherboard
> which
> > > > > > supports touch screen facility. This i have done by including the
> > > Touch
> > > > > > Stylus item from the catalog. Later on i have added the Gen.dll
> file
> > > > > through
> > > > > > the insert -> user feature item from the platform builder menu
> item. I
> > > > > have
> > > > > > also added following entry in the project.reg file
> > > > > >
> > > > > >
> > > > > > [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH]
> > > > > > "DriverName"="TchMon.Dll"
> > > > > > "CalibrationData"="460,317 1136,715 1145,320 463,705 806,518 "
> > > > > > "MaxCalError"=dword:05
> > > > > > "CalibrationCount"=dword:5
> > > > > > "ComPort"="COM1:" ; Modify according to physical connection.
> > > > > > "TouchMode"=dword:0
> > > > > > "Cursor"=dword:0
> > > > > > "SamplesHigh"=dword:0
> > > > > >
> > > > > > [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Touch]
> > > > > > "Priority256"=dword:6D
> > > > > > "HighPriority256"=dword:6D
> > > > > >
> > > > > > [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Touch]
> > > > > > "Dll"="GenTouch.Dll"
> > > > > > "Prefix"="GEN"
> > > > > > "Order"=dword:1
> > > > > >
> > > > > > This works fine for my older VIA Motherboard. But when i connect
> this
> > > > > image
> > > > > > to my new VIA Chipset supported motherboard, the cursor moves
> > > uncontrolled
> > > > > on
> > > > > > the screen and then suddenly becomes stable. I don't understand
> why?
> > > the
> > > > > > calibration works fine. the touch screen works correctly but it is
> the
> > > > > cursor
> > > > > > which sometimes suddenly starts moving uncontrolled on the screen
> and
> > > > > becomes
> > > > > > study later.
> > > > > >
> > > > > > My question is:
> > > > > >
> > > > > > 1. The image works fine and so is the touch screen driver so is
> there
> > > any
> > > > > > problem with my new motherboard? since the image works fine with
> the
> > > older
> > > > > > motherboard?
> > > > > > 2. Is there any problem with my COM Port(only one port is there)?
> is
> > > it
> > > > > > receiving signal from somewhere?
> > > > > >
> > > > > > Actually i am unable to detect weather the problem is with my
> image or
> > > > > > motherboard since it works fine for the old motherboard.
> > > > > >
> > > > > > Can any one please help me out. I am stuck in this problem since
> last
> > > few
> > > > > > days. It very urgent
> > > > > >
> > > > > > Thank you all in advance,
> > > > > >
> > > > > > Regards,
> > > > > >
> > > > > > Vinay
> > > > >
> > > > >
> > > > >
> > >
> > >
> > >
>
>
>



Relevant Pages

  • Re: Touch Screen Experts Please Have A Look
    ... Also are You really sure that You can see the cursor? ... It looks like you serial driver reports some ... way to debug You driver. ... >> Looks like some problems with Your serial port ...
    (microsoft.public.windowsce.platbuilder)
  • [RFC: 2.6 patch] remove the broken SCSI_SEAGATE driver
    ... But if anyone wants to ever revive this driver, ... * Will activate debug code. ... -static int internal_command (unsigned char target, unsigned char lun, ... -/* If the user specified the controller type from the command line, ...
    (Linux-Kernel)
  • [RFC: 2.6 patch] remove the broken SCSI_SEAGATE driver
    ... But if anyone wants to ever revive this driver, ... * Will activate debug code. ... -static int internal_command (unsigned char target, unsigned char lun, ... -/* If the user specified the controller type from the command line, ...
    (Linux-Kernel)
  • [2.6 patch] remove the broken SCSI_SEAGATE driver
    ... But if anyone wants to ever revive this driver, ... * Will activate debug code. ... -static int internal_command (unsigned char target, unsigned char lun, ... -/* If the user specified the controller type from the command line, ...
    (Linux-Kernel)
  • RE: freebsd-hackers Digest, Vol 200, Issue 7
    ... Updated Driver for 3945ABG Intel 3945ABG Wireless LAN ... sysctlinterface ... Jan 27 10:30:39 vaio kernel: bus_dmamem_alloc failed to align memory properly. ... debug: all: oid: 0 2 440 ...
    (freebsd-hackers)