XLT-3002105 Trackball by Measurement Systems Inc

User avatar
drevyek

08 Dec 2016, 10:42

I have a friend who works for a telecom firm, and he has been able to get his hands on a whole bunch of great vintage electronics. He's had a few finds of great Model M's (1390131), which seem to be just growing on trees (or server racks). He's also big in the community, but is generally less interested in the vintage aspect.

Recently, he brought home a trackball that was on its way to decommissioning: a Measurement Systems Inc XLT Trackball.
Spoiler:
Image
It's yellowed to all hell, and looks like a joke verson of an Office Space sort of electronic. Perfect.
The ball is massive- about the size of a poolball, and rolls very smoothly. Three buttons, and an ample wrist rest. The buttons are... interesting, but I'll get to that in a bit.

On the back is the label:
Spoiler:
Image
The company, Measurement Systems, doesn't seem to exist anymore, independently. It seems to be a subsidiary of Ultra Electronics, who happen to have a branch here in Halifax. A site of datasheets lists a series of trackballs that they offer, and one still bears the name XLT, but is a modern version of it. Not much available about my beast, unfortunately.

Let's go inside.
Spoiler:
Image
Spoiler:
Image
Inside we have one surprise: the buttons are not your typical momentary switch, but actually Cherry... M8's? They have a cover over top of the normally exposed internals, but everything else seems to match to M8's. linear, and pretty heavy, actually, for a mouse switch.

For the trackball itself, we have physical rotors to track the ball's motion. The foam is slowly deteriorating, but for now it works great. I'll try to leave it as alone as possible though.
Spoiler:
Image
Looking under the hood, we have a mess of wires. I've worked in small scale electronics, and all of this was hand done, and I'm pretty impressed. From the previous image, there is a QC marking on the bottom right of the PCB, reading "QC 8". No other markings, and nothing else that would give a date (there is a "date" stamp on the case, but it also reads 8).
The plugs are very tightly into the connectors, and it's all very intelligently lain out. There is a 10-pin connector that has 6 wires leading out from it to the cord. This photo also shows the mechanism a bit closer- some very nice work.
Spoiler:
Image
Finally, speaking of connectors, there's the method that this guy speaks with: the DB-25 Parallel port! The cable is nice and long, and super thick- much thicker than my IBM cables are. I assume that this was made for governmental purposes, or at least to government specs, hence the connector. Governmental spec is a helluva thing.

I've been trying to do some finding about the parallel port with trackballs, but I've come up a bit dry. I've found a few DB9 to DB25 converters, but not much else. My computer does not have a parallel port, nor a DB9 serial port, so it seems I'm stuck insofar as using this guy.

I was hoping that someone had any idea how to even go about doing this? Is it something that I could first convert to DB9 or RS232 then to USB or PS/2? What is the protocol used for these sorts of trackballs? I can only imagine that it is standardized to some degree.

This would be my first trackball. I've been playing around, "simulating" how it would feel to use it, and I'm a fan. I love the massive poolball, and the action of just throwing it around. I feel like a guy who found their first Model M at a thrift store and doesn't know what to do with it.

User avatar
Alkhar

08 Dec 2016, 14:27

Hello, the only project mature enough that come to my mind is this one : https://geekhack.org/index.php?topic=68612.0

User avatar
micrex22

14 Dec 2016, 03:57

Hey Drevyek, be careful.

Early serial ports were actually DB-25 and it's common to confuse them with parallel which are pin-incompatible. If you plug that trackball in a parallel port, it may fry the computer or the device itself.

You may want to verify the pinout of the trackball:
Image

There are DB-25 to DB-9 serial converters around, and I have some hooked up to my older computers which sport 25 pin serial ports :lol:

Serial mice are pretty standard, although depends on whether or not the OS (like Windows) will play with it nicely out of the box. For instance, the RS232 spaceballs work *out of the box* with no drivers on UNIX operating systems, but with Windows you're stuck with trying to juggle silly drivers that don't exist on newer versions.
Of course CATIA for UNIX was programmed differently than CATIA for Windows.

User avatar
drevyek

14 Dec 2016, 18:07

@micrex- thanks- I'm pretty sure you're right. I'll have to do some tests on the pin-outs. Problem is, I have no documentation on the board. As I said before, it only has 6 wires leading from the controller. Not sure what those would correspond to on the serial mouse.

I'll try a few things with a multimeter to identify the wires, and see where I can go from there.

Post Reply

Return to “Mice & other input devices”