<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
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
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>