It's been a while, but I've been working on a new board for our Atari ST's.
It's called "ImpoSTer". It's basically an IKBD emulator that plugs into the keyboard port and works internally/externally.
But, it has USB interfaces for the keyboard & mouse, DB9's for the joystick ports, an LCD interface to display stuff and two keyboard ports, one to plug into the Atari, and the second to daisy chain an original keyboard/mouse with the USB keyboard/mouse.
It also can be reversed. So you can plug it into a PC and use an Atari keyboard/mouse/joysticks on a PC inside Windows too. The ultimate feel for emulators

I'll post some pictures later.