web page is from http://l8r.net/technical/t-keyboard.shtml

A1000 web page is from Amiga 1000 Keyboard Pinouts

5 PIN DIN 180 (DIN41524) FEMALE
5 PIN DIN 180 (DIN41524) FEMALE
6 PIN MINI-DIN FEMALE
6 PIN MINI-DIN FEMALE (PS/2 STYLE)
RJ 11
4 PIN RJ22 (tel-handset not line )
The A1000 male keyboard connector is referred to by various numbers. ( RJ9, RJ10, RJ11, RJ22 & 4P4C ) It is not a RJ11 or RJ12 on the A1000 I have. I have gotten the correct part using the RJ22 number.
Pin CDTV , 6 pin A1000 RJ22 A2/3000, 5pin CD32, 6 pin A4000, 6 pin
1 GND +5V KCLK DATA I/O
2 KBDATA CLOCK KDAT TxD n/c
3 KBCLOCK DATA n/c GND Ground
4 Vcc GND GND +5V +5V ( 100mA)
5 KBSE n/c +5V Clock Clock
6   n/c   RxD n/c

GND is ground.
+5V is positive 5 volts.
KCLK, CLOCK and KBCLOCK is keyboard clock.
I/O, KBDATA, KDAT and DATA is keyboard data.
TxD is RS-232 Transmit data.
RxD is RS-232 receive data.
KBSE is keyboard sense.
The A1000 connector is RJ9?, RJ10? RJ22 and the phone line is RJ11 (capable of 6 conductors but uses 4 )(or RJ12 capable of 6 conductors uses 6 )
A2000/3000 is a 5-pin DIN female.
CD32 is a 6-pin miniDIN female.
A4000 is a 6-pin miniDIN female.
It has been reported that some very very very early Amiga 2000 keyboards have a different pinout. If you can show me some documentation on this I would be happy to post it here.