In my archive, I have a copy of some driver package for 3M 
MicroTouch. Not sure if it matches the one of yours.
The directory contains the following files:

DOSPANEL.EXE
DOSPANEL.HLP
DOSPEN.EXE
DOSTOUCH.EXE
DOSTOUCH.INI
DOSTOUCH.OVL
MCAL.OVL
MICROCAL.EXE
MICROCAL.HLP
MTCONFIG.EXE
MTSFONT.BIN
QCAL.OVL
QUICKCAL.HLP
TGCAL.EXE

It is unpacked, "after installation".
Thus, I can use it from PXEbooted DOS on any machine, and can change 
the configuration ad hoc, without reinstalling.

I tend *not to* rely on DOS-based installers very much. Specifically 
the installers of touchscreen drivers are sometimes quirky. I prefer 
to browse the unpacked directory and see how it fits together and 
what I can tweak by hand, knowing the correct parameters.

My DOSTOUCH.INI contains the following:

; DOSTOUCH Version 3.4 INI file
; The following lines are examples for solving SVGA problems.
;
;                   OEM  VESA           XOff   X   YOff  Y
;                   mode mode T  X   Y   set  Size  set Size
;CalibrateVideoMode=  3    0   1  80  25    0  1023   85  853
;DefaultVirtualSize=800 600

[DOS Touch Screen]
TouchMode=2
ClickSpeed=4
AudibleClick=1
CursorOffset=25
CommPort=1
CommIRQ=4
BaudRate=9600

I'm wondering if I can be of further help.
Maybe check what you have after installation and let's see where we 
can go from there.

Generally, try the EXE files one by one.
They may throw errors, and the messages may or may not be useful :-)
With some vendors, you need to have the INT 0x33 "mouse driver" 
(resident) installed first, for the other utils to work.
With other vendors, the detection and calibration utils need to run 
on a clean system *without* the driver - and you only start the 
driver once the config tools produce a config file for you.

Calibration is an interesting topic. It can happen in software on the 
host (the mouse driver needs to be configured by a calibration tool), 
or with some vendors the calibration parameters can actually be 
stored in the TS controller, so that the mouse driver then obtains 
calibrated coordinates from the hardware. Then there's the nuance 
between text mode and graphical mode, and multisync etc.
You may need to calibrate for your desired video mode.
I've also seen software that would not use an external mouse driver, 
and would talk to the TS controller on its own, using its own 
routines... (and own calibration tools)

Some vendors of industrial computers have mess in their documentation 
about what model has what TS controller, and your best bet is trying 
to find out "the hard way" = on RS232 you have no device ID's to go 
by, so you really end up trying different vendors' drivers :-) but I 
guess we can believe your supplier for starters.
Also, note that hardware and drivers in DOS can indeed be borderline 
tricky - although COM1 at 0x3F8 with IRQ 4 should be no problem.
If you have that chance, try plugging your TS into some computer with 
Windows (or Linux, if that's your preference) and try the Windows 
driver. If it shows signs of life in Windows, at least you now know 
the vendor.

Frank

> For some experimental reasons I got a 19« 3M Touchscreen for the RS-232 Port.
> (I attached the VGA cable and the RS-232 cable on both sides)
> (The monitor is functional as a monitor-only. Seller tells me touch function 
> is working…) 
> 
> 
> 
> My question is about the RS-232 COM1 port. 
> 
> The AMBIOS (my BIOS on the machine) says that the COM1 port address is  
> 
> 3F8h/COM1 Enable onBoard Serial port 1 and address is 3F8h.
> 
> 
> 
> 
> - I am installing from a USB Stick (= c:\) (=source drive?)
> - port address I wrote:  3F8
> - interrupt Number:    4      (??? no clue) 
> 
> The DOS driver directory the seller sent me contains some installation info, 
> the examples given differ much from what I set and - of course it does NOT 
> work. 
> 
> Any ideas someone around?
> 
> Much appreciated, 
> regards, Thomas
> 
> 
> ================driver info===================
> 
> DOS Only Installation:
>   
>   From the installation drive type:
> 
>   INSTALL k: /Axxx /Inn
> 
>              k     source drive
>              xxx   port address:       2E0, 320 or 330
>              nn    interrupt number:   9, 10, 11, 12 or 15
> 
>   The software is copied to
> 
>         c:\mts\touch
> 
>   You will see that the installation program tries to connect to the touch
>   controller by varying COM port speed and parity and, if found, sets the
>   line parameters to
> 
>         2400    baud
>         8       data bits
>         1       stop bit
>         no      parity
> =========================================
> 
> 
> 
> _______________________________________________
> Freedos-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/freedos-user




_______________________________________________
Freedos-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to