Jump to content
IGNORED

Looking for a working CX85->USB connector


Clnilsen

Recommended Posts

I really want to connect my CX85 keypad to my work windows laptop via USB to use for spreadsheets. I've done some searches and found some people who have done this, but no real instructions. Anyone have a working adapter board / kit / dongle they would be willing to part with to connect a CX85 -> USB that works simply?? Thanks!

Link to comment
Share on other sites

Unless you are specifically needing it to have the retro look, there are actual non-Atari USB numeric keypads available.

 

As to your request. I don't recall ever seeing a converter to take the joystick output of the Atari keypad and converting that to USB, but if there were I would love to see something about it.

 

Link to comment
Share on other sites

There are USB encoders used regularly for MAME setups and arcade control boards. Windows (as an example) “sees” them as HID “Human Interface Device” items and maps the inputs to keypresses. It’s conceivable you could wire up a 9-pin joystick connector and map the signals to whatever simulated keypresses you want, but it will take some effort to get it working the way you want. 

  • Like 3
Link to comment
Share on other sites

  • 6 months later...

Technical notes http://www.atarimania.com/documents/Atari_CX85_Numerical_Keypad_Technical_Reference_Notes.pdf

 

A USB adaptor project here https://geekhack.org/index.php?topic=51321.0

 

The noteworthy thing is that you can't just read the pad straight up - the BPOT signal valid trails the STRIG by 150 microseconds so might have to be accounted for by any interface software or firmware - the Atari uses the capacitor dump transistors (in fast scan mode?) - if an external interface was using digital values then possibly that signal becomes valid sooner.

Edited by Rybags
Link to comment
Share on other sites

23 hours ago, jamm said:

Strictly out of curiosity, Tom, why won’t Stelladaptor work if it’s just sending joystick button “presses”?

The "it works as joystick buttons" was in reference to my 2600 D9, not the CX85.  The 2600 D9 shows to the USB host as USB joystick, with the CX85 keys mapped to the USB joystick buttons. 

 

The CX85 uses some of the DB9 pins differently than the 2600 controllers.  There is a handshake with a ready signal, and a bit pattern to decode which CX85 key is pressed.  The Stelladaptor does not know about any of this.

 

Tom

http://2600-daptor.com/

Edited by dualcam
clarify
Link to comment
Share on other sites

I finally got one, I need to test it with the raphnet DB9 adapter and see if it works.  I usually just test with the jstest-gtk program under Linux, so not sure what it'll do outside of act like a joystick?  But would be cool to use that style of keypad for something, especially if I could attach it to my work laptop.

 

Link to comment
Share on other sites

3 hours ago, dualcam said:

The CX85 uses some of the DB9 pins differently than the 2600 controllers.  There is a handshake with a ready signal, and a bit pattern to decode which CX85 key is pressed.  The Stelladaptor does not know about any of this.

I see - thanks for the explanation.

Link to comment
Share on other sites

  • 3 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...