Micromys V5

From IndividualComputers
Jump to: navigation, search
(thumbnail)
Micromys v5
(thumbnail)
Micromys v5 (slim)

Micromys V5 is the successor of Micromys V4, with many added features such as: VIC20 and Atari800 support, paddle- and koala pad emulation, NEOS mouse emulation.

Micromys V5 is available in two variants, one with "slim" DB9 connector (like traditional "Atari" joysticks) and one with "PC" DB9 connector (with screws on the sides). On some computers only the slim version will fit. Known computers where that is the case are: Atari 65XE, Atari 130XL, Atari 1200XL, Atari XEGS, Atari 260ST

Contents


Manual

Improvements over Micromys V4

  • Amiga
    • Mouse buttons are recognized at powerup without having to move the mouse. This allows to enter the early startup menu like with a regular Amiga mouse.
    • Mousecounter overflow prevention, so the mouse pointer will not jump around when the mouse is being moved too fast.
    • slowed down signals in amiga 3 button mode for use on c64s (and other computers that use polling)
  • C64
    • amiga 3-button mode is selectable on C64 (hold MMB at powerup)
    • C64 potentiometer values generated strictly to the original 1351 specs, leaving out the "noise" bit0 from the data.
    • exact wrap-around in both PAL and NTSC modes
    • Mouse speed matches the original 1351 speed
    • improved C64 detection (now eg works with mssiah when Micromys is connected at power-on)
    • NEOS-mouse mode
    • Paddle mode
    • Koala Pad mode
  • VIC20 support
    • 1351-like mode with adjusted timing for VIC20
    • special "NEOS" mode (no joy3 used to not block the keyboard)
    • amiga 3-button mode is selectable on VIC20 (hold MMB at powerup)
    • Paddle mode
    • Koala Pad mode
  • Atari 8-bit support
    • Paddle mode
    • Koala Pad mode

Modes of operation

Micromys uses sophisticated auto-detection, which will figure out the type of computer it is connected to (in the rare cases where this may fail, the type can be forced by setting jumpers, see below). Moreover it provides several operating modes depending on the computer system:

Mode hold Buttons Amiga Atari ST C64/C128 VIC20 Atari 8bit
Amiga with Wheel (Micromys) default
Amiga 3 Button middle
Atari ST default default
1351 with Wheel (Micromys) default default
NEOS left
Atari CX22 Trackball left
Joystick right
Paddles left+right
Koalapad left+middle+right

Amiga

Amiga wheel mode

By default when Micromys is connected to an Amiga it will switch to 2-button mode with wheel support. Wheel and middle-mouse button can be activated with our driver. No further connections to the Amiga are required: Wheel and middle mouse button data is all transferred through the same mouse port, and the joystick port remains free.

Amiga 3-button mode without drivers

The 3-button mode for Amiga computers is entered only by holding down the middle mouse button while the computer is starting. This will disable the wheel functions of Micromys V5, but enable the middle mouse button that does not require any driver. In this mode, Micromys will emulate a mouse just like the rare 3-button mice that have been shipped with some A3000 models. The middle mouse button is supported by programs like DirOpus 4.

Atari ST/STe/Falcon

Atari ST

By default when connected to an Atari ST compatible computer, the adapter will switch to Atari ST compatible mouse emulation.

Joystick-Mouse

In this mode mouse movements will emulate regular joystick directions. This mode can be entered by holding the right mouse button when powering on the computer.

Atari 8-bit

Atari ST

This is the default for the Atari 8-bit computers - Micromys will emulate an Atari-ST mouse, as this is the most supported mouse in Atari 8-bit programs.

Atari CX22 Trackball

A few Atari 8bit programs support this trackball. This mode can be enabled by holding the left mouse button when powering on the computer.

Amiga-Mouse

Some programs on the 8bit Atari support an amiga mouse. This mode works like a classic Amiga mouse and has been tweaked to work with Atari 8bit programs. This mode can be entered by holding the middle mouse button when powering on the computer.

Joystick-Mouse

In this mode mouse movements will emulate regular joystick directions. This mode can be entered by holding the right mouse button when powering on the computer.

Paddle

Some Games support Paddles as input device. Hold both the left- and right mouse button when powering on the computer, this will make the mouse work like a paddle. In this mode you can switch between paddle 1 and paddle 2 by pressing the middle button.

Koala Pad

This was a "touch pad" like device supported by the famous paint program "Koala Painter". To enable this mode hold all mouse buttons - left, right and middle - at poweron. Press the middle button to invert the Y-axis, which makes this mode compatible with the touch pad supported by "Atari Artist".

C-64 or C-128

1351 with wheel

This mode is compatible to the 1351 mouse by commodore. It supports left-, right- and middle button and transmits wheel data using a custom protocol described below. This is the default (and recommended) mode for use with a C64.

NEOS

NEOS was a rather rare mouse that was originally designed for MSX computers and has then been adapted for use on the C-64. Only one button is supported in this mode. This mode can be entered by holding the left mouse button when powering on the computer.

Joystick-Mouse

In this mode mouse movements will emulate regular joystick directions. This mode can be entered by holding the right mouse button when powering on the computer.

Amiga-Mouse

Some programs on the C-64 support an amiga mouse. This mode works like a classic Amiga mouse and has been tweaked to work with C-64 programs. This mode can be entered by holding the middle mouse button when powering on the computer.

Paddle

Some Games support Paddles as input device. Hold both the left- and right mouse button when powering on the computer, this will make the mouse work like a paddle. In this mode you can switch between paddle 1 and paddle 2 by pressing the middle button.

Koala Pad

This was a "touch pad" like device supported by the famous C-64 paint program "Koala Painter" (and a few others). To enable this mode hold all mouse buttons - left, right and middle - at poweron.

VIC-20

1351 with wheel

While the original 1351 mouse will not work with the VIC-20, this mode will. It works the same as the 1351 mode at the C-64. This is the default (and recommended) mode for VIC-20.

NEOS

This mode is a special NEOS mode tweaked for the VIC-20 by not using the joy3 bit, which would block the keyboard. This mode can be entered by holding the left mouse button when powering on the computer.

Joystick-Mouse

In this mode mouse movements will emulate regular joystick directions. This mode can be entered by holding the right mouse button when powering on the computer.

Amiga-Mouse

This mode works like a classic Amiga mouse. This mode can be entered by holding the middle mouse button when powering on the computer.

Paddle

Some Games support Paddles as input device. Hold both the left- and right mouse button when powering on the computer, this will make the mouse work like a paddle. In this mode you can switch between paddle 1 and paddle 2 by pressing the middle button.

Koala Pad

This was a "touch pad" like device supported by the famous C-64 paint program "Koala Painter" (and a few others). To enable this mode hold all mouse buttons - left, right and middle - at poweron.

Jumper settings


Please enable Javascript to use this feature.

Troubleshooting

Typical problems for a first-time user may be:

  • On a C64/C128, the SID chip MUST be installed. Although the Computer will work normally (just without sound) with no SID chip installed, the Paddles won't work either. Since this is the interface used for proportional mouse operation, Micromys requires a SID to be installed.
  • Automatic computer recognition may fail if the unit is hot-plugged. Especially on Amiga computers, the computer may be confused with an Atari ST if Micromys is hot-plugged to the computer. Solution: Either set the jumpers to Amiga, or power cycle the machine after plugging Micromys into the mouse port.

Installing the Amiga driver

Download the driver here. The archive contains the driver, an installer-script and instructions in AmigaGuide format. The instructions are available in English and in German. These drivers can be used with AmigaOS V2.0 and higher. Wheel movements are passed into the system according to the "Newmouse" standard. MUI programs will recognize this without any further software. All other programs require an additional program like Freewheel, which is available on Aminet.

Developers

For some computers Micromys provides support for additional buttons, which needs additional software support. Look at the Micromys Protocol page for details.

  • VICE mouse test/example code for 1351 and NEOS mouse on C-64 and VIC-20

Links


Shop


Resellers

Please shop locally. Our partners are listed in alphabetical order.

Personal tools
Namespaces

Variants
Actions
Navigation
Icomp
Print/export
Administration