Amiga Keyboards with Modern PCs
- keymaster
- Location: Chicago, USA
- Main keyboard: REΛLFORCE 87U 55g
- Main mouse: Kensington Slimblade Trackball
- Favorite switch: Topre 55g
- DT Pro Member: -
Is it possible to use an Amiga keyboard with a modern PC? Do such adapters exist? I've only seen adapters for the opposite: modern keyboards used on Amiga machines.
- zhasha
- Location: Denmark
- Main keyboard: AT101W with Matias Clicky switches
- Main mouse: Kensington SlimBlade
- Favorite switch: Matias Clicky
- DT Pro Member: -
-
- Location: Stockholm, Sweden
- DT Pro Member: 0011
If you want to use an Amiga 600 or 1200 as a USB keyboard, you could take a look at Keyrah. It replaces the motherboard.
The problems seem to be getting hold of a device with that chip and programming it ... Not exactly a ready-made solution.
Most adapters and custom controllers that are used in this community are instead based on the Teensy, which can be easily programmed over USB.
If you know a bit of programming, then maybe you could adapt one of the existing firmwares to work with the Amiga keyboard.
That is a protocol converter-firmware for the AN2131 serial-to-USB chip, used as an adapter for an external A2000/A3000 keyboard. A compiled file is available in the archive that you can download from EzHID's web page.zhasha wrote:http://ezhid.sourceforge.net/amikbd.html
The problems seem to be getting hold of a device with that chip and programming it ... Not exactly a ready-made solution.
Most adapters and custom controllers that are used in this community are instead based on the Teensy, which can be easily programmed over USB.
If you know a bit of programming, then maybe you could adapt one of the existing firmwares to work with the Amiga keyboard.
Last edited by Findecanor on 13 Oct 2013, 03:17, edited 1 time in total.
- Daniel Beardsmore
- Location: Hertfordshire, England
- Main keyboard: Filco Majestouch 1 (home)/Poker II backlit (work)
- Main mouse: MS IMO 1.1
- Favorite switch: Probably not whatever I wrote here
- DT Pro Member: -
- Contact:
What sort of keyboard did you have in mind? Are you interested in the layout, or the switches? You can get the Cherry MX, some Mitsumi (the buckling rubber sleeve type, at least), and NMB Hi-Tek switches in actual PC keyboards.
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
Sometimes it's just nostalgia for the old hardware you already have. I must admit that Keyrah looks a smart little trick indeed, thanks for the link Findecanor. I wouldn't mind doing that to a Beeb sometime…
-
- Location: Stockholm, Sweden
- DT Pro Member: 0011
Good news everyone! I stumbled on this project. It is a firmware for the Arduino Leonardo boards, making it into a converter from any external Amiga keyboard (or the Amiga 500) to USB.
Supposedly, all external Amiga keyboards used the same wire protocol and only different connectors. Only the Amiga 1200 and 600 had the controller on the motherboard.
Here is a tiny, dirt-cheap board for sale that is (supposedly) Leonardo-compatible and has the pins required. (I read about it only yesterday in this thread on Geekhack, that's why I repost it)
BTW, I'll update the Amiga page on the Wiki with more findings.
Supposedly, all external Amiga keyboards used the same wire protocol and only different connectors. Only the Amiga 1200 and 600 had the controller on the motherboard.
Here is a tiny, dirt-cheap board for sale that is (supposedly) Leonardo-compatible and has the pins required. (I read about it only yesterday in this thread on Geekhack, that's why I repost it)
BTW, I'll update the Amiga page on the Wiki with more findings.
-
- DT Pro Member: -
Nice find. I own nearly every Amiga keyboard (except A600/A1200), but the only one I'd consider worth converting is the A1000. (sadly mine smells of cat piss... probably the only reason I got it free - need to find a replacement)Findecanor wrote:Good news everyone! I stumbled on this project. It is a firmware for the Arduino Leonardo boards, making it into a converter from any external Amiga keyboard (or the Amiga 500) to USB..
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
Have you tried the coffee mod?
http://deskthority.net/workshop-f7/how- ... t6558.html
http://deskthority.net/workshop-f7/how- ... t6558.html
-
- DT Pro Member: -
I would have tried that for sure, but in my haste to get rid of the cat piss smell (6 cleanings did nothing), I disassembled the A1000 keyboard and ruined 6 switches. (the only keyboard I've ever wrecked - by simply pulling off keycaps)
So I'd need a replacement anyway. Anybody have an A1000 keyboard they want to sell? (must NOT smell of cat piss)
So I'd need a replacement anyway. Anybody have an A1000 keyboard they want to sell? (must NOT smell of cat piss)
- keymaster
- Location: Chicago, USA
- Main keyboard: REΛLFORCE 87U 55g
- Main mouse: Kensington Slimblade Trackball
- Favorite switch: Topre 55g
- DT Pro Member: -
Don't these two have Cherry MX switches? They would be amazing to use with a modern PC.mr_a500 wrote:Nice find. I own nearly every Amiga keyboard (except A600/A1200), but the only one I'd consider worth converting is the A1000. (sadly mine smells of cat piss... probably the only reason I got it free - need to find a replacement)Findecanor wrote:Good news everyone! I stumbled on this project. It is a firmware for the Arduino Leonardo boards, making it into a converter from any external Amiga keyboard (or the Amiga 500) to USB..
-
- DT Pro Member: -
That top one is not an Amiga keyboard (note the lack of Amiga keys or Help). It's Commodore PC5 or PC10.
The bottom one does indeed have Cherry switches. Still, I don't consider it anything special. (probably because I've been spoiled by beam spring... I'd love to have a beam spring A500 in metal case )
The bottom one does indeed have Cherry switches. Still, I don't consider it anything special. (probably because I've been spoiled by beam spring... I'd love to have a beam spring A500 in metal case )
-
- Location: Stockholm, Sweden
- DT Pro Member: 0011
My Commodore PC10 keyboard does work fine with a AT-PS/2 adapter and a PS/2-USB converter. Other keyboards I have heard of talk the XT protocol, so you would need a specific converter for that. (Soarer made a converter firmware for Teensy, but it should also work with the Leonardo board I posted about earlier).
The annoying thing with the PC10 keyboard and modern computers is that it does not have arrow keys, and not all programs recognize the arrow keys on the numeric keypad as being equivalent to other arrow keys.
The annoying thing with the PC10 keyboard and modern computers is that it does not have arrow keys, and not all programs recognize the arrow keys on the numeric keypad as being equivalent to other arrow keys.