The A600 and A1200 are very different from the Amiga 500. The A500 had a keyboard controller board on the back of the keyboard, and a serial interface to the mainboard. The Amiga 500 USB keyboard controller I built for that was a lot simpler in hardware terms, but a bit more effort to implement the serial protocol in the microcontroller.
The A600 cable is 30 way and the A1200 is 31 way, with a slightly different pinout.
I found matching 30 way sockets for the A600, but I have not been able to get 31 way sockets, so I have used 32 way sockets for the A1200, just make sure the cable is aligned to the left of the connector.
The board mounts on the back of the keyboard using some self adhesive pillars.
They keyboard has a built in caps lock LED which shows the current state.
As usual the kit does not include an Amiga or keyboard, you need to provide those yourself, and please try to use a broken one.
The kit does include the USB keyboard controller,
I also have various single and dual 9 way D to USB joystick adapters that would fit nicely in the A600 or A1200 cases. These allow you to use original 9 way D joysticks (like Zip Stik or Competition Pro etc.) as USB joystick devices, contact me for more info.
Or if you are short of space inside an A600 with a Raspberry Pi and associated items, you can go for a single or dual port USB joystick adapter which sits externally to the case.
If you want to support this blog, you can donate via Patreon or Paypal, or buy something from my store.
2023 Update
USB Keyboard Controller Kits are available from my Sell My Retro store (LED cables no longer included as no one appeared to use them):