Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

PS/2 mouse instead of NeXT serial mouse ?

13 views
Skip to first unread message

SbM

unread,
Jul 7, 2005, 6:12:14 PM7/7/05
to
Hi !

Does anyone know if I can use a PS/2 mouse as a replacement for my dead
NeXT serial mouse, to use with a NeXTstation Turbo Color through a
serial SoundBox ?

Any soldering involved ? (the pinout might be slightly different, I
guess).

Thanks for your help !

--
[SbM]
<http://sebastienmarty.free.fr> - <http://tradintosh.free.fr>
<http://sbm.ordinotheque.free.fr> - <http://palmiciel.free.fr>
"If the French were really intelligent, they'd speak English" (W. Sheed)

Pascal Bourguignon

unread,
Jul 8, 2005, 3:33:57 AM7/8/05
to
sebasti...@yahoo.fr (SbM) writes:

> Hi !
>
> Does anyone know if I can use a PS/2 mouse as a replacement for my dead
> NeXT serial mouse, to use with a NeXTstation Turbo Color through a
> serial SoundBox ?
>
> Any soldering involved ? (the pinout might be slightly different, I
> guess).
>
> Thanks for your help !


I've got a Logitech MouseMan sensa PS/2 mouse, with a PS/2 <-> serial
adapter. I wrote a little program that seems to be able to interpret
correctly the protocol on a serial line on OPENSTEP 4.2/intel. I
soldered a small adapter cable between the serial adapter of the mouse
and the miniDIN serial of the NeXTstation Turbo, and hooked the mouse
to serial port B. Then I wrote a kernel module to read the mouse
protocol and write the mouse and button into the kernel variables that
should hold them (see disassembly of the kernel).

Unfortunately, this doesn't work. I've not spent too much time, but
it looks like I don't get the same bytes when I hook the mouse to the
NeXTstation than when I hook it to the PC. Either the mouse behaves
differently, or there's a problem with my adapter cable (but I doubt
it), or I still have some bugs in my code. For testing purpose (but
that could become a major feature), I can move the mouse using the
keypad.

Eventually, I bought 2 NeXTmice on eBay, but they're not really
functionnal (the balls feel too big! ;-). I hope to be able to swap
some parts to get one working.

In any case, I hope someday to get some time to debug this mouse
"driver" because eventually all NeXTmice are doomed, so we'll have to
be able to hook some serial mouse instead...

ftp://anon...@ftp.informatimago.com/pub/free/develop/nextstep/mouse-20050708.tar.bz2


--
__Pascal Bourguignon__ http://www.informatimago.com/
Wanna go outside.
Oh, no! Help! I got outside!
Let me back inside!

SbM

unread,
Jul 11, 2005, 5:48:12 AM7/11/05
to
David Evans <dfe...@bcr10.uwaterloo.ca> wrote:

> In article <1gzcqdm.vx0zcx155ff4rN%sebasti...@yahoo.fr>,


> SbM <sebasti...@yahoo.fr> wrote:
> >Hi !
> >
> >Does anyone know if I can use a PS/2 mouse as a replacement for my dead
> >NeXT serial mouse, to use with a NeXTstation Turbo Color through a
> >serial SoundBox ?
> >
>

> I'm not sure what you mean by a "serial SoundBox".

What I meant was a non-ADB one. Sorry.

> However, you may be better off finding a "bus mouse" or an Amiga/Atari ST
> mouse and wiring up a cable to do that.

Yes, I found articles on that just a few minutes after I posted here.
Seems like the right way to go. Thanks!

SbM

unread,
Jul 11, 2005, 5:48:13 AM7/11/05
to
Pascal Bourguignon <p...@informatimago.com> wrote:

> In any case, I hope someday to get some time to debug this mouse
> "driver" because eventually all NeXTmice are doomed, so we'll have to
> be able to hook some serial mouse instead...

Check David Evans' reply to my post: an Amiga/Atari ST mouse w/ adapter
is the way to go.

0 new messages