
Below are some pics:
Here is the Ampex D127 terminal with both keyboards. The Ampex "D172" branded keyboard on the left and the Cray branded keyboard on the right.
Both keyboards are shown with the D175 keyboard on top and Cray keyboard on bottom. You will notice the cables are different. That's what killed the possibility of this being the same right off.
Here are the keyboard backs. You will notice that the Cray keyboard is painted and the wear has worn down the paint to show the same colour plastic as the D175 keyboard. The Cray keyboard must have been painted to match the Cray terminal or whatever it was connected to. It certainly wasn't this type of terminal. The stickers and inspection stamp are on the painted portion so this was clearly painted at the factory.
With the top covers removed, you can see that the keyboard mechanisms are slightly different. The metal plate on the Cray keyboard covers the entire keyboard PCB where as the D175 keyboard has a smaller plate (probably to make it a little cheaper for fabrication).
Since the Cray keyboard PCB is not viewable from the top, the bottom of the PCB is also different so the keyboard design is different. Date stamps show these are 20 weeks apart with the Cray being from 43rd week of 1982 and the D175 keyboard being from week 11 of 1983.
I thin the "coolest" part of the Cray keyboard is the purple springs. The colour different may be because of a specific weight. Here is a picture of both (Cray first) with different springs. You can clearly see the differing number of coils per spring bewtween the two keyboards. Believe it or not, the Cray keyboard key weight feels heavier! I would have guessed it be the other way around.
Lastly, the double shot key caps are different between the two keyboards. Oddly enough, the Ampex keyboard has sculpted caps where the Cray keyboard does not. The key placement and legends are slightly different so this would be a Cray-specific key layout on the Cray keyboard.
All this to say that this Ampex D175 is not a re-badged OEM for the matching Cray terminal/keyboard. Maybe next time...