[Coco] YAS (Yet Another Survey)
Gene Heskett
gheskett at wdtv.com
Sun Nov 18 20:17:45 EST 2012
On Sunday 18 November 2012 19:57:40 Fred D. Provoncha did opine:
> >>/So my question is, are there any other users of this os9/nitros9
> >>serial/
> >
> >/> mouse out there?/
> >
> >>//
> >
> >/> Simply put, it takes an old ball type mouse that is either logitech
>
> or M$/
>
> >>/compatible, and gives you the most stable, precise mouse the coco3
> >>and/
> >>
> >>/multiview have ever known. It doesn't jump around like the normal
> >>shack/
> >
> >/> mouse, meaning when you click on a pixel, you click on THAT pixel.
> >It
>
> also/
>
> >>/needs a serial port of the 6551 variety like an rs-232 pack./
> >
> >I'm ashamed to admit I wasn't aware of this driver. I've never used a
> >mouse with OS-9 either, though. What applications have worthwhile
> >mouse interfaces?
>
> Gene,
> I've always been frustrated the way my Coco's mouse jumps around as you
> described, and your description of how your serial mouse performs
> greatly interests me. However, I've always been very hesitant to
> implement your Serial Mouse mod because it requires some hardware
> modifications to my RS-232 pak and I don't trust myself to perform the
> mods correctly. I'm not very good with hardware mods.
>
> Fred Provoncha
> Stansbury Park, UT
Fred:
There are no diffs between the piggy-backed chipset I use, and the ones
sitting under it except the address. If you know the hardware address for
your /t2 which I think is in the /t2 descriptor, transfer that to the ,mem
position at the top of joydrv_6551L.sb, where you'll find an $FF6C now,
make your self a boot without the /t2 descriptor and the driver that goes
with it, and replace the current joydrv_whatever with the one you just
fixed. Grab a db25 to db9 adaptor from one of the drawers at the shack,
and plug in the mouse.
Copy this to a script
{t2|09}/X0/NITROS9/6309L2/SCRIPTS:list /dd/cmds/dbmouse
tmode .1 pau=0
load dbm-util
display c
*main
display 2 20 20
dmem -1 10EC 8 ! dump
goto main
and make it executable. make the dbm-util it loads by merging
DMem
Dump
Display
to dbm-util
When it runs you should see an 8 byte dump near the upper left of the
screen, with the data in the right 6 bytes changing as you move the mouse
around, and the first byte changing according to which button of the two
outside buttons is pushed. If you mouse is a logitech you should see the
2nd byte change from an M to an L when you press the middle button the
first time, indicating that it now knows the mouse isn't an M$ mouse, but a
Logitech mouse.
Cheers, Gene
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
My web page: <http://coyoteden.dyndns-free.com:85/gene> is up!
The first thing we do, let's kill all the lawyers.
-- Wm. Shakespeare, "Henry VI", Part IV
More information about the Coco
mailing list