🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sys.ibm.pc.programmer
7 messages
7 total messages Started by David J. Camp Fri, 16 Feb 1990 07:38
redirection indicated in argc
#1312
Author: David J. Camp
Date: Fri, 16 Feb 1990 07:38
18 lines
1153 bytes
I was using Microsoft C, and had a program that used command line
arguments and read the standard input.  When I specified:

    command arg1 arg2 ... argn-1 < filename

The argc variable reflected the presence of the filename.  
i.e. it had the value n+1.
When I specified:

    type filename | command arg1 arg2 ... argn-1

it was not indicated, i.e. it had the value n.  I think this must 
be a compiler bug.  -David-

Bitnet:   david@wubios.wustl                ^      Mr. David J. Camp
Internet: david%wubios@wugate.wustl.edu   < * >    Box 8067, Biostatistics
uucp:     uunet!wugate!wubios!david         v      660 South Euclid
Washington University (314) 36-23635               Saint Louis, MO 63110
MS MOUSE.SYS Command Line Parameters
#1287
Author: Mark Davis
Date: Fri, 16 Feb 1990 14:19
24 lines
1826 bytes
Could someone please tell me the command line parameters for MOUSE.SYS,
the mouse device driver distributed with Microsoft Word 4.0?

Running strings on MOUSE.SYS, I see a warning message about /i and /c,
but when I try to use these, (like "device=C\word4\mouse.sys /c:1" in
my config.sys), I get "invalid parameter" and the driver is not
installed.  I really believe it will take command line switches, but I
just can't get any combination to work.

The reason I am asking is I just bought a cheap serial mouse (IMSI
brand, $29 from Jade).  The driver supplied with the mouse works for
everything I have tried except for WORD in graphics mode (text works
fine).  Then the buttons work, but the cursor is invisible.  The WORD
reference manual mentions this symptom, and advises using the mouse
driver distributed with WORD.

When I try to use Microsoft's MOUSE.SYS, during boot it reports "mouse
not installed."  I suspect it is only looking for a bus mouse and needs
a command line parameter to tell it to use the serial port.
Unfortunately, the WORD documentation says "See the manual that came
with your Microsoft Mouse," and I can't find a manual on this campus.
So I need your help.

Thanks - Mark (davis@cs.unc.edu or uunet!mcnc!davis)
Re: redirection indicated in argc
#1324
Author: John Covington WN4BBJ
Date: Fri, 16 Feb 1990 18:07
32 lines
1685 bytes
In article <1022@wubios.wustl.edu> david@wubios.UUCP (David J. Camp) writes:
>I was using Microsoft C, and had a program that used command line
>arguments and read the standard input.  When I specified:
>
>    command arg1 arg2 ... argn-1 < filename
>
>The argc variable reflected the presence of the filename.  
>i.e. it had the value n+1.
>When I specified:
>
>    type filename | command arg1 arg2 ... argn-1
>
>it was not indicated, i.e. it had the value n.  I think this must 
>be a compiler bug.  -David-
>

Actually, argc does not indicate the presence of filename at all.
In C programs argv[0] is supposed to point to the name of the
program currently being run (in this case command). Thus argc
will always be at least 1.  If arg1 is present then argc = 2, etc.

Filename is never passed to the program because DOS opens the file
and attaches it to stdin.

--John

--
John Covington WN4BBJ        E-mail: cs00jmc@unccvax.uncc.edu
P.O. Box 217122              MCI Mail: JCOVINGTON 342-6957
Charlotte, NC 28221-7122     Packet Radio: WN4BBJ @ W4BFB
(704) 537-7653               Voice Mail: (704) 535-5404 mbx 3407
"Hugo Was Here" 9/22/89      "Give it back, Eric, it's not yours" (the ICOM)
Re: MS MOUSE.SYS Command Line Parameters
#1303
Author: Patrick McCarthy
Date: Tue, 20 Feb 1990 04:36
17 lines
1372 bytes
In article <12087@thorin.cs.unc.edu> davis@clocs.cs.unc.edu (Mark Davis) writes:
>
>When I try to use Microsoft's MOUSE.SYS, during boot it reports "mouse
>not installed."  I suspect it is only looking for a bus mouse and needs
>a command line parameter to tell it to use the serial port.
>
>Thanks - Mark (davis@cs.unc.edu or uunet!mcnc!davis)

Actually, MOUSE.SYS searches for a bus or serial mouse - apparently,
the standard Microsoft mouse driver just doesn't think your mouse
is Microsoft compatible.  You may also wish to check the version of
your MOUSE.SYS; Microsoft distributes a new version every couple of
weeks, it seems.  I could be completely wrong, but I think the most
recent version I've seen is something like 3.64A or 3.65A.

Patrick McCarthy
mccarthy@well.uucp
Re: MS MOUSE.SYS Command Line Parameters
#1306
Author: Jason Merrill
Date: Tue, 20 Feb 1990 07:55
8 lines
980 bytes
In article <16283@well.sf.ca.us> mccarthy@well.UUCP (Patrick McCarthy) writes:
>is Microsoft compatible.  You may also wish to check the version of
>your MOUSE.SYS; Microsoft distributes a new version every couple of
>weeks, it seems.  I could be completely wrong, but I think the most
>recent version I've seen is something like 3.64A or 3.65A.

The mouse driver that came with the MS mouse I bought last September is
version 7.00...
Re: MS MOUSE.SYS Command Line Parameters
#1309
Author: Eugene Wang
Date: Tue, 20 Feb 1990 15:31
38 lines
2575 bytes
>>>>> On 16 Feb 90 14:19:19 GMT, davis@clocs.cs.unc.edu (Mark Davis) said:

->> Could someone please tell me the command line parameters for MOUSE.SYS,
->> the mouse device driver distributed with Microsoft Word 4.0?

->> Running strings on MOUSE.SYS, I see a warning message about /i and /c,
->> but when I try to use these, (like "device=C\word4\mouse.sys /c:1" in
->> my config.sys), I get "invalid parameter" and the driver is not
->> installed.  I really believe it will take command line switches, but I
->> just can't get any combination to work.

->> The reason I am asking is I just bought a cheap serial mouse (IMSI
->> brand, $29 from Jade).  The driver supplied with the mouse works for
->> everything I have tried except for WORD in graphics mode (text works
->> fine).  Then the buttons work, but the cursor is invisible.  The WORD
->> reference manual mentions this symptom, and advises using the mouse
->> driver distributed with WORD.

->> When I try to use Microsoft's MOUSE.SYS, during boot it reports "mouse
->> not installed."  I suspect it is only looking for a bus mouse and needs
->> a command line parameter to tell it to use the serial port.
->> Unfortunately, the WORD documentation says "See the manual that came
->> with your Microsoft Mouse," and I can't find a manual on this campus.
->> So I need your help.

->> Thanks - Mark (davis@cs.unc.edu or uunet!mcnc!davis)

  When the Microsoft mouse driver tries to load, it checks your address
lines which includes your all your serial ports and buses for a true-blue
Microsoft mouse. It it doesn't find one anywhere, the mouse driver refuses
to load, assuming that a mouse is not installed and not taking up any
memory.
  Check the manual for your own mouse. It should have some way of having
your mouse emulate a Microsoft mouse. An example, I have a DFI mouse but if
I hold down the left mouse button on power-up, it will emulate a Microsoft
mouse and the Microsoft driver will load. The newest version is 7.0.
  Hope this helps...
OA
Re: MS MOUSE.SYS Command Line Parameters
#1422
Author: James Deibele
Date: Wed, 21 Feb 1990 22:30
28 lines
2066 bytes
In article <12087@thorin.cs.unc.edu> davis@clocs.cs.unc.edu (Mark Davis) writes:
>Could someone please tell me the command line parameters for MOUSE.SYS,
>the mouse device driver distributed with Microsoft Word 4.0?
>
>Running strings on MOUSE.SYS, I see a warning message about /i and /c,
>but when I try to use these, (like "device=C\word4\mouse.sys /c:1" in
>my config.sys), I get "invalid parameter" and the driver is not
>installed.  I really believe it will take command line switches, but I
>just can't get any combination to work.
[...]
>Unfortunately, the WORD documentation says "See the manual that came
>with your Microsoft Mouse," and I can't find a manual on this campus.
>So I need your help.

Well, the price of the book is only $10 less than the price of your mouse, but 
the _Microsoft Mouse Programmer's Reference_ (Microsoft Press, 1-55615-191-8,
1989, $29.95) has the info you need.  The switches are /B for Bus or InPort
mouse at primary InPort address; /I1 for InPort mouse at primary; /I2 for 
InPort mouse at secondary; /C1 for Serial mouse on COM1; and /C2 for Serial
mouse on COM2.  There are a couple of other parameters that set speed and
sensitivity, but some of them only work on the InPort mouse.


-- 
jamesd@techbook.UUCP ...!tektronix!nosun!techbook!jamesd - 8N1 +1 503 644-8135
TECHbooks: The Computer Book Specialists  -  Voice: +1 503 646-8257
12600 SW 1st - Beaverton, OR - 97005  - MCI Mail: TECHBOOKS  
Free freight on electronic orders
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads