Plugging an MSX keyboard into a PC. (Hardware MSX Forum)MSX Resource Center               
              
English Nederlands Espa�ol Portugu�s Russian         
 News
   Frontpage
  News archive
  News topics

 Resources
   MSX Forum
  Articles
  Reviews
  Fair reports
  Photo shoots
  Fairs and meetings
  Polls
  Links
  Search

 Software
   Downloads
  Webshop

 MRC
   Who we are
  Join our team
  Donate
  Policies
  Contact us
  Link to Us
  Statistics

 Search
 
  

  

 Login
 

Username

Password




Don't you have an account yet? Become an MSX-friend and register an account now!.


 Statistics
 

There are 49 guests and 7 MSX friends online

You are an anonymous user.
 

MSX Forum


MSX Forum

Hardware - Plugging an MSX keyboard into a PC.

Author

Plugging an MSX keyboard into a PC.

captainpotato
msx friend
Posts: 2
Posted: August 22 2006, 04:35   
Hello,

I have an old Toshiba HX-10AA machine that is unfortunately very dead. As it's beyond reviving, I'd like to use it to rehouse a PC motherboard into it so that it still serves a purpose (ie - a retro fit-out).

Is there any way to plug in the MSX's keyboard into a PC (USB/PS/2, whatever...)? I've had a look through these forums and have scoured Google, but to no avail so far - I've found the opposite (plugging a PC keyboard into an MSX), but not the other way.

I'm after either a pre-built solution or a bit of DIY (as long as it doesn't go too much beyond soldering and a parts list). Seeing that the MSX keyboard seems to be fairly basic, would it be possible to simply hack it to the kayboard circuitry in a standard PC keyboard?
Sonic_aka_T

msx guru
Posts: 2269
Posted: August 22 2006, 16:58   
I should be possible, but it probably wouldn't be very easy. The PC keyboard is significantly different from the MSX keyboard system, so you'd prolly need to do *a lot* of soldering, unless you can find some way to fix this with some programmable logic. Anyhoo, prolly not worth the hassle.
djh1697
msx professional
Posts: 551
Posted: August 23 2006, 00:05   
A nice idea, to be honest I doubt it would just be a simple case of a rewire. Padial, a Spanish MSX hobbist, does a device to connect a PC keyboard to MSX, I think to do that he uses a microcontroller. Can anyone advise?
Sonic_aka_T

msx guru
Posts: 2269
Posted: August 23 2006, 00:32   
In this case I think you can do a rewire, but it's still not very practical. If I remember correctly the Toshiba's have actual micro-switches soldered to a motherboard, so you could -in theory- cut all the lines on the board, and then solder wires to each of the switches. You could then connect the wires according to the PC's matrix, connecting them to the print-board of a normal PC keyboard. Seeing how there are quite a few keys though, and even more wires, it's just not really worth the hassle. Then of course there's also the problem that PC keyboards have more keys than MSX keyboards. I dunno, but it's just not really practical...
captainpotato
msx friend
Posts: 2
Posted: August 23 2006, 02:02   
Thanks Sonic and djh for your advice. I'm not too fussed about the time involved (after all, it's for an interesting case mod, as opposed to wanting it to be an efficient use of time ). The microswitch approach sounds a good way to go (if it does have that inside - I haven't opened it for some time). I guess my main issue will be ensuring that I have adequate space inside the case to allow for the additional keyboard circuitry to be there as well, whilst ensuring that the two boards can be manoevred easily enough (as I suspect the PC components will need a bit of fiddling to get it all to work).
NYYRIKKI
msx master
Posts: 1528
Posted: August 23 2006, 18:20   
I think, that you can use a programmable keyboard encoder to avoid rewireing the keyboard. See here:
http://arcadecontrols.com/arcade_input.shtml#KeyboardEncoders

POISONIC
msx professional
Posts: 883
Posted: August 24 2006, 04:57   
you stil need to do some tricks
it looks easyer than it is i think


Gilneas2
msx freak
Posts: 177
Posted: August 24 2006, 08:33   
What if you just connect it to the PC as it is, and just see what keycodes come out of each key and then bind them to a function.
At least some Linux programs can do this, like zsh's zkbd.
 
 







(c) 1994 - 2008 MSX Resource Center Foundation. MSX is a trademark of MSX Licensing Corporation.