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
