Date : Mon, 31 Jul 2006 20:57:23 +0100
From : jgh@... (Jonathan Graham Harston)
Subject: Re: How to make an AMX mouse
>Message-ID: <Pine.WNT.4.64.0607302219480.-1699377@...>
> On Sun, 30 Jul 2006, Jonathan Graham Harston wrote:
> > I tend to put a 9-pin D plug on mice using the Master Compact
> > pinouts:
Anders Carlsson <anders.carlsson@...> wrote:
> Oooh. The Amiga mouse pinout is:
[snip]
> I suppose the Master Compact pinout is fixed as you described above,
> but otherwise it'd been great to have a compatible mouse. I think
> Atari ST mice are a bit similar.
Yes, it's annoying how everybody who used quadrature mice adopted
different pinouts :(
When I first started using a mouse with a BBC I had to decide on a
pinout. The first mouse I had happened to be an Atari mouse, so I
wired up a mouse-to-userport adaptor on those pinouts. When I got
hold of some Master Compacts I started my making some 9D-9D
adapters so an Atari mouse could plug into a Compact, but with
subsequent mice I obtained I simply put a Compact plug on the end
and changed to using Compact-to-userport adaptors.
This table is an addendum in my New Advanced User Guide:
9D BBC Atari Amiga
1 Xdir Xdir Ydir (Vert)
2 Right Xaxis Xdir (Horiz)
3 Middle Ydir Yaxis (VertQ)
4 Ydir Yaxis Xaxis (HorizQ)
5 Xaxis Middle Middle
6 Left Left Left
7 +5v +5v +5v
8 0v 0v 0v
9 Yaxis Right Right
Atari->BBC Amiga->BBC BBC->Atari BBC->Amiga
1 -> 1 1 -> 4 1 -> 1 1 -> 2
2 -> 5 2 -> 1 2 -> 9 2 -> 9
3 -> 4 3 -> 9 3 -> 5 3 -> 5
4 -> 9 4 -> 5 4 -> 3 4 -> 1
5 -> 3 5 -> 3 5 -> 2 5 -> 4
6 -> 6 6 -> 6 6 -> 6 6 -> 6
7 -> 7 7 -> 7 7 -> 7 7 -> 7
8 -> 8 8 -> 8 8 -> 8 8 -> 8
9 -> 2 9 -> 2 9 -> 4 9 -> 3
At least they all have +5v and 0v in the same place, but that's
because they were all commandeering a joystick port.
I shall add this information to http://mdfs.net/Info/Comp/BBC/Mouse
--
J.G.Harston - jgh@... - mdfs.net/User/JGH
BBC BASIC for the Sinclair Spectrum - http://mdfs.net/Software/Spectrum