If you use one or more additional Tipro keyboards, for example for different applications (a special game, CAD, programming, keyboard as a foot switch, etc.), you have to unplug and plug whenever you change to another additional keyboard or want to reprogram them.
There is a possibility to avoid that and use and reprogram any of the keyboards without changing anything to the cables.
What you will need is a data transfer switch having PS/2 sockets both for the keyboard and the mouse (they are in fact old mechanical KVM switches). They usually sell for cheap on eBay. And you will need a few male/male PS/2 cables.
The front switch has four positions: A, B, C and D:
There are quite a few sockets on the rear:
Anyway, only the PS/2 sockets will be used, so let's make the others invisible
Selecting any of the positions of the front switch will connect
- the corresponding upper row
PS/2 socket to the upper row
- the corresponding lower row
PS/2 socket to the lower row
(There is no connection between the upper row and the lower row.)
First of all, connect your main keyboard to the lower row I/O socket and the upper row I/O socket to your computer (yellow lines show the connections inside the switch, if any):
As there is no connection between the upper row and the lower row, your keyboard of course will not work yet
So using a male/male PS/2 cable, connect the upper "A" socket to the lower "A" socket. With the front switch in position "A", the keyboard is now connected to the computer. It can be used in the normal way and if it happens to be a Tipro keyboard itself, then the Tipro ChangeMe software will identify it and be able to program it:
Now connect your first Tipro additional keyboard (depending on model, attached cable or cable connected to the 8-pin socket of the keyboard) to the upper "B" socket, and connect the lower "B" socket to the 6-pin socket of the keyboard using a male/male PS/2 cable.
With the front switch in position "B", the additional keyboard is now connected to the computer and the main keyboard is "plugged" into the 6-pin socket of the additional keyboard. In other words, the additional keyboard now is the main keyboard and vice versa. Both are fully operational, but the interesting thing is that the ChangeMe software will now identify and program the "B" keyboard. Input for programming is done on the "usual" keyboard. No need to plug or unplug cables any more.
Same for connecting a third and fourth keyboards. All you have to do is to put the front switch in the desired position.