5.757 bytes

Service Hints & Tips

Document ID: JBAR-3ETMJ3

This document is provided to IBM and our Business Partners to help sell and/or service IBM products. It is not to be distributed beyond that audience or used for any other purpose.

G41 Touch Screen Monitors - Do not work in DOS full screen mode under Windows 95

Applicable to: World-Wide

Problem:
G41T Touch Screens in DOS full screen mode within Windows 95 do not function.

Resolution:
It is not possible to run touch drivers for Windows 95 and DOS at the same time. However, an alternative solution is available.

Alternative solution:
1) Create a shortcut for your application (i.e. Ensure Data Management)
a) Select PROPERTIES, then PROGRAM, and then RUN MAXIMIZED.
b) Select ADVANCED and then select "Prevent MS-DOS based programs from detecting Windows".
c) Select SCREEN and set usage to WINDOW.

In this mode, the application is running in Windows session and still using Windows 95 touch drivers. However, the application should run without detecting that it is running in Windows. You can also adjust the font to give the appearance of running in a full screen session.

If option 1 is not acceptable, or doesn't work for your particular application, then try using these files.

2) Setup a multiconfig situation:
a) Type in the following at the DOS prompt:
attrib -h -r -s msdos.sys (in root directory)
Then change: BOOTGui = 1 to BOOTGui = 0
Then save the file.

Next, create a multi-configuration startup sequence like the one below:

CONFIG.SYS

Menu
menuitem = DOSTOUCH, DOS mode with touch support
menuitem = Win95, Windows 95 with touch support

DOSTOUCH

Win95

Common
device = himem.sys

AUTOEXEC.BAT
rem put echo off here to hide screen messages
c:\mouse\mouse.exe
goto %config%

:DOSTOUCH
c:\mts\touch\dostouch.exe
goto bye

:Win95
win
goto bye

:bye

In this mode, you can choose to boot to Win95 or MS-DOS session with touchscreen drivers.

3) Create a shortcut for your application (i.e. Ensure Data Management).
a) Select "Advanced" and select "MS-DOS mode", Click on "Specify a new MS-DOS configuration" and add the following lines to the end of the autoexec.bat:
c:\mouse\mouse.exe (or c:\windows\command\mouse.com)
c:\mts\touch\dostouch.exe
b) If desired, remove the checkmark from "Warn before entering MS-DOS mode".

In this mode, the system is initially started in Windows 95 and the customer can use Windows 95 touch drivers. When the shortcut is selected, the system is restarted in MS-DOS mode, with the appropriate DOS drivers. After exiting the DOS session, the system is again restarted in Win95 mode.

In options 2 & 3, mouse driver needs to be loaded before the touch driver. However, you can skip loading the mouse driver if not needed. You cannot load the mouse driver if the touch driver has already been initialized in a DOS session.

Drivers Needed: T4WIN95.EXE & T4OS2DOS.EXE

Search Keywords

Hint Category

General Information

Date Created

03-03-97

Last Updated

20-01-99

Revision Date

20-01-2000

Brand

IBM Monitors

Product Family

G Series (G40/G50/etc.)

Machine Type

6542

Model

All

TypeModel

Retain Tip (if applicable)

Reverse Doclinks
and Admin Purposes