Apple Mouse IIe
| Apple Mouse IIe | |
|---|---|
| Apple Mouse IIe | |
| Manufacturer | Apple Computer, Inc. |
| Type | Pointing device |
| Price | US$175 (AppleMouse //, February 1984 price list) |
| Interface | DE-9, through the Apple II mouse interface card |
| Compatible | Apple IIe with the Apple II mouse interface card |
| Model | A2M2050 (AppleMouse // package); A2M2070 (Apple Mouse IIe label) |
The Apple Mouse IIe is Apple's one-button mouse for the Apple IIe, used with the Apple II mouse interface card. Apple's February 1984 dealer price list lists the AppleMouse //, product A2M2050, at a suggested retail price of US$175, available from March 1984.[1] Later units carry the label "Apple Mouse IIe" and model number A2M2070.[2]
The mouse itself is the same design as the Macintosh mouse, M0100. A mouse labelled Apple Mouse IIe, A2M2070, that was opened and compared with an Alps-built M0100 was identical apart from the label.[2] The mechanism, the DE-9 pinout and cleaning are covered on Apple Mouse.
The mouse interface card
The Apple IIe has no mouse port; the mouse connects to the Apple II mouse interface card in an expansion slot. The card has its own processor. Apple's schematic for it, drawing 050-0101-A, shows a 6805 microcontroller, a 6520 (6521) peripheral interface adapter, a 74C245 bus buffer, a 2716 or 2316 ROM, and two 74LS74 flip-flops on the mouse's X and Y lines.[3]
That processor makes the IIe different from the Apple IIc. Apple's technical note says the IIe mouse card constantly polls the mouse and keeps position and status on the card until a program asks for them, and interrupts the computer only when a program has asked it to. The IIc has no card processor, so mouse movement interrupts the IIc's own 65C02, which affects program timing.[4]
Compatibility between the mouse variants
M0100-type mice were built with different circuit boards. The Mitsumi board drives the signal lines through a µPC339 comparator with open-collector outputs and 3.3 kΩ pull-ups; the Alps board uses a 74LS14 with push-pull outputs. The open-collector Mitsumi mice give poor or one-directional movement on an Apple IIc. Replacing the µPC339 with a pin-compatible TLC3704IN push-pull comparator and removing the pull-ups fixed them, and the modified mice were tested working on an Apple IIc, an Apple IIe with the mouse card and a Macintosh Plus.[2] The IIc fault comes from the changes made to the IIc's DE-9 port to add joystick support; an external buffer adapter is an alternative to modifying the mouse.[5] See Apple Mouse IIc for that machine.
Identification
- The label carries the model number (A2M2070 on units labelled Apple Mouse IIe).[2]
- The number of screws underneath shows the board: one screw for the Alps board with the 74LS14; two screws for either the Mitsumi µPC339 board or an older Apple-marked board with push-pull optical sensors.[2]
- The connector is DE-9. It is not an ADB mouse.
Maintenance
See Apple Mouse for cleaning and the mechanism. If the mouse does not work on a IIe, test it on a Macintosh Plus, which takes the same mouse directly on its mouse port, before condemning the mouse; on the IIe the interface card sits between the mouse and the computer.[2][3]
Documentation
- Apple II mouse card schematic, 050-0101-A
- Apple II Technical Note IIc #1: Mouse Differences on IIe and IIc
- Apple II Technical Note IIc 1: Mouse Differences on IIe and IIc
See also
References
- ↑ Apple Computer, dealer price list dated 15 February 1984, "Apple // Miscellaneous Accessories", page 3 of 8 (PDF p. 5): A2M2050 AppleMouse //, suggested retail US$175.00, note 2 "Available March 1984". Hosted as File:Apple Dealer Price Lists February 1984.pdf.
- ↑ 2.0 2.1 2.2 2.3 2.4 2.5 Glenn Anderson, "Apple IIc mouse compatibility: some details, schematics, and a chip swap to fix compatibility", TinkerDifferent forum thread, from 15 September 2024 (community research, a secondary source). Four M0100 mice opened and traced into schematics: the Mitsumi board uses a µPC339 quad comparator with open-collector outputs and 3.3 kΩ pull-ups and has two screws underneath; the Alps board uses a 74LS14 hex Schmitt-trigger inverter with push-pull outputs and has one screw; an older two-screw "Made in U.S.A." M0100 with an Apple-marked board and 3-pin optical sensors with push-pull outputs works on the IIc; replacing the µPC339 with a TLC3704IN and removing the pull-ups fixed the Mitsumi mice, tested on an Apple IIc, an Apple IIe with mouse card and a Macintosh Plus; "an Apple Mouse IIe, model A2M2070 ... other than the label, it seems to be identical to the Alps" M0100.
- ↑ 3.0 3.1 Apple Computer, "Schematic, A// Mouse Board", drawing 050-0101-A, rev. A. Hosted as File:Apple II Mouse Interface Card Schematic 050-0101-A.pdf.
- ↑ Apple Computer, Apple II Technical Notes, Apple IIc #1, "Mouse Differences on IIe and IIc", revised February 1986 and November 1988, pp. 1-2. Hosted as File:Apple II Technical Note IIc 1 Mouse Differences on IIe and IIc.pdf.
- ↑ Raphael Assenat, "M0100 Mouse adapter for Apple IIc", raphnet.net. The IIc symptom ("buttons working, but movement in some directions not possible and/or jerky") and its cause in the IIc's port changes for joystick support; an external adapter that buffers the four movement signals into push-pull outputs.